Telos is a Python 3 tool box for the MSP430 based Crossbow Telos (Rev. B). Telos includes utilities like a lightweight Bootstrap Loader (BSL) for easily programming target boards without expensive hardware.
$ python -m venv venv
$ source venv/bin/activate
$ pip install --requirement requirements.txt
$ python -m unittest discover -s tests
$ python -m telos.bsl -h
$ python -m telos.bsl /dev/ttyUSB0 --erase --program examples/blink/blink.hex
- Crossbow TelosB Datasheet
- Memsic TelosB Datasheet
- Telos Mote [detailed description and schematics]
- Texas Instruments MSP430F1611 [product page]
- MSP430F161x Data Sheet
- CC2420 [product page]
- CC2420 Data Sheet
- Analog Devices ADG715 [product page]
- ADG715 Data Sheet
- MSP430x1xx Family User`s Guide
- MSP430 Assembly Language Tools v17.9.0.STS
- MSP430 GCC User's Guide
- MSP430 Embedded Application Binary Interface
- Creating a Second-Level Bootloader for FLASH Bootloading on TMS320C6000 Platform With Code Composer Studio
- IEEE 802.15.4 ™ and Zig Bee ™ Hardware Platform using MSP430F1612
- IEEE 802.15.4/ZigBee Security Research Toolkit
- GoodFET by Travis Goodspeed
- GoodFET on the TelosB, TMote Sky
- RIOT - The friendly OS for IoT
- TinyOS (an OS for embedded, wireless devices)
- Intel Hex
Contributions are welcome!