tessel-sketches
General examples for Tessel v1 and scaffolding skeleton for tessel projects.
Requirements
-
Install Tessel CLI
- Note: Tessel V1 CLI requires node versions
0.10
or0.12
. You can manage your shell's node version with nvm.
- Note: Tessel V1 CLI requires node versions
-
Optional: Ensure your Tessel's wifi connection for sketches that use Tessel's built-in wifi radio, which is a TI CC3000.
Instructions
git clone https://github.com/thelostspore/tessel-sketches
cd tessel-sketches
npm install
This repo contains several projects (each is a directory in src
). Run any project's script on the Tessel using the v1 CLI.
See the Projects README for instructions on managing each project's dependencies.
Notes
Code Linting
The Tessel does not always provide useful error messages if there are syntax errors in your code. The default gulp
task lints all scripts with jshint. Manage code linting options with .jshintrc
and inline configuration.
Project dependencies
Each project in the src
directory has its own package.json
and dependencies to limit the bundle size deployed to Tessel for any given script. See the Package project to learn more about code deployments to the Tessel.
Tessel V2
I will create a new repo for Tessel V2 sketches when the new boards are released in January 2016.