This program allows you to use the Teensy as a USB to protocol converter.
The design is centered around exposing simple building blocks to a USB UART interface. In this case, the Teensy is not designed as a standalone device. Rather, it should always be used with a host computer that sends requests to accomplish different actions.
Currently, we support:
Protocol | Teensy 3.2 | Teensy 4.0 |
---|---|---|
GPIO | Yes | Yes |
I2C | Yes | Help wanted |
PWM | Yes | Yes |
SPI | Yes | Yes |
Future protocols include:
- CAN
- Serial
Generally speaking, this should help you prototype hardware, by bypassing the tedious steps of creating a USB Serial Parser, and letting you bring up hardware more naturally.
upload with
platformio run -e teensy32 --target upload
upload with
platformio run -e teensy40 --target upload