jacqu / teensyshot

DSHOT communication with ESC using a teensy MCU
GNU General Public License v3.0
41 stars 11 forks source link

teensySHOT

File Description

API Description

Incoming data

Velocity reference and PID parameters.

Out-coming Data

Data structure containing telemetry data, error code and last DSHOT command.

Tunable Macros

Wiring

teensySHOT can communicate with up to 6 ESCs. The following pins are to be used with the current version. It is possible to change some DSHOT pins using muxing options of the MCU (tutorial in progress).

Teensy 3.5 Teensy 4.0
DSHOT TLM/RX DSHOT TLM/RX
1 22 0 4 0
2 23 9 8 7
3 6 7 24 15
4 20 31 22 16
5 21 34 23 21
6 5 47 9 25

Authors