tinygo-org / tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
https://tinygo.org
Other
15.21k stars 895 forks source link

Teensy++ 2.0 support #2075

Open khimaros opened 3 years ago

khimaros commented 3 years ago

the Teensy++ 2.0 is an 8bit AVR MCU by PJRC: https://www.pjrc.com/store/teensypp.html

i see all of the other PJRC platforms are 32bit. is it feasible to support 8bit platforms in tinygo?

deadprogram commented 3 years ago

There are other 8-bit AVR processors supported, and the AT90USB1286 that the Teensy++ 2.0 uses does have device wrappers generated from the SVD files. So this is generally possibly, yes.