1.0.11 • Published 15 days ago

echidnalink-lib v1.0.11

Weekly downloads
-
License
GPL-3.0-or-later
Repository
gitlab
Last release
15 days ago

Echidnalink library

LearningML (https://learningml.org) is an educational platform intended to learn Artificial Intelligence fundamentals. LearningML is offered in two ways: as a web application (https://learningml.org/editor) or as a desktop application (https://web.learningml.org/learningml-desktop).

Echidna STEAM (https://echidna.es) is an educational project offering an MCU Board based on arduino nano.

EchidnaScratch is a Scratch modification with new blocks intended to program echidna board with firmata (http://firmata.org/wiki/Main_Page) as firmware.

Echidnalink (https://gitlab.com/juandalibaba/echidnalink) is the application allowing echidna boards communicate with EchidnaScratch. Since EchidnaScratch runs inside the sandboxed environment of a web broser, direct communication with serial port isn't allowed. Therefore echidnalink opens a websocket allowing the communication between the web browser and the serial port.

The desktop flawor of LearningML (https://web.learningml.org/learningml-desktop) have incorporated an echidnalink inside its code, so that users can make Scratch programs combining Artificial Intelligence and echidna boards.

This repo is intended to house the common code shared with echidnalink and LearningML-Desktop.

NPM package

The library can be installed from npm:

npm install echidna-lib
1.0.11

15 days ago

1.0.9

16 days ago

1.0.10

16 days ago

1.0.8

2 months ago

1.0.7

2 months ago

1.0.6

2 months ago

1.0.5

4 months ago

1.0.4

5 months ago

1.0.3

5 months ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago