|
| 1 | +--- |
| 2 | +title: " Supported hardware feature matrix" |
| 3 | +weight: 10 |
| 4 | +description: > |
| 5 | + Matrix between Microcontrollers and Features |
| 6 | +--- |
| 7 | + |
| 8 | +Notes: |
| 9 | + |
| 10 | +* 'x': supported |
| 11 | +* '-': Not supported by Hardware |
| 12 | +* 'p': partial supported by TinyGo |
| 13 | +* 'n': Not yet supported by TinyGo |
| 14 | + |
| 15 | +see TinyGo documentation of the microcontroller for details to: |
| 16 | + |
| 17 | +* WiFi |
| 18 | +* BT (Bluetooth) |
| 19 | +* IMU (Inertial measurement unit, e.g. acceleration, rotation, magnetometer) |
| 20 | +* other (other peripheral or built-in devices, e.g. temperature, WS2812, GSM) |
| 21 | + |
| 22 | +| Microcontroller |GPIO|UART|SPI|I2C|ADC|PWM|USBDevice|BT |WiFi|IMU|other| |
| 23 | +|:------------------------------------------:|:--:|:--:|:-:|:-:|:-:|:-:|:-------:|:-:|:--:|:-:|:---:| |
| 24 | +|[Adafruit Circuit Playground Bluefruit](https://www.adafruit.com/product/4333)| x | x | x | x | x | x | x | x | - | - | x | |
| 25 | +|[Adafruit Circuit Playground Express](https://www.adafruit.com/product/3333) | x | x | x | x | x | x | x | - | - | x | x | |
| 26 | +|[Adafruit CLUE](https://www.adafruit.com/product/4500) | x | x | x | x | x | x | x | x | - | x | x | |
| 27 | +|[Adafruit Feather M0](https://www.adafruit.com/product/3403) | x | x | x | x | x | x | x | - | - | - | - | |
| 28 | +|[Adafruit Feather M4 CAN](https://www.adafruit.com/product/4759) | x | x | x | x | x | x | x | - | - | - | - | |
| 29 | +|[Adafruit Feather M4](https://www.adafruit.com/product/3857) | x | x | x | x | x | x | x | - | - | - | - | |
| 30 | +|[Adafruit Feather nRF52840 Sense](https://www.adafruit.com/product/4516) | x | x | x | x | x | x | x | x | - | p | p | |
| 31 | +|[Adafruit Feather nRF52840 Express](https://www.adafruit.com/product/4062) | x | x | x | x | x | x | x | x | - | - | - | |
| 32 | +|[Adafruit Feather RP2040](https://www.adafruit.com/product/4884) | x | x | x | x | x | x | x | - | - | - | - | |
| 33 | +|[Adafruit Feather STM32F405](https://www.adafruit.com/product/4382) | x | x | x | x | x | n | n | - | - | - | - | |
| 34 | +|[Adafruit Grand Central M4](https://www.adafruit.com/product/4064) | x | x | x | x | x | x | x | - | - | - | - | |
| 35 | +|[Adafruit ItsyBitsy M0](https://www.adafruit.com/product/3727) | x | x | x | x | x | x | x | - | - | - | - | |
| 36 | +|[Adafruit ItsyBitsy M4](https://www.adafruit.com/product/3800) | x | x | x | x | x | x | x | - | - | - | - | |
| 37 | +|[Adafruit ItsyBitsy-nRF52840](https://www.adafruit.com/product/4333) | x | x | x | x | x | x | x | x | - | - | - | |
| 38 | +|[Adafruit MacroPad RP2040](https://www.adafruit.com/product/5100) | x | x | x | x | x | x | x | - | - | - | - | |
| 39 | +|[Adafruit Matrix Portal M4](https://www.adafruit.com/product/4745) | x | x | x | x | x | x | x | - | ? | x | x | |
| 40 | +|[Adafruit Metro M4 Express AirLift](https://www.adafruit.com/product/4000) | x | x | x | x | x | x | x | - | ? | - | x | |
| 41 | +|[Adafruit PyBadge](https://www.adafruit.com/product/4200) | x | x | x | x | x | x | x | - | - | - | - | |
| 42 | +|[Adafruit PyGamer](https://www.adafruit.com/product/4242) | x | x | x | x | x | x | x | - | - | - | x | |
| 43 | +|[Adafruit PyPortal](https://www.adafruit.com/product/4116) | x | x | x | x | x | x | x | - | ? | - | ? | |
| 44 | +|[Adafruit Trinket M0](https://www.adafruit.com/product/3500) | x | x | x | x | x | x | x | - | - | - | - | |
| 45 | +|[Adafruit Trinkey QT2040](https://www.adafruit.com/product/5056) | x | x | x | x | x | x | x | - | - | - | - | |
| 46 | +|[Adafruit QT Py RP2040](https://www.adafruit.com/product/4900) | x | x | x | x | x | x | x | - | - | - | - | |
| 47 | +|[Adafruit QtPy](https://www.adafruit.com/product/4600) | x | x | x | x | x | x | x | - | - | - | - | |
| 48 | +|[Arduino Mega 1280](https://www.arduino.cc/en/Main/arduinoBoardMega/) | x | x | x | x | x | x | - | - | - | - | - | |
| 49 | +|[Arduino Mega 2560](https://store.arduino.cc/arduino-mega-2560-rev3) | x | x | x | x | x | n | - | - | - | - | - | |
| 50 | +|[Arduino MKR1000](https://store.arduino.cc/arduino-mkr1000-wifi) | x | x | x | x | x | x | x | - | - | - | - | |
| 51 | +|[Arduino MKR WiFi 1010](https://store.arduino.cc/usa/mkr-wifi-1010) | x | x | x | x | x | x | x | - | x | - | - | |
| 52 | +|[Arduino Nano](https://store.arduino.cc/arduino-nano) | x | x | x | x | x | x | - | - | - | - | - | |
| 53 | +|[Arduino Nano33 IoT](https://store.arduino.cc/nano-33-iot) | x | x | x | x | x | x | x | - | x | x | x | |
| 54 | +|[Arduino Nano 33 BLE Sense](https://store.arduino.cc/arduino-nano-33-ble-sense) | x | x | x | x | x | x | x | x | - | - | p | |
| 55 | +|[Arduino Nano 33 BLE](https://store.arduino.cc/arduino-nano-33-ble-sense) | x | x | x | x | x | x | x | x | - | - | - | |
| 56 | +|[Arduino Zero](https://store.arduino.cc/arduino-zero) | x | x | x | x | x | x | x | - | - | - | - | |
| 57 | +|[Arduino Uno](https://store.arduino.cc/arduino-uno-rev3) | x | x | x | x | x | x | - | - | - | - | - | |
| 58 | +|[Bluepill](http://wiki.stm32duino.com/index.php?title=Blue_Pill) | x | x | x | x | x | n | n | - | - | - | - | |
| 59 | +|[Digispark](http://digistump.com/products/1) | x | n | n | n | x | n | - | - | - | - | - | |
| 60 | +|[Dragino LGT-92](https://www.dragino.com/products/lora-lorawan-end-node/item/142-lgt-92.html) | x | x | x | x | n | n | n | - | n | - | ? | |
| 61 | +|[Espressif ESP32](https://www.espressif.com/en/products/socs/esp32) esp32-coreboard-v2 | x | x | x | n | n | n | - | n | n | - | - | |
| 62 | +|[Espressif ESP32](https://www.espressif.com/en/products/socs/esp32) esp32-mini32 | x | x | x | n | n | n | - | n | n | - | - | |
| 63 | +|[Espressif ESP8266](https://www.espressif.com/en/products/socs/esp8266) d1mini | x | x | n | - | n | n | - | - | n | x | x | |
| 64 | +|[Espressif ESP8266](https://www.espressif.com/en/products/socs/esp8266) NodeMCU | x | x | n | n | n | n | - | - | n | - | - | |
| 65 | +|[Game Boy Advance](https://en.wikipedia.org/wiki/Game_Boy_Advance) | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | |
| 66 | +|[HiFive1 Rev B](https://www.sifive.com/boards/hifive1-rev-b) | x | x | x | x | - | n | ? | - | - | - | - | |
| 67 | +|[iLabs Challenger RP2040 LoRa](https://ilabs.se/product/challenger-rp2040-lora/) | x | x | x | x | x | x | x | - | - | - | - | |
| 68 | +|[LoRa-E5 Development Kit](https://www.seeedstudio.com/LoRa-E5-Dev-Kit-p-4868.html) | x | x | x | x | n | n | n | - | n | - | ? | |
| 69 | +|[Microchip SAM E54 Xplained Pro](https://www.microchip.com/developmenttools/productdetails/atsame54-xpro) | x | x | x | x | x | x | x | - | - | - | - | |
| 70 | +|[m5stack-core2](https://shop.m5stack.com/products/m5stack-core2-esp32-iot-development-kit) | x | x | x | n | n | n | - | n | n | - | - | |
| 71 | +|[m5stack](https://docs.m5stack.com/en/core/basic) | x | x | x | n | n | n | - | n | n | - | - | |
| 72 | +|[M5Stamp-C3](https://docs.m5stack.com/en/core/stamp_c3) | x | x | x | n | n | n | - | n | n | - | - | |
| 73 | +|[micro:bit](https://microbit.org) | x | x | x | x | x | n | - | x | - | - | - | |
| 74 | +|[Nano RP2040 Connect](https://store.arduino.cc/nano-rp2040-connect) | x | x | x | x | x | x | x | x | x | - | p | |
| 75 | +|[nice!nano](https://nicekeyboards.com/products/nice-nano-v1-0) | x | x | x | x | x | x | x | x | - | - | - | |
| 76 | +|[Nintendo Switch](https://en.wikipedia.org/wiki/Nintendo_Switch) | ? | ? | ? | ? | ? | ? | ? | - | - | - | - | |
| 77 | +|[Nordic Semiconductor PCA10031](https://www.nordicsemi.com/eng/Products/nRF51-Dongle) | x | x | x | x | x | n | - | x | - | - | - | |
| 78 | +|[Nordic Semiconductor PCA10040](https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF52-DK) | x | x | x | x | x | x | - | x | - | - | - | |
| 79 | +|[Nordic Semiconductor PCA10056](https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52840-DK) | x | x | x | x | x | x | x | x | - | - | - | |
| 80 | +|[Nordic Semiconductor PCA10059](https://www.nordicsemi.com/Software-and-tools/Development-Kits/nRF52840-Dongle) | x | x | x | x | x | x | x | x | - | - | - | |
| 81 | +|[nRF52840 MDK USB Dongle](https://wiki.makerdiary.com/nrf52840-mdk-usb-dongle/) | x | x | x | x | x | x | x | x | - | - | - | |
| 82 | +|[nRF52840-MDK](https://wiki.makerdiary.com/nrf52840-mdk/) | x | x | x | x | x | x | x | x | - | - | - | |
| 83 | +|[Nucleo F103RB](https://www.st.com/en/evaluation-tools/nucleo-f103rb.html) | x | x | x | x | x | n | - | - | - | - | - | |
| 84 | +|[ProductivityOpen P1AM-100](https://facts-engineering.github.io/modules/P1AM-100/P1AM-100.html) | x | x | x | x | x | x | x | - | - | - | - | |
| 85 | +|[Particle Argon](https://docs.particle.io/datasheets/wi-fi/argon-datasheet/) | x | x | x | x | x | x | x | x | n | - | - | |
| 86 | +|[Particle Boron](https://docs.particle.io/datasheets/cellular/boron-datasheet/) | x | x | x | x | x | x | x | x | - | - | n | |
| 87 | +|[Particle Xenon](https://docs.particle.io/datasheets/discontinued/xenon-datasheet/) | x | x | x | x | x | x | x | x | - | - | - | |
| 88 | +|[Pimoroni Badger2040](https://shop.pimoroni.com/products/badger-2040) | x | x | x | x | x | x | x | - | - | - | - | |
| 89 | +|[Pimoroni Tufty2040](https://shop.pimoroni.com/products/tufty-2040) | x | x | x | x | x | x | x | - | - | - | - | |
| 90 | +|[PineTime](https://wiki.pine64.org/index.php/PineTime) | x | x | x | x | x | x | - | x | - | - | - | |
| 91 | +|[PJRC Teensy 3.6](https://www.pjrc.com/store/teensy36.html) | x | x | n | n | n | n | n | - | - | - | - | |
| 92 | +|[PJRC Teensy 4.0](https://www.pjrc.com/store/teensy40.html) | x | x | x | x | x | n | n | - | - | - | - | |
| 93 | +|[Raspberry Pi Pico](https://www.raspberrypi.org/products/raspberry-pi-pico/) | x | x | x | x | x | x | x | - | - | - | - | |
| 94 | +|[reel board](https://www.phytec.eu/product-eu/internet-of-things/reelboard/) | x | x | x | x | x | x | x | x | - | - | - | |
| 95 | +|[Seeed Seeeduino XIAO](https://www.seeedstudio.com/Seeeduino-XIAO-Arduino-Microcontroller-SAMD21-Cortex-M0+-p-4426.html) | x | x | x | x | x | x | x | - | - | - | - | |
| 96 | +|[Seeed Wio Terminal](https://www.seeedstudio.com/Wio-Terminal-p-4509.html) | x | x | x | x | x | x | x | - | - | - | - | |
| 97 | +|[Seeed XIAO BLE](https://www.seeedstudio.com/Seeed-XIAO-BLE-nRF52840-p-5201.html) | x | x | x | x | x | x | x | x | - | - | - | |
| 98 | +|[Seeed XIAO RP2040](https://www.seeedstudio.com/XIAO-RP2040-v1-0-p-5026.html) | x | x | x | x | x | x | x | - | - | - | - | |
| 99 | +|[Sipeed MAix Bit](https://www.seeedstudio.com/Sipeed-MAix-BiT-for-RISC-V-AI-IoT-p-2872.html) | x | x | x | x | - | n | ? | - | - | - | - | |
| 100 | +|[Sparkfun Thing Plus RP2040](https://www.sparkfun.com/products/17745) | x | x | x | x | x | x | x | - | - | - | - | |
| 101 | +|[STM32 Nucleo F722ZE](https://www.st.com/en/evaluation-tools/nucleo-f722ze.html) | x | x | n | x | n | n | n | - | - | - | - | |
| 102 | +|[STM32 Nucleo L031K6](https://www.st.com/en/evaluation-tools/nucleo-l031k6.html) | x | x | x | x | n | n | - | - | - | - | - | |
| 103 | +|[STM32 Nucleo L432KC](https://www.st.com/en/evaluation-tools/nucleo-l432kc.html) | x | x | x | x | n | n | - | - | - | - | - | |
| 104 | +|[STM32 Nucleo L552ZE](https://www.st.com/en/evaluation-tools/nucleo-l552ze-q.html) | x | x | n | x | n | n | n | - | - | - | - | |
| 105 | +|[STM32 Nucleo WL55JC](https://www.st.com/en/evaluation-tools/nucleo-wl55jc.html) | x | x | x | x | n | n | - | - | - | - | - | |
| 106 | +|[STM32F4 Discovery](https://www.st.com/en/evaluation-tools/stm32f4discovery.html) | x | x | x | x | x | n | n | - | - | - | p | |
| 107 | +|[Swan](https://blues.io/products/swan/) | x | x | x | x | n | n | n | ? | ? | - | - | |
| 108 | +|[Waveshare RP2040-Zero](https://www.waveshare.com/wiki/RP2040-Zero) | x | x | x | x | x | x | x | - | - | - | - | |
| 109 | +| X9 Pro Smartwatch | ? | ? | ? | ? | ? | ? | ? | - | - | - | - | |
0 commit comments