Tessel (@tessel)

Top repositories

1

project

The open source Tessel Project. Start here!
340
star
2

hardware

[UNMAINTAINED] Hardware documentation for the Tessel 1
174
star
3

t1-runtime

[UNMAINTAINED] Tessel 1 JavaScript runtime.
JavaScript
117
star
4

t2-cli

Tessel 2 Command Line Interface
JavaScript
114
star
5

t1-docs

API documentation for Tessel 1. Start reading below. (Unmaintained)
JavaScript
97
star
6

t2-firmware

Firmware for Tessel 2's SAMD21 coprocessor and related SoC code
C
95
star
7

tessel-rust

Rust driver for Tessel 2.
Rust
86
star
8

colony-compiler

[UNMAINTAINED] "Compiles" JS to Lua to run on Colony.
JavaScript
80
star
9

t1-firmware

[UNMAINTAINED] Tessel 1 Firmware
C
69
star
10

servo-pca9685

JS library to run the PCA9685 PWM driver
JavaScript
56
star
11

t2-vm

Run and develop for Tessel 2 in a virtual machine.
JavaScript
38
star
12

tessel-av

USB Camera, Microphone, MP3 Player and Text Speaker support for Tessel 2.
JavaScript
38
star
13

t2-start

Tessel 2 start docs! Open for contributions.
CSS
35
star
14

openwrt-tessel

OpenWrt build scripts and package feed for Tessel 2
Makefile
32
star
15

t1-start

[UNMAINTAINED] Tessel 1's getting started page
HTML
32
star
16

climate-si7005

[UNMAINTAINED] JS library for the si7005 temperature and humidity sensor.
JavaScript
32
star
17

ble-ble113a

[UNMAINTAINED] JavaScript module for the BlueGiga BLE113 SOC.
JavaScript
29
star
18

t2-hardware

Tessel 2 KiCad design files
KiCad Layout
29
star
19

t2-docs

Documentation for Tessel 2.
28
star
20

t1-cli

[UNMAINTAINED] Command line interface to Tessel 1.
JavaScript
25
star
21

node-audiovideo

[UNMAINTAINED] Cross-platform Node module for audio record/playback and video recording.
C
24
star
22

ambient-attx4

Tessel library for the Ambient (light and sound) module.
JavaScript
20
star
23

tessel.io

The Tessel Website
CSS
18
star
24

rfid-pn532

JavaScript module for the PN532 driver for RFID.
JavaScript
18
star
25

t1-neopixels

[UNMAINTAINED] The library for running Neopixels on Tessel 1
JavaScript
17
star
26

sync-queue

Simple queue for completing tasks in series
JavaScript
16
star
27

bglib

A Node Library for communicating with BlueGiga Bluetooth Low Energy Devices.
JavaScript
16
star
28

colony-lua

[UNMAINTAINED] Lua 5.1 branch
C
15
star
29

accel-mma84

Driver for the Tessel accelerometer module
JavaScript
15
star
30

camera-vc0706

[UNMAINTAINED] JavaScript module for the VC0706 Camera.
JavaScript
14
star
31

gprs-sim900

[UNMAINTAINED] JavaScript module for the SIM900 2G driver.
JavaScript
14
star
32

climate-si7020

JS driver for the si7020 chip
JavaScript
14
star
33

uboot-mt7620

U-Boot bootloader for MT7620 (Tessel 2)
C
13
star
34

bleadvertise

Parse Bluetooth Low Energy peripheral advertising packets
JavaScript
13
star
35

t1-contribution-guide

[UNMAINTAINED] A thorough explanation of how the Tessel software architecture works as a whole, descriptions of the individual pieces, and the processes for contributing code.
11
star
36

avr-usi-spi

A USI Library implementing the SPI protocol specifically for AVR chips (tested on Attiny44/84)
C
10
star
37

gps-a2235h

Driver for the Tessel GPS module
JavaScript
10
star
38

reach-wg

Reach is a remote I/O board for connecting to sensors.
KiCad Layout
9
star
39

tm-kicad-library

kicad parts
8
star
40

ir-codes

[UNMAINTAINED] Generates signal buffers for different infrared device manufacturers. Designed to be used with Tessel
JavaScript
8
star
41

onboarding

Onboarding for team members. Follow this link:
8
star
42

ir-attx4

JavaScript library for the Tessel Infrared module, built around an attiny84.
C
8
star
43

relay-mono

Driver for the Tessel relay module
JavaScript
7
star
44

t2-compiler

A server, VM and command line tool to pre-compile binaries for Tessel 2
Shell
7
star
45

tessel-logo-generator

Generates the Tessel logo programmatically
JavaScript
7
star
46

thermocouple-max31855

Read data from the thermocouple amplifier MAX31855.
JavaScript
6
star
47

miniz

C
5
star
48

audio-vs1053b

[UNMAINTAINED] JavaScript module for the VS1053b audio driver.
JavaScript
5
star
49

rust-ble

Rust library for BLE. (Linux-only for now.)
Rust
5
star
50

hardware-modules

[DEPRECATED] Tessel 10-pin modules, USB modules, and community modules.
5
star
51

wifi-cc3000

[UNMAINTAINED] wifi-cc3000 driver
5
star
52

reach-nrf51822-hardware

KiCad Layout
4
star
53

openwrt

C
4
star
54

reach-nrf51822

Remote board
C
4
star
55

t2-rustlib

Cross-compiled libstd and core for Rust on Tessel.
Shell
4
star
56

avr-isp

AVR ISP programmer implemented in Tessel.
JavaScript
4
star
57

logos

Tessel Logos and Icons
Makefile
3
star
58

runtime-qemu

[UNMAINTAINED] Scripts to run Tessel's runtime as an emulated Cortex-M in qemu.
C
3
star
59

playground

[UNMAINTAINED] A silly playground for Tessel code.
JavaScript
3
star
60

scbot

Bot to run meetings
JavaScript
2
star
61

presentations

Slides and presentations about Tessel by the community
2
star
62

t2-build

Ansible and Vagrant scripts for building t2 firmware & OpenWRT.
Shell
2
star
63

cc3000-async

[UNMAINTAINED] Asynchronous library for CC3000 WiFi
C
2
star
64

hsregex

[UNMAINTAINED] Standalone regex library for embedded C
C
2
star
65

cloud

[UNMAINTAINED] Wireless firmware update proxy.
JavaScript
2
star
66

this-week-in-tessel

Tessel's community blog. Team Members are welcome to submit posts as PRs here for editing.
JavaScript
2
star
67

t2-crash-reporter

This project helps collect Tessel 2 CLI crash reports, and makes them easily accessible and searchable.
Python
2
star
68

protoboard-module

Design files in KiCad for a DIY hardware module for Tessel.
Prolog
2
star
69

rust-compilation-server

A server to run on an Linux box with Rust Cross Compilation capabilities
JavaScript
2
star
70

attiny-common

A common library for Tessel's ATTiny based modules
JavaScript
2
star
71

6LoWPAN-target

[UNMAINTAINED] Kicad design files for a 6LoWPAN board.
KiCad Layout
1
star
72

t1-continuous

[UNMAINTAINED] Build scripts for CLI and firmware.
JavaScript
1
star
73

rust-accel-mma84

Rust
1
star
74

rust-example

Simple example project to show how users could use a Tessel 2 with Rust
Rust
1
star
75

t2-release

A command line tool for deploying T2 releases
JavaScript
1
star
76

tm-eagle-library

[UNMAINTAINED]
1
star
77

rfcs

RFCs for changes to Tessel
1
star
78

hardware-resolve

[UNMAINTAINED] Resolver for "hardware" spec in package.json
JavaScript
1
star
79

usb-daemon-parser

A node module used by the CLI to generate packets and parse communication from the Tessel 2 USB Daemon
JavaScript
1
star
80

diy-module

Tessel DIY Module
1
star
81

jobserver

[UNMAINTAINED] Distributed build+test job dispatch and monitoring
CoffeeScript
1
star
82

attiny-firmware-common

A firmware library shared by attiny-based modules
C
1
star
83

6LoWPAN-module

[UNMAINTAINED] Tessel module with an 802.15.4 radio (6LoWPAN, ZigBee, etc.)
KiCad Layout
1
star
84

tessel-node-red

[UNMAINTAINED] A library that allows users to get Node Red working with Tessel and it's module ecosystem
HTML
1
star
85

tessel-wifi-tests

[UNMAINTAINED] wifi tests to run on Rampart
JavaScript
1
star
86

t2-auto-compiler

Runs the t2-compiler automatically
JavaScript
1
star
87

display-segment

Control a segmented LED display by Sparkfun.
JavaScript
1
star