JavaScript/Node.js Tessel 2 has full support for JavaScript and Node.js (LTS versions). The relevant repos can be found here: Firmware support for JavaScript/Node CLI support for JavaScript/Node Binary modules There is support for precompiled binary modules on Tessel 2. The…
When you require('tessel') within a script which is executed on Tessel 2, this loads a library which interfaces with the Tessel 2 hardware, including the wireless radios. The code for Tessel 2's hardware object can be found here. While the cli can be used to…
Tessel uses a system of modules to add functionalities to the ecosystem. A Tessel module consists of some piece of hardware, matched with a software package which explains and provides API access to the hardware. There are three types of modules: Tenpin: purchaseable built-for…
When you require('tessel') within a script which is executed on Tessel 2, this loads a library which interfaces with the Tessel 2 hardware, including pins, ports, and LEDs, just like Tessel 1 (Tessel 1 hardware documentation). The code for Tessel 2's hardware object can…
Installation Prerequisites for installation: Node.js 4.2.x or greater npm install -g t2-cli Updating Tessel 2 On-board OS/Firmware How do I know if I need to update my T2? t2-cli and t2-firmware are separately versioned. For updating t2-cli: When a CLI command is run on an internet-connected computer,…