Skip to content

Latest commit

 

History

History
113 lines (108 loc) · 13.8 KB

File metadata and controls

113 lines (108 loc) · 13.8 KB
title Supported hardware feature matrix
weight 10
description Matrix between Microcontrollers and Features

Notes:

  • '-': Not supported by Hardware
  • '?': Supported status is currently unknown
  • 'n': Not yet supported by TinyGo
  • 'p': Partially supported by TinyGo
  • 'x': Supported

see TinyGo documentation of the microcontroller for details to:

  • WiFi
  • BT (Bluetooth)
  • IMU (Inertial measurement unit, e.g. acceleration, rotation, magnetometer)
  • NePx (NeoPixel, WS2812)
  • other (other peripheral or built-in devices, e.g. temperature, GSM)
Microcontroller GPIO UART SPI I2C ADC PWM USBDev BT WiFi IMU NePx other
Adafruit Circuit Playground Bluefruit x x x x x x x x - x x p
Adafruit Circuit Playground Express x x x x x x x - - x x p
Adafruit CLUE x x x x x x x x - x x p
Adafruit Feather M0 x x x x x x x - - - - -
Adafruit Feather M4 x x x x x x x - - - x -
Adafruit Feather M4 CAN x x x x x x x - - - x -
Adafruit Feather nRF52840 Express x x x x x x x x - - x -
Adafruit Feather nRF52840 Sense x x x x x x x x - x x p
Adafruit Feather RP2040 x x x x x x x - - - - -
Adafruit Feather STM32F405 Express x x x x x n n - - - x -
Adafruit Grand Central M4 x x x x x x x - - - x -
Adafruit ItsyBitsy M0 x x x x x x x - - - - -
Adafruit ItsyBitsy M4 x x x x x x x - - - - -
Adafruit ItsyBitsy nRF52840 Express x x x x x x x x - - n -
Adafruit MacroPad RP2040 x x x x x x x - - - x -
Adafruit Matrix Portal M4 x x x x x x x - n x x p
Adafruit Metro M4 Express AirLift x x x x x x x - n - x -
Adafruit PyBadge x x x x x x x - - x x p
Adafruit PyGamer x x x x x x x - - x x p
Adafruit PyPortal x x x x x x x - n x x p
Adafruit QT Py x x x x x x x - - - x -
Adafruit QT Py ESP32-C3 x x x x n n n n n - x -
Adafruit QT Py RP2040 x x x x x x x - - - x -
Adafruit Trinket M0 x x x x x x x - - - - -
Adafruit Trinkey QT2040 x x x x x x x - - - x -
Arduino Mega 1280 x x x x x x - - - - - -
Arduino Mega 2560 x x x x x n - - - - - -
Arduino MKR WiFi 1010 x x x x x x x x x - - -
Arduino MKR1000 x x x x x x x x x - - -
Arduino Nano x x x x x x - - - - - -
Arduino Nano 33 BLE (Sense) x x x x x x x x - x - p
Arduino Nano 33 IoT x x x x x x x x x x - p
Arduino Nano RP2040 Connect x x x x x x x x x x - p
Arduino Uno x x x x x x - - - - - -
Arduino Zero x x x x x x x - - - - -
BBC micro:bit x x x x x n - x - n - p
Blues Wireless Swan x x x x n n n - - - - p
Digispark x n n n x n - - - - - -
Dragino LoRaWAN GPS Tracker LGT-92 x x x x n n n - - n - -
ESP32 - mini32 x x x n n n - n n - - -
ESP32 Core Board V2 x x x n n n - n n - - -
ESP8266 - d1mini x x n n n n - - n - - -
ESP8266 - NodeMCU x x n n n n - - n - - -
Game Boy Advance ? ? ? ? ? ? ? - - - - -
iLabs Challenger RP2040 LoRa x x x x x x x - - - - p
M5Stack BASIC Kit x x x n n n - n n - - -
M5Stack Core2 x x x n n n - n n - - -
M5Stack M5Stamp-C3 x x x n n n n n n - x -
Makerdiary nRF52840-MDK x x x x x x x x - - - -
Makerdiary nRF52840-MDK USB Dongle x x x x x x x x - - - -
Makerfabs ESP32-C3 SPI x x x x n n n n n - - p
Microchip SAM E54 Xplained Pro x x x x x x x - - - - -
Nice Keyboards nice!nano x x x x x x x x - - - -
Nintendo Switch ? ? ? ? ? ? ? - - - - -
Nordic Semiconductor PCA10031 x x x x x n - x - - - -
Nordic Semiconductor PCA10040 x x x x x x - x - - - -
Nordic Semiconductor PCA10056 x x x x x x x x - - - -
Nordic Semiconductor PCA10059 x x x x x x x x - - - -
Particle Argon x x x x x x x x n - - -
Particle Boron x x x x x x x x - - - -
Particle Xenon x x x x x x x x - - - -
Phytec reel board x x x x x x x x - n - p
Pimoroni Badger2040 x x x x x x x - - - - -
Pimoroni Tufty2040 x x x x x x x - - - - -
Pine64 PineTime x x x x x x - x - - - -
PJRC Teensy 3.6 x x n n n n n - - - - -
PJRC Teensy 4.0 x x x x x n n - - - - -
ProductivityOpen P1AM-100 x x x x x x x x x - - -
Raspberry Pi Pico x x x x x x x - - - - -
Seeed LoRa-E5 Development Kit x x x x n n - - - - - p
Seeed Seeeduino XIAO x x x x x x x - - - - -
Seeed Sipeed MAix Bit x x x x - n ? - - - - -
Seeed Wio Terminal x x x x x x x n n n - p
Seeed XIAO BLE x x x x x x x x - - - -
Seeed XIAO ESP32 C3 x x x x n n n n n - - -
Seeed XIAO RP2040 x x x x x x x - - - x -
SiFive HiFive1 Rev B x x x x - n ? - - - - -
Sparkfun Thing Plus RP2040 x x x x x x x - - - n p
ST Micro STM32 "Blue Pill" F103XX x x x x x n n - - - - -
ST Micro STM32 Nucleo-144 F722ZE x x n x n n n - - - - p
ST Micro STM32 Nucleo-144 L552ZE x x n x n n n - - - - p
ST Micro STM32 Nucleo-32 L031K6 x x x x n n - - - - - p
ST Micro STM32 Nucleo-32 L432KC x x x x n n - - - - - p
ST Micro STM32 Nucleo-64 F103RB x x x x x n - - - - - -
ST Micro STM32F4 Discovery x x x x x n n - - n - p
ST Micro STM32WL Nucleo-64 WL55JC x x x x n n - - - - - p
Waveshare RP2040-Zero x x x x x x x - - - x -
X9 Pro Smartwatch ? ? ? ? ? ? ? - - - - -