<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Supported Boards on TinyGo</title>
    <link>https://tinygo.org/docs/reference/microcontrollers/boards/</link>
    <description>Recent content in Supported Boards on TinyGo</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://tinygo.org/docs/reference/microcontrollers/boards/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Seeed Studio XIAO BLE</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/xiao-ble/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/xiao-ble/</guid>
      <description>The Seeed Studio XIAO BLE is a tiny ARM development board based on the Nordic Semiconductor nrf52840 processor.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names D0 P0_02 A0 D1 P0_03 A1 D2 P0_28 A2 D3 P0_29 A3 D4 P0_04 A4, SDA0_PIN D5 P0_05 A5, SCL0_PIN D6 P1_11 UART_TX_PIN D7 P1_12 UART_RX_PIN D8 P1_13 SPI0_SCK_PIN D9 P1_14 SPI0_SDO_PIN D10 P1_15 SPI0_SDI_PIN LED P0_17 LED_CHG LED1 P0_26 LED_RED LED2 P0_30 LED_GREEN LED3 P0_06 LED_BLUE SDA_PIN P0_07 SDA1_PIN SCL_PIN P0_27 SCL1_PIN LSM_PWR P1_08 LSM_INT P0_11 MIC_PWR P1_10 MIC_CLK P1_00 MIC_DIN P0_16 Machine Package Docs Documentation for the machine package for the Seeed Studio XIAO BLE</description>
    </item>
    <item>
      <title>Seeed Studio XIAO RP2040</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/xiao-rp2040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/xiao-rp2040/</guid>
      <description>The Seeed Studio XIAO RP2040 is a tiny development board based on the Raspberry Pi RP2040 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM D0 GPIO26 A0, ADC0 I2C1 (SDA) PWM5 (channel A) D1 GPIO27 A1, ADC1 I2C1 (SCL) PWM5 (channel B) D2 GPIO28 A2, I2C0_SDA_PIN, ADC2 PWM6 (channel A) D3 GPIO29 A3, I2C0_SCL_PIN, ADC3 PWM6 (channel B) D4 GPIO6 I2C1_SDA_PIN I2C1 (SDA) PWM3 (channel A) D5 GPIO7 I2C1_SCL_PIN I2C1 (SCL) PWM3 (channel B) D6 GPIO0 UART0_TX_PIN, UART_TX_PIN I2C0 (SDA) PWM0 (channel A) D7 GPIO1 UART0_RX_PIN, UART_RX_PIN I2C0 (SCL) PWM0 (channel B) D8 GPIO2 SPI0_SCK_PIN I2C1 (SDA) PWM1 (channel A) D9 GPIO4 SPI0_SDI_PIN I2C0 (SDA) PWM2 (channel A) D10 GPIO3 SPI0_SDO_PIN I2C1 (SCL) PWM1 (channel B) NEOPIXEL GPIO12 WS2812 I2C0 (SDA) PWM6 (channel A) NEO_PWR GPIO11 NEOPIXEL_POWER I2C1 (SCL) PWM5 (channel B) LED GPIO17 LED_RED I2C0 (SCL) PWM0 (channel B) LED_GREEN GPIO16 I2C0 (SDA) PWM0 (channel A) LED_BLUE GPIO25 PWM4 (channel B) Machine Package Docs Documentation for the machine package for the Seeed Studio XIAO RP2040</description>
    </item>
    <item>
      <title>Seeed Studio XIAO RP23550</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/xiao-rp2350/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/xiao-rp2350/</guid>
      <description>The Seeed Studio XIAO RP2350 is a tiny development board based on the Raspberry Pi RP2350 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM D0 GPIO26 A0, ADC0 I2C1 (SDA) PWM5 (channel A) D1 GPIO27 A1, ADC1 I2C1 (SCL) PWM5 (channel B) D2 GPIO28 A2, ADC2 PWM6 (channel A) D3 GPIO5 I2C0 (SCL) PWM2 (channel B) D4 GPIO6 I2C1_SDA_PIN I2C1 (SDA) PWM3 (channel A) D5 GPIO7 I2C1_SCL_PIN I2C1 (SCL) PWM3 (channel B) D6 GPIO0 UART0_TX_PIN, UART_TX_PIN I2C0 (SDA) PWM0 (channel A) D7 GPIO1 UART0_RX_PIN, UART_RX_PIN I2C0 (SCL) PWM0 (channel B) D8 GPIO2 SPI0_SCK_PIN I2C1 (SDA) PWM1 (channel A) D9 GPIO4 SPI0_SDI_PIN I2C0 (SDA) PWM2 (channel A) D10 GPIO3 SPI0_SDO_PIN I2C1 (SCL) PWM1 (channel B) D11 GPIO21 I2C0 (SCL) PWM2 (channel B) D12 GPIO20 I2C0 (SDA) PWM2 (channel A) D13 GPIO17 I2C0_SCL_PIN I2C0 (SCL) PWM0 (channel B) D14 GPIO16 I2C0_SDA_PIN I2C0 (SDA) PWM0 (channel A) D15 GPIO11 SPI1_SDO_PIN I2C1 (SCL) PWM5 (channel B) D16 GPIO12 SPI1_SDI_PIN I2C0 (SDA) PWM6 (channel A) D17 GPIO10 SPI1_SCK_PIN I2C1 (SDA) PWM5 (channel A) NEOPIXEL GPIO22 WS2812 PWM3 (channel A) NEO_PWR GPIO23 NEOPIXEL_POWER PWM3 (channel B) LED GPIO25 PWM4 (channel B) ADC3 GPIO29 PWM6 (channel B) Machine Package Docs Documentation for the machine package for the Seeed Studio XIAO RP2350</description>
    </item>
    <item>
      <title>Adafruit PyBadge</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/pybadge/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/pybadge/</guid>
      <description>The Adafruit PyBadge is a ARM development board based on the Atmel ATSAMD51J19A family of SoC.&#xA;It has many built-in devices, such as a 1.8&amp;quot; 160x128 Color TFT Display, 8 x buttons, 5 x NeoPixels, a triple-axis accelerometer, a light sensor, and a speaker. The PyBadge uses the ST7735 display, so you may use the tinygo-org st7735 driver. The accelerometer is the LIS3DH so you may use the tinygo lis3dh driver</description>
    </item>
    <item>
      <title>Arduino Uno</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/arduino-uno/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/arduino-uno/</guid>
      <description>The Arduino Uno is based on the AVR ATmega328p microcontroller.&#xA;Note: the AVR backend of LLVM is still experimental so you may encounter bugs.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice NO NO Pins Pin Hardware pin Alternative names I2C PWM D0 PD0 UART_RX_PIN D1 PD1 UART_TX_PIN D2 PD2 D3 PD3 Timer2 (channel B) D4 PD4 D5 PD5 Timer0 (channel B) D6 PD6 Timer0 (channel A) D7 PD7 D8 PB0 D9 PB1 Timer1 (channel A) D10 PB2 Timer1 (channel B) D11 PB3 Timer2 (channel A) D12 PB4 D13 PB5 LED ADC0 PC0 ADC1 PC1 ADC2 PC2 ADC3 PC3 ADC4 PC4 I2C0 (SDA) ADC5 PC5 I2C0 (SCL) Machine Package Docs Documentation for the machine package for the Arduino Uno</description>
    </item>
    <item>
      <title>Pimoroni Badger2040</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/badger2040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/badger2040/</guid>
      <description>The Pimoroni Badger2040 is a badge with E Ink display based on the Raspberry Pi RP2040 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM LED GPIO25 PWM4 (channel B) BUTTON_A GPIO12 I2C0 (SDA) PWM6 (channel A) BUTTON_B GPIO13 I2C0 (SCL) PWM6 (channel B) BUTTON_C GPIO14 I2C1 (SDA) PWM7 (channel A) BUTTON_UP GPIO15 I2C1 (SCL) PWM7 (channel B) BUTTON_DOWN GPIO11 I2C1 (SCL) PWM5 (channel B) BUTTON_USER GPIO23 PWM3 (channel B) EPD_BUSY_PIN GPIO26 ADC0 I2C1 (SDA) PWM5 (channel A) EPD_RESET_PIN GPIO21 I2C0 (SCL) PWM2 (channel B) EPD_DC_PIN GPIO20 I2C0 (SDA) PWM2 (channel A) EPD_CS_PIN GPIO17 I2C0 (SCL) PWM0 (channel B) EPD_SCK_PIN GPIO18 SPI0_SCK_PIN I2C1 (SDA) PWM1 (channel A) EPD_SDO_PIN GPIO19 SPI0_SDO_PIN I2C1 (SCL) PWM1 (channel B) VBUS_DETECT GPIO24 PWM4 (channel A) VREF_POWER GPIO27 ADC1 I2C1 (SCL) PWM5 (channel B) VREF_1V24 GPIO28 ADC2 PWM6 (channel A) VBAT_SENSE GPIO29 BATTERY, ADC3 PWM6 (channel B) ENABLE_3V3 GPIO10 I2C1 (SDA) PWM5 (channel A) I2C0_SDA_PIN GPIO4 I2C0 (SDA) PWM2 (channel A) I2C0_SCL_PIN GPIO5 I2C0 (SCL) PWM2 (channel B) SPI0_SDI_PIN GPIO16 I2C0 (SDA) PWM0 (channel A) UART0_TX_PIN GPIO0 UART_TX_PIN I2C0 (SDA) PWM0 (channel A) UART0_RX_PIN GPIO1 UART_RX_PIN I2C0 (SCL) PWM0 (channel B) Machine Package Docs Documentation for the machine package for the Pimoroni Badger2040</description>
    </item>
    <item>
      <title>Pimoroni Badger2040-W</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/badger2040-w/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/badger2040-w/</guid>
      <description>The Pimoroni Badger2040-W is a badge with E Ink display based on the Raspberry Pi Pico W microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES WiFi YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names I2C PWM LED GPIO22 PWM3 (channel A) BUTTON_A GPIO12 I2C0 (SDA) PWM6 (channel A) BUTTON_B GPIO13 I2C0 (SCL) PWM6 (channel B) BUTTON_C GPIO14 I2C1 (SDA) PWM7 (channel A) BUTTON_UP GPIO15 I2C1 (SCL) PWM7 (channel B) BUTTON_DOWN GPIO11 I2C1 (SCL) PWM5 (channel B) EPD_BUSY_PIN GPIO26 ADC0 I2C1 (SDA) PWM5 (channel A) EPD_RESET_PIN GPIO21 I2C0 (SCL) PWM2 (channel B) EPD_DC_PIN GPIO20 I2C0 (SDA) PWM2 (channel A) EPD_CS_PIN GPIO17 I2C0 (SCL) PWM0 (channel B) EPD_SCK_PIN GPIO18 SPI0_SCK_PIN I2C1 (SDA) PWM1 (channel A) EPD_SDO_PIN GPIO19 SPI0_SDO_PIN I2C1 (SCL) PWM1 (channel B) VBUS_DETECT GPIO24 PWM4 (channel A) VREF_POWER GPIO27 ADC1 I2C1 (SCL) PWM5 (channel B) VREF_1V24 GPIO28 ADC2 PWM6 (channel A) VBAT_SENSE GPIO29 BATTERY, ADC3 PWM6 (channel B) ENABLE_3V3 GPIO10 I2C1 (SDA) PWM5 (channel A) RTC_ALARM GPIO8 I2C0 (SDA) PWM4 (channel A) I2C0_SDA_PIN GPIO4 I2C0 (SDA) PWM2 (channel A) I2C0_SCL_PIN GPIO5 I2C0 (SCL) PWM2 (channel B) SPI0_SDI_PIN GPIO16 I2C0 (SDA) PWM0 (channel A) UART0_TX_PIN GPIO0 UART_TX_PIN I2C0 (SDA) PWM0 (channel A) UART0_RX_PIN GPIO1 UART_RX_PIN I2C0 (SCL) PWM0 (channel B) Machine Package Docs Documentation for the machine package for the Pimoroni Badger2040</description>
    </item>
    <item>
      <title>Raspberry Pi Pico 2</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/pico2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/pico2/</guid>
      <description>The Raspberry Pi Pico 2 is a tiny development board based on the Raspberry Pi RP2350 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM GP0 GPIO0 UART0_TX_PIN, UART_TX_PIN I2C0 (SDA) PWM0 (channel A) GP1 GPIO1 UART0_RX_PIN, UART_RX_PIN I2C0 (SCL) PWM0 (channel B) GP2 GPIO2 I2C1_SDA_PIN I2C1 (SDA) PWM1 (channel A) GP3 GPIO3 I2C1_SCL_PIN I2C1 (SCL) PWM1 (channel B) GP4 GPIO4 I2C0_SDA_PIN I2C0 (SDA) PWM2 (channel A) GP5 GPIO5 I2C0_SCL_PIN I2C0 (SCL) PWM2 (channel B) GP6 GPIO6 I2C1 (SDA) PWM3 (channel A) GP7 GPIO7 I2C1 (SCL) PWM3 (channel B) GP8 GPIO8 UART1_TX_PIN I2C0 (SDA) PWM4 (channel A) GP9 GPIO9 UART1_RX_PIN I2C0 (SCL) PWM4 (channel B) GP10 GPIO10 SPI1_SCK_PIN I2C1 (SDA) PWM5 (channel A) GP11 GPIO11 SPI1_SDO_PIN I2C1 (SCL) PWM5 (channel B) GP12 GPIO12 SPI1_SDI_PIN I2C0 (SDA) PWM6 (channel A) GP13 GPIO13 I2C0 (SCL) PWM6 (channel B) GP14 GPIO14 I2C1 (SDA) PWM7 (channel A) GP15 GPIO15 I2C1 (SCL) PWM7 (channel B) GP16 GPIO16 SPI0_SDI_PIN I2C0 (SDA) PWM0 (channel A) GP17 GPIO17 I2C0 (SCL) PWM0 (channel B) GP18 GPIO18 SPI0_SCK_PIN I2C1 (SDA) PWM1 (channel A) GP19 GPIO19 SPI0_SDO_PIN I2C1 (SCL) PWM1 (channel B) GP20 GPIO20 I2C0 (SDA) PWM2 (channel A) GP21 GPIO21 I2C0 (SCL) PWM2 (channel B) GP22 GPIO22 PWM3 (channel A) GP26 GPIO26 ADC0 I2C1 (SDA) PWM5 (channel A) GP27 GPIO27 ADC1 I2C1 (SCL) PWM5 (channel B) GP28 GPIO28 ADC2 PWM6 (channel A) LED GPIO25 PWM4 (channel B) ADC3 GPIO29 PWM6 (channel B) Machine Package Docs Documentation for the machine package for the Pico2</description>
    </item>
    <item>
      <title>Raspberry Pi Pico 2 W</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/pico2-w/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/pico2-w/</guid>
      <description>The Raspberry Pi Pico 2 - W is a tiny development board based on the Raspberry Pi RP2350 microcontroller. It also includes an onboard Infineon CYW43439 wireless chip.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES WiFi YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names I2C PWM GP0 GPIO0 UART0_TX_PIN, UART_TX_PIN I2C0 (SDA) PWM0 (channel A) GP1 GPIO1 UART0_RX_PIN, UART_RX_PIN I2C0 (SCL) PWM0 (channel B) GP2 GPIO2 I2C1_SDA_PIN I2C1 (SDA) PWM1 (channel A) GP3 GPIO3 I2C1_SCL_PIN I2C1 (SCL) PWM1 (channel B) GP4 GPIO4 I2C0_SDA_PIN I2C0 (SDA) PWM2 (channel A) GP5 GPIO5 I2C0_SCL_PIN I2C0 (SCL) PWM2 (channel B) GP6 GPIO6 I2C1 (SDA) PWM3 (channel A) GP7 GPIO7 I2C1 (SCL) PWM3 (channel B) GP8 GPIO8 UART1_TX_PIN I2C0 (SDA) PWM4 (channel A) GP9 GPIO9 UART1_RX_PIN I2C0 (SCL) PWM4 (channel B) GP10 GPIO10 SPI1_SCK_PIN I2C1 (SDA) PWM5 (channel A) GP11 GPIO11 SPI1_SDO_PIN I2C1 (SCL) PWM5 (channel B) GP12 GPIO12 SPI1_SDI_PIN I2C0 (SDA) PWM6 (channel A) GP13 GPIO13 I2C0 (SCL) PWM6 (channel B) GP14 GPIO14 I2C1 (SDA) PWM7 (channel A) GP15 GPIO15 I2C1 (SCL) PWM7 (channel B) GP16 GPIO16 SPI0_SDI_PIN I2C0 (SDA) PWM0 (channel A) GP17 GPIO17 I2C0 (SCL) PWM0 (channel B) GP18 GPIO18 SPI0_SCK_PIN I2C1 (SDA) PWM1 (channel A) GP19 GPIO19 SPI0_SDO_PIN I2C1 (SCL) PWM1 (channel B) GP20 GPIO20 I2C0 (SDA) PWM2 (channel A) GP21 GPIO21 I2C0 (SCL) PWM2 (channel B) GP22 GPIO22 PWM3 (channel A) GP26 GPIO26 ADC0 I2C1 (SDA) PWM5 (channel A) GP27 GPIO27 ADC1 I2C1 (SCL) PWM5 (channel B) GP28 GPIO28 ADC2 PWM6 (channel A) LED GPIO25 PWM4 (channel B) ADC3 GPIO29 PWM6 (channel B) Machine Package Docs Documentation for the machine package for the Pico2-W</description>
    </item>
    <item>
      <title>Adafruit CLUE</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/clue/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/clue/</guid>
      <description>The Adafruit CLUE is small ARM development board based on the Nordic Semiconductor nrf52840 processor. It has several built-in devices such as WS2812 &amp;ldquo;NeoPixel&amp;rdquo; LEDs, buttons, an accelerometer, and some other sensors.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names D0 P0_04 A2, UART_RX_PIN D1 P0_05 A3, UART_TX_PIN D2 P0_03 A4 D3 P0_28 A5 D4 P0_02 A6 D5 P1_02 BUTTON_LEFT D6 P1_09 D7 P0_07 D8 P1_07 D9 P0_27 D10 P0_30 A7 D11 P1_10 BUTTON_RIGHT D12 P0_31 A0 D13 P0_08 SPI0_SCK_PIN D14 P0_06 SPI0_SDI_PIN D15 P0_26 SPI0_SDO_PIN D16 P0_29 A1 D17 P1_01 LED, LED1 D18 P0_16 NEOPIXEL, WS2812 D19 P0_25 SCL_PIN D20 P0_24 SDA_PIN D29 P0_14 TFT_SCK D30 P0_15 TFT_SDO D31 P0_12 TFT_CS D32 P0_13 TFT_DC D33 P1_03 TFT_RESET D34 P1_05 TFT_LITE D35 P0_00 PDM_DAT D36 P0_01 PDM_CLK D37 P0_19 QSPI_SCK D38 P0_20 QSPI_CS D39 P0_17 QSPI_DATA0 D40 P0_22 QSPI_DATA1 D41 P0_23 QSPI_DATA2 D42 P0_21 QSPI_DATA3 D43 P0_10 LED2 D44 P0_09 D45 P1_06 D46 P1_00 SPEAKER Machine Package Docs Documentation for the machine package for the Adafruit CLUE</description>
    </item>
    <item>
      <title>Adafruit Feather nRF52840 Express</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/feather-nrf52840/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/feather-nrf52840/</guid>
      <description>The Adafruit Feather nRF52840 is a small ARM development board based on the Nordic Semiconductor nrf52840 processor.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names D0 P0_25 UART_TX_PIN D1 P0_24 UART_RX_PIN D2 P0_10 D3 P1_15 LED, LED1 D4 P1_10 LED2 D5 P1_08 D6 P0_07 D7 P1_02 BUTTON D8 P0_16 NEOPIXEL, WS2812 D9 P0_26 D10 P0_27 D11 P0_06 D12 P0_08 D13 P1_09 D14 P0_04 A0 D15 P0_05 A1 D16 P0_30 A2 D17 P0_28 A3 D18 P0_02 A4 D19 P0_03 A5 D20 P0_29 A6 D21 P0_31 A7 D22 P0_12 SDA_PIN D23 P0_11 SCL_PIN D24 P0_15 SPI0_SDI_PIN D25 P0_13 SPI0_SDO_PIN D26 P0_14 SPI0_SCK_PIN D27 P0_19 QSPI_SCK D28 P0_20 QSPI_CS D29 P0_17 QSPI_DATA0 D30 P0_22 QSPI_DATA1 D31 P0_23 QSPI_DATA2 D32 P0_21 QSPI_DATA3 D33 P0_09 Machine Package Docs Documentation for the machine package for the Adafruit Feather nRF52840</description>
    </item>
    <item>
      <title>Adafruit Feather nRF52840 Sense</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/feather-nrf52840-sense/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/feather-nrf52840-sense/</guid>
      <description>The Adafruit Feather nRF52840 Sense is a small ARM development board based on the Nordic Semiconductor nrf52840 processor.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names D0 P0_25 UART_TX_PIN D1 P0_24 UART_RX_PIN D2 P0_10 D3 P1_11 D4 P1_10 LED2 D5 P1_08 D6 P0_07 D7 P1_02 BUTTON D8 P0_16 NEOPIXEL, WS2812 D9 P0_26 D10 P0_27 D11 P0_06 D12 P0_08 D13 P1_09 LED, LED1 D14 P0_04 A0 D15 P0_05 A1 D16 P0_30 A2 D17 P0_28 A3 D18 P0_02 A4 D19 P0_03 A5 D20 P0_29 A6 D21 P0_31 A7 D22 P0_12 SDA_PIN D23 P0_11 SCL_PIN D24 P0_15 SPI0_SDI_PIN D25 P0_13 SPI0_SDO_PIN D26 P0_14 SPI0_SCK_PIN D27 P0_19 QSPI_SCK D28 P0_20 QSPI_CS D29 P0_17 QSPI_DATA0 D30 P0_22 QSPI_DATA1 D31 P0_23 QSPI_DATA2 D32 P0_21 QSPI_DATA3 D33 P0_09 Machine Package Docs Documentation for the machine package for the Adafruit Feather nRF52840 Sense</description>
    </item>
    <item>
      <title>Adafruit Feather RP2040</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/feather-rp2040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/feather-rp2040/</guid>
      <description>The Adafruit Feather RP2040 is a tiny development board based on the Raspberry Pi RP2040 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM D4 GPIO6 I2C1 (SDA) PWM3 (channel A) D5 GPIO7 I2C1 (SCL) PWM3 (channel B) D6 GPIO8 UART1_TX_PIN I2C0 (SDA) PWM4 (channel A) D9 GPIO9 UART1_RX_PIN I2C0 (SCL) PWM4 (channel B) D10 GPIO10 SPI1_SCK_PIN I2C1 (SDA) PWM5 (channel A) D11 GPIO11 SPI1_SDO_PIN I2C1 (SCL) PWM5 (channel B) D12 GPIO12 SPI1_SDI_PIN I2C0 (SDA) PWM6 (channel A) D13 GPIO13 LED I2C0 (SCL) PWM6 (channel B) D24 GPIO24 I2C0_SDA_PIN PWM4 (channel A) D25 GPIO25 I2C0_SCL_PIN PWM4 (channel B) A0 GPIO26 ADC0 I2C1 (SDA) PWM5 (channel A) A1 GPIO27 ADC1 I2C1 (SCL) PWM5 (channel B) A2 GPIO28 ADC2 PWM6 (channel A) A3 GPIO29 ADC3 PWM6 (channel B) I2C1_SDA_PIN GPIO2 SDA_PIN I2C1 (SDA) PWM1 (channel A) I2C1_SCL_PIN GPIO3 SCL_PIN I2C1 (SCL) PWM1 (channel B) SPI0_SCK_PIN GPIO18 I2C1 (SDA) PWM1 (channel A) SPI0_SDO_PIN GPIO19 I2C1 (SCL) PWM1 (channel B) SPI0_SDI_PIN GPIO20 I2C0 (SDA) PWM2 (channel A) UART0_TX_PIN GPIO0 UART_TX_PIN I2C0 (SDA) PWM0 (channel A) UART0_RX_PIN GPIO1 UART_RX_PIN I2C0 (SCL) PWM0 (channel B) Machine Package Docs Documentation for the machine package for the Adafruit Feather RP2040</description>
    </item>
    <item>
      <title>Adafruit Feather STM32F405 Express</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/feather-stm32f405/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/feather-stm32f405/</guid>
      <description>The Adafruit Feather STM32F405 is a tiny ARM development board based on the ST Micro STM32F405 family of microcontrollers.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice YES Not yet Pins Pin Hardware pin Alternative names D0 PB11 UART1_RX_PIN, UART0_RX_PIN, UART_RX_PIN, I2C2_SDA_PIN D1 PB10 UART1_TX_PIN, UART0_TX_PIN, UART_TX_PIN, I2C2_SCL_PIN D2 PB3 SPI2_SCK_PIN D3 PB4 SPI2_SDI_PIN D4 PB5 SPI2_SDO_PIN D5 PC7 UART2_RX_PIN D6 PC6 UART2_TX_PIN D7 PA15 D8 PC0 LED_NEOPIXEL, WS2812 D9 PB8 I2C3_SDA_PIN D10 PB9 I2C3_SCL_PIN D11 PC3 D12 PC2 D13 PC1 LED_RED, LED_BUILTIN, LED D14 PB7 UART3_RX_PIN, I2C1_SDA_PIN, I2C0_SDA_PIN, I2C_SDA_PIN, SDA_PIN D15 PB6 UART3_TX_PIN, I2C1_SCL_PIN, I2C0_SCL_PIN, I2C_SCL_PIN, SCL_PIN D16 PA4 A0 D17 PA5 A1, SPI3_SCK_PIN D18 PA6 A2, SPI3_SDI_PIN D19 PA7 A3, SPI3_SDO_PIN D20 PC4 A4 D21 PC5 A5 D22 PA3 A6 D23 PB13 SPI1_SCK_PIN, SPI0_SCK_PIN, SPI_SCK_PIN D24 PB14 SPI1_SDI_PIN, SPI0_SDI_PIN, SPI_SDI_PIN D25 PB15 SPI1_SDO_PIN, SPI0_SDO_PIN, SPI_SDO_PIN D26 PC8 D27 PC9 D28 PC10 D29 PC11 D30 PC12 D31 PD2 D32 PB12 D33 PC14 D34 PC15 D35 PA11 D36 PA12 D37 PA13 D38 PA14 Machine Package Docs Documentation for the machine package for the Adafruit Feather STM32F405</description>
    </item>
    <item>
      <title>Adafruit Grand Central M4</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/grandcentral-m4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/grandcentral-m4/</guid>
      <description>The Adafruit Grand Central M4 is a tiny ARM development board based on the Atmel ATSAMD51P20 family of SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM D0 PB25 UART1_RX_PIN, UART_RX_PIN D1 PB24 UART1_TX_PIN, UART_TX_PIN D2 PC18 TCC0 (channel 2) D3 PC19 TCC0 (channel 3) D4 PC20 TCC0 (channel 4) D5 PC21 TCC0 (channel 5) D6 PD20 TCC1 (channel 0) D7 PD21 TCC1 (channel 1) D8 PB18 TCC1 (channel 0) D9 PB02 TCC2 (channel 2) D10 PB22 D11 PB23 D12 PB00 D13 PB01 D87, LED_PIN, LED D14 PB16 UART4_TX_PIN, I2S0_SCK_PIN, I2S_SCK_PIN TCC3 (channel 0), TCC0 (channel 4) D15 PB17 UART4_RX_PIN, I2S0_MCK_PIN TCC3 (channel 1), TCC0 (channel 5) D16 PC22 UART3_TX_PIN TCC0 (channel 6) D17 PC23 UART3_RX_PIN TCC0 (channel 7) D18 PB12 UART2_TX_PIN TCC3 (channel 0), TCC0 (channel 0) D19 PB13 UART2_RX_PIN TCC3 (channel 1), TCC0 (channel 1) D20 PB20 D62, I2C0_SDA_PIN, I2C_SDA_PIN, SDA_PIN TCC1 (channel 2) D21 PB21 D63, I2C0_SCL_PIN, I2C_SCL_PIN, SCL_PIN TCC1 (channel 3) D22 PD12 TCC0 (channel 5) D23 PA15 TCC2 (channel 1), TCC1 (channel 3) D24 PC17 I2C1_SCL_PIN TCC0 (channel 1) D25 PC16 I2C1_SDA_PIN TCC0 (channel 0) D26 PA12 TCC0 (channel 6), TCC1 (channel 2) D27 PA13 TCC0 (channel 7), TCC1 (channel 3) D28 PA14 TCC2 (channel 0), TCC1 (channel 2) D29 PB19 TCC1 (channel 1) D30 PA23 I2C0 (SCL) TCC1 (channel 7), TCC0 (channel 3) D31 PA22 I2S0_SDI_PIN I2C0 (SDA) TCC1 (channel 6), TCC0 (channel 2) D32 PA21 I2S0_SDO_PIN, I2S_SDO_PIN TCC1 (channel 5), TCC0 (channel 1) D33 PA20 I2S0_FS_PIN, I2S_WS_PIN TCC1 (channel 4), TCC0 (channel 0) D34 PA19 TCC1 (channel 3), TCC0 (channel 7) D35 PA18 TCC1 (channel 2), TCC0 (channel 6) D36 PA17 I2C0 (SCL) TCC1 (channel 1), TCC0 (channel 5) D37 PA16 I2C0 (SDA) TCC1 (channel 0), TCC0 (channel 4) D38 PB15 TCC4 (channel 1), TCC0 (channel 3) D39 PB14 TCC4 (channel 0), TCC0 (channel 2) D40 PC13 TCC0 (channel 3), TCC1 (channel 7) D41 PC12 TCC0 (channel 2), TCC1 (channel 6) D42 PC15 TCC0 (channel 5), TCC1 (channel 1) D43 PC14 TCC0 (channel 4), TCC1 (channel 0) D44 PC11 TCC0 (channel 1), TCC1 (channel 5) D45 PC10 TCC0 (channel 0), TCC1 (channel 4) D46 PC06 D47 PC07 D48 PC04 TCC0 (channel 0) D49 PC05 TCC0 (channel 1) D50 PD11 D64, SPI0_SDI_PIN, SPI_SDI_PIN TCC0 (channel 4) D51 PD08 D65, SPI0_SDO_PIN, SPI_SDO_PIN I2C1 (SDA) TCC0 (channel 1) D52 PD09 D66, SPI0_SCK_PIN, SPI_SCK_PIN I2C1 (SCL) TCC0 (channel 2) D53 PD10 SPI0_CS_PIN, SPI_CS_PIN TCC0 (channel 3) D54 PB05 A8 D55 PB06 A9 D56 PB07 A10 D57 PB08 A11 D58 PB09 A12 D59 PA04 A13 D60 PA06 A14 D61 PA07 A15 D67 PA02 D85, A0 D68 PA05 D86, A1 D69 PB03 A2 TCC2 (channel 3) D70 PC00 A3 D71 PC01 A4 D72 PC02 A5 D73 PC03 A6 D74 PB04 A7 D75 PC31 UART_RX_LED_PIN, LED_RX D76 PC30 UART_TX_LED_PIN, LED_TX D77 PA27 USBCDC_HOSTEN_PIN D78 PA24 USBCDC_DM_PIN TCC2 (channel 2) D79 PA25 USBCDC_DP_PIN TCC2 (channel 3) D80 PB29 SPI1_SDI_PIN, SD0_SDI_PIN, SDCARD_SDI_PIN TCC1 (channel 5) D81 PB27 SPI1_SCK_PIN, SD0_SCK_PIN, SDCARD_SCK_PIN TCC1 (channel 3) D82 PB26 SPI1_SDO_PIN, SD0_SDO_PIN, SDCARD_SDO_PIN TCC1 (channel 2) D83 PB28 SD0_CS_PIN, SDCARD_CS_PIN TCC1 (channel 4) D84 PA03 AREF D88 PC24 NEOPIXEL_PIN, NEOPIXEL, WS2812 D89 PB10 QSPI_SCK TCC0 (channel 4), TCC1 (channel 0) D90 PB11 QSPI_CS TCC0 (channel 5), TCC1 (channel 1) D91 PA08 QSPI_DATA0 TCC0 (channel 0), TCC1 (channel 4) D92 PA09 QSPI_DATA1 TCC0 (channel 1), TCC1 (channel 5) D93 PA10 QSPI_DATA2 TCC0 (channel 2), TCC1 (channel 6) D94 PA11 QSPI_DATA3 TCC0 (channel 3), TCC1 (channel 7) D95 PB31 SD0_DET_PIN, SDCARD_DET_PIN TCC4 (channel 1), TCC0 (channel 7) D96 PB30 TCC4 (channel 0), TCC0 (channel 6) Machine Package Docs Documentation for the machine package for the Adafruit Grand Central M4</description>
    </item>
    <item>
      <title>Adafruit ItsyBitsy nRF52840</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/itsybitsy-nrf52840/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/itsybitsy-nrf52840/</guid>
      <description>The Adafruit ItsyBitsy-nRF52840 is a small ARM development board based on the Nordic Semiconductor nrf52840 processor.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names D0 P0_25 UART_RX_PIN D1 P0_24 UART_TX_PIN D2 P1_02 D3 P0_06 LED, LED1 D4 P0_29 BUTTON D5 P0_27 D6 P1_09 D7 P1_08 D8 P0_08 D9 P0_07 D10 P0_05 D20, A6 D11 P0_26 D12 P0_11 D13 P0_12 D14 P0_04 A0 D15 P0_30 A1 D16 P0_28 A2 D17 P0_31 A3 D18 P0_02 A4 D19 P0_03 A5 D21 P0_16 SDA_PIN D22 P0_14 SCL_PIN D23 P0_20 SPI0_SDI_PIN D24 P0_15 SPI0_SDO_PIN D25 P0_13 SPI0_SCK_PIN D26 P0_19 QSPI_SCK D27 P0_23 QSPI_CS D28 P0_21 QSPI_DATA0 D29 P0_22 QSPI_DATA1 D30 P1_00 QSPI_DATA2 D31 P0_17 QSPI_DATA3 Machine Package Docs Documentation for the machine package for the ItsyBitsy-nRF52840</description>
    </item>
    <item>
      <title>Adafruit MacroPad RP2040</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/macropad-rp2040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/macropad-rp2040/</guid>
      <description>The Adafruit MacroPad RP2040 is a tiny development board based on the Raspberry Pi RP2040 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM SWITCH GPIO0 BUTTON, UART0_TX_PIN, UART_TX_PIN I2C0 (SDA) PWM0 (channel A) KEY1 GPIO1 UART0_RX_PIN, UART_RX_PIN I2C0 (SCL) PWM0 (channel B) KEY2 GPIO2 I2C1 (SDA) PWM1 (channel A) KEY3 GPIO3 I2C1 (SCL) PWM1 (channel B) KEY4 GPIO4 I2C0 (SDA) PWM2 (channel A) KEY5 GPIO5 I2C0 (SCL) PWM2 (channel B) KEY6 GPIO6 I2C1 (SDA) PWM3 (channel A) KEY7 GPIO7 I2C1 (SCL) PWM3 (channel B) KEY8 GPIO8 I2C0 (SDA) PWM4 (channel A) KEY9 GPIO9 I2C0 (SCL) PWM4 (channel B) KEY10 GPIO10 I2C1 (SDA) PWM5 (channel A) KEY11 GPIO11 I2C1 (SCL) PWM5 (channel B) KEY12 GPIO12 I2C0 (SDA) PWM6 (channel A) LED GPIO13 I2C0 (SCL) PWM6 (channel B) SPEAKER_ENABLE GPIO14 I2C1 (SDA) PWM7 (channel A) SPEAKER GPIO16 I2C0 (SDA) PWM0 (channel A) ROT_A GPIO18 I2C1 (SDA) PWM1 (channel A) ROT_B GPIO17 I2C0 (SCL) PWM0 (channel B) OLED_CS GPIO22 PWM3 (channel A) OLED_RST GPIO23 PWM3 (channel B) OLED_DC GPIO24 PWM4 (channel A) NEOPIXEL GPIO19 WS2812 I2C1 (SCL) PWM1 (channel B) I2C0_SDA_PIN GPIO20 I2C0 (SDA) PWM2 (channel A) I2C0_SCL_PIN GPIO21 I2C0 (SCL) PWM2 (channel B) SPI1_SCK_PIN GPIO26 ADC0 I2C1 (SDA) PWM5 (channel A) SPI1_SDO_PIN GPIO27 ADC1 I2C1 (SCL) PWM5 (channel B) SPI1_SDI_PIN GPIO28 ADC2 PWM6 (channel A) ADC3 GPIO29 PWM6 (channel B) Machine Package Docs Documentation for the machine package for the Adafruit MacroPad RP2040</description>
    </item>
    <item>
      <title>Adafruit Matrix Portal M4</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/matrixportal-m4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/matrixportal-m4/</guid>
      <description>The Adafruit Matrix Portal M4 is an ARM development system based on the ATSAMD51J19 Cortex M4 processor. The Adafruit Matrix Portal M4 is designed to plugin easily to any HUB-75 LED display. In addition it has a built-in ESP32 Wi-Fi coprocessor, along with a LIS3DH accelerometer.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM D0 PA01 UART1_RX_PIN, UART_RX_PIN D1 PA00 UART1_TX_PIN, UART_TX_PIN D2 PB22 BUTTON_UP D3 PB23 BUTTON_DOWN D4 PA23 NEOPIXEL, WS2812 I2C0 (SCL) TCC1 (channel 7), TCC0 (channel 3) D5 PB31 I2C0_SDA_PIN, I2C_SDA_PIN, SDA_PIN TCC4 (channel 1), TCC0 (channel 7) D6 PB30 I2C0_SCL_PIN, I2C_SCL_PIN, SCL_PIN TCC4 (channel 0), TCC0 (channel 6) D7 PB00 HUB75_R1 D8 PB01 HUB75_G1 D9 PB02 HUB75_B1 TCC2 (channel 2) D10 PB03 HUB75_R2 TCC2 (channel 3) D11 PB04 HUB75_G2 D12 PB05 HUB75_B2 D13 PA14 LED TCC2 (channel 0), TCC1 (channel 2) D14 PB06 HUB75_CLK D15 PB14 HUB75_LAT TCC4 (channel 0), TCC0 (channel 2) D16 PB12 HUB75_OE TCC3 (channel 0), TCC0 (channel 0) D17 PB07 HUB75_ADDR_A D18 PB08 HUB75_ADDR_B D19 PB09 HUB75_ADDR_C D20 PB15 HUB75_ADDR_D TCC4 (channel 1), TCC0 (channel 3) D21 PB13 HUB75_ADDR_E TCC3 (channel 1), TCC0 (channel 1) D22 PA02 A0 D23 PA05 D48, A1, SPI1_SCK_PIN D24 PA04 D49, A2, SPI1_SDO_PIN D25 PA06 A3 D26 PA07 D50, A4, SPI1_SDI_PIN D27 PA12 UART2_RX_PIN, NINA_RX TCC0 (channel 6), TCC1 (channel 2) D28 PA13 UART2_TX_PIN, NINA_TX TCC0 (channel 7), TCC1 (channel 3) D29 PA20 NINA_GPIO0 TCC1 (channel 4), TCC0 (channel 0) D30 PA21 NINA_RESETN TCC1 (channel 5), TCC0 (channel 1) D31 PA22 NINA_ACK I2C0 (SDA) TCC1 (channel 6), TCC0 (channel 2) D32 PA18 NINA_RTS TCC1 (channel 2), TCC0 (channel 6) D33 PB17 NINA_CS TCC3 (channel 1), TCC0 (channel 5) D34 PA16 SPI0_SCK_PIN, SPI_SCK_PIN, NINA_SCK TCC1 (channel 0), TCC0 (channel 4) D35 PA17 SPI0_SDI_PIN, SPI_SDI_PIN, NINA_SDI TCC1 (channel 1), TCC0 (channel 5) D36 PA19 SPI0_SDO_PIN, SPI_SDO_PIN, NINA_SDO TCC1 (channel 3), TCC0 (channel 7) D38 PA24 USBCDC_DM_PIN, UART0_RX_PIN TCC2 (channel 2) D39 PA25 USBCDC_DP_PIN, UART0_TX_PIN TCC2 (channel 3) D40 PA03 D41 PB10 QSPI_SCK TCC0 (channel 4), TCC1 (channel 0) D42 PB11 QSPI_CS TCC0 (channel 5), TCC1 (channel 1) D43 PA08 QSPI_DATA0 TCC0 (channel 0), TCC1 (channel 4) D44 PA09 QSPI_DATA1 TCC0 (channel 1), TCC1 (channel 5) D45 PA10 QSPI_DATA2 TCC0 (channel 2), TCC1 (channel 6) D46 PA11 QSPI_DATA3 TCC0 (channel 3), TCC1 (channel 7) D47 PA27 Machine Package Docs Documentation for the machine package for the Adafruit Matrix Portal M4</description>
    </item>
    <item>
      <title>Adafruit Metro M4 Express AirLift</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/metro-m4-airlift/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/metro-m4-airlift/</guid>
      <description>The Adafruit Metro M4 Express AirLift is an ARM development board based on the Atmel ATSAMD51J19 family of SoC that has Arduino shield compatible form factor, and a built-in EspressIf ESP32 Wi-Fi Co processor.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES WiFi YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names I2C PWM D0 PA23 UART_RX_PIN I2C0 (SCL) TCC1 (channel 7), TCC0 (channel 3) D1 PA22 UART_TX_PIN I2C0 (SDA) TCC1 (channel 6), TCC0 (channel 2) D2 PB17 TCC3 (channel 1), TCC0 (channel 5) D3 PB16 TCC3 (channel 0), TCC0 (channel 4) D4 PB13 TCC3 (channel 1), TCC0 (channel 1) D5 PB14 TCC4 (channel 0), TCC0 (channel 2) D6 PB15 TCC4 (channel 1), TCC0 (channel 3) D7 PB12 TCC3 (channel 0), TCC0 (channel 0) D8 PA21 TCC1 (channel 5), TCC0 (channel 1) D9 PA20 TCC1 (channel 4), TCC0 (channel 0) D10 PA18 TCC1 (channel 2), TCC0 (channel 6) D11 PA19 SPI1_SDO_PIN TCC1 (channel 3), TCC0 (channel 7) D12 PA17 SPI1_SCK_PIN TCC1 (channel 1), TCC0 (channel 5) D13 PA16 LED, SPI1_SDI_PIN TCC1 (channel 0), TCC0 (channel 4) D40 PB22 WS2812 A0 PA02 A1 PA05 A2 PB06 A3 PB00 A4 PB08 A5 PB09 USBCDC_DM_PIN PA24 TCC2 (channel 2) USBCDC_DP_PIN PA25 TCC2 (channel 3) UART2_TX_PIN PA04 NINA_TX UART2_RX_PIN PA07 NINA_RX NINA_CS PA15 TCC2 (channel 1), TCC1 (channel 3) NINA_ACK PB04 NINA_CTS NINA_GPIO0 PB01 NINA_RTS NINA_RESETN PB05 SDA_PIN PB02 TCC2 (channel 2) SCL_PIN PB03 TCC2 (channel 3) SPI0_SCK_PIN PA13 NINA_SCK TCC0 (channel 7), TCC1 (channel 3) SPI0_SDO_PIN PA12 NINA_SDO TCC0 (channel 6), TCC1 (channel 2) SPI0_SDI_PIN PA14 NINA_SDI TCC2 (channel 0), TCC1 (channel 2) QSPI_SCK PB10 TCC0 (channel 4), TCC1 (channel 0) QSPI_CS PB11 TCC0 (channel 5), TCC1 (channel 1) QSPI_DATA0 PA08 TCC0 (channel 0), TCC1 (channel 4) QSPI_DATA1 PA09 TCC0 (channel 1), TCC1 (channel 5) QSPI_DATA2 PA10 TCC0 (channel 2), TCC1 (channel 6) QSPI_DATA3 PA11 TCC0 (channel 3), TCC1 (channel 7) Machine Package Docs Documentation for the machine package for the Adafruit Metro M4 Airlift</description>
    </item>
    <item>
      <title>Adafruit PyGamer</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/pygamer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/pygamer/</guid>
      <description>The Adafruit PyGamer is a ARM development board based on the Atmel ATSAMD51J19A family of SoC.&#xA;It has many built-in devices, such as a 1.8&amp;quot; 160x128 Color TFT Display, a dual-potentiometer analog stick, 4 x square-top buttons, 5 x NeoPixel LED, a triple-axis accelerometer, a light sensor, and a speaker. The PyGamer uses the ST7735 display, so you may use the tinygo-org st7735 driver. The accelerometer is the LIS3DH so you may use the tinygo lis3dh driver.</description>
    </item>
    <item>
      <title>Adafruit PyPortal</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/pyportal/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/pyportal/</guid>
      <description>The Adafruit PyPortal is a ARM board based on the Microchip ATSAMD51J20A family of SoC.&#xA;The PyPortal also has an Espressif ESP32 Wi-Fi coprocessor with TLS/SSL support built-in. PyPortal has a 3.2″ 320 x 240 color TFT with resistive touch screen. PyPortal includes: speaker, light sensor, temperature sensor, NeoPixel, microSD card slot, 8MB flash, plug-in ports for I2C and 2 analog/digital pins,&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES WiFi YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names I2C PWM D0 PB13 NINA_RX, UART_RX_PIN TCC3 (channel 1), TCC0 (channel 1) D1 PB12 NINA_TX, UART_TX_PIN TCC3 (channel 0), TCC0 (channel 0) D2 PB22 NEOPIXEL, WS2812 D3 PA04 A1 D4 PA05 A3 D5 PB16 NINA_ACK, NINA_CTS TCC3 (channel 0), TCC0 (channel 4) D6 PB15 NINA_GPIO0, NINA_RTS TCC4 (channel 1), TCC0 (channel 3) D7 PB17 NINA_RESETN TCC3 (channel 1), TCC0 (channel 5) D8 PB14 NINA_CS TCC4 (channel 0), TCC0 (channel 2) D9 PB04 TFT_RD D10 PB05 TFT_DC D11 PB06 TFT_CS D12 PB07 TFT_TE D13 PB23 LED D24 PA00 TFT_RESET D25 PB31 TFT_BACKLIGHT TCC4 (channel 1), TCC0 (channel 7) D26 PB09 TFT_WR D27 PB02 SDA_PIN TCC2 (channel 2) D28 PB03 SCL_PIN TCC2 (channel 3) D29 PA12 SPI0_SDO_PIN, NINA_SDO TCC0 (channel 6), TCC1 (channel 2) D30 PA13 SPI0_SCK_PIN, NINA_SCK TCC0 (channel 7), TCC1 (channel 3) D31 PA14 SPI0_SDI_PIN, NINA_SDI TCC2 (channel 0), TCC1 (channel 2) D32 PB30 TCC4 (channel 0), TCC0 (channel 6) D33 PA01 D34 PA16 LCD_DATA0 TCC1 (channel 0), TCC0 (channel 4) D35 PA17 TCC1 (channel 1), TCC0 (channel 5) D36 PA18 TCC1 (channel 2), TCC0 (channel 6) D37 PA19 TCC1 (channel 3), TCC0 (channel 7) D38 PA20 TCC1 (channel 4), TCC0 (channel 0) D39 PA21 TCC1 (channel 5), TCC0 (channel 1) D40 PA22 I2C0 (SDA) TCC1 (channel 6), TCC0 (channel 2) D41 PA23 I2C0 (SCL) TCC1 (channel 7), TCC0 (channel 3) D42 PB10 QSPI_SCK TCC0 (channel 4), TCC1 (channel 0) D43 PB11 QSPI_CS TCC0 (channel 5), TCC1 (channel 1) D44 PA08 QSPI_DATA0 TCC0 (channel 0), TCC1 (channel 4) D45 PA09 QSPI_DATA1 TCC0 (channel 1), TCC1 (channel 5) D46 PA10 QSPI_DATA2 TCC0 (channel 2), TCC1 (channel 6) D47 PA11 QSPI_DATA3 TCC0 (channel 3), TCC1 (channel 7) D50 PA02 SPK_SD, A0, AUDIO_OUT D51 PA15 TCC2 (channel 1), TCC1 (channel 3) A2 PA07 LIGHT A4 PB00 TOUCH_YD A5 PB01 TOUCH_XL A6 PA06 TOUCH_YU A7 PB08 TOUCH_XR USBCDC_DM_PIN PA24 TCC2 (channel 2) USBCDC_DP_PIN PA25 TCC2 (channel 3) Machine Package Docs Documentation for the machine package for the Adafruit PyPortal</description>
    </item>
    <item>
      <title>Adafruit Qt Py</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/qtpy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/qtpy/</guid>
      <description>The Adafruit QtPy is a tiny ARM development board based on the Atmel ATSAMD21E18 family of SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM D0 PA02 A0 D1 PA03 A1 D2 PA04 A2 TCC0 (channel 0) D3 PA05 A3 TCC0 (channel 1) D4 PA16 A4, SDA_PIN I2C0 (SDA) TCC2 (channel 0), TCC0 (channel 2) D5 PA17 SCL_PIN I2C0 (SCL) TCC2 (channel 1), TCC0 (channel 3) D6 PA06 UART_TX_PIN TCC1 (channel 0) D7 PA07 UART_RX_PIN TCC1 (channel 1) D8 PA11 SPI0_SCK_PIN TCC1 (channel 1), TCC0 (channel 3) D9 PA09 SPI0_SDI_PIN TCC0 (channel 1), TCC1 (channel 3) D10 PA10 SPI0_SDO_PIN, I2S_SCK_PIN TCC1 (channel 0), TCC0 (channel 2) D11 PA18 NEOPIXELS, WS2812 TCC0 (channel 2) D12 PA15 NEOPIXELS_POWER TCC0 (channel 1) D13 PA27 D14 PA23 TCC0 (channel 1) D15 PA19 TCC0 (channel 3) D16 PA22 TCC0 (channel 0) D17 PA08 I2S_SDO_PIN TCC0 (channel 0), TCC1 (channel 2) USBCDC_DM_PIN PA24 TCC1 (channel 2) USBCDC_DP_PIN PA25 TCC1 (channel 3) Machine Package Docs Documentation for the machine package for the Adafruit QtPy</description>
    </item>
    <item>
      <title>Adafruit QT Py RP2040</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/qtpy-rp2040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/qtpy-rp2040/</guid>
      <description>The Adafruit QT Py RP2040 is a tiny development board based on the Raspberry Pi RP2040 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM SDA GPIO24 I2C0_SDA_PIN, SDA_PIN, SPI1_SDI_PIN PWM4 (channel A) SCL GPIO25 I2C0_SCL_PIN, SCL_PIN, SPI1_CS PWM4 (channel B) TX GPIO20 UART1_TX_PIN I2C0 (SDA) PWM2 (channel A) MO GPIO3 MOSI, SPI0_SDO_PIN I2C1 (SCL) PWM1 (channel B) MI GPIO4 MISO, SPI0_SDI_PIN I2C0 (SDA) PWM2 (channel A) SCK GPIO6 SPI0_SCK_PIN I2C1 (SDA) PWM3 (channel A) RX GPIO5 SPI0_CS, UART1_RX_PIN I2C0 (SCL) PWM2 (channel B) QT_SCL1 GPIO23 I2C1_QT_SCL_PIN PWM3 (channel B) QT_SDA1 GPIO22 I2C1_QT_SDA_PIN PWM3 (channel A) A0 GPIO29 UART0_RX_PIN, UART_RX_PIN, ADC3 PWM6 (channel B) A1 GPIO28 UART0_TX_PIN, UART_TX_PIN, ADC2 PWM6 (channel A) A2 GPIO27 I2C1_SCL_PIN, SPI1_SDO_PIN, ADC1 I2C1 (SCL) PWM5 (channel B) A3 GPIO26 I2C1_SDA_PIN, SPI1_SCK_PIN, ADC0 I2C1 (SDA) PWM5 (channel A) NEOPIXEL GPIO12 WS2812 I2C0 (SDA) PWM6 (channel A) NEOPIXEL_POWER GPIO11 I2C1 (SCL) PWM5 (channel B) Machine Package Docs Documentation for the machine package for the Adafruit QT Py RP2040</description>
    </item>
    <item>
      <title>Adafruit Trinkey QT2040</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/trinkey-qt2040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/trinkey-qt2040/</guid>
      <description>The Adafruit Trinkey QT2040 is a tiny development board based on the Raspberry Pi RP2040 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM NEOPIXEL GPIO27 WS2812, ADC1 I2C1 (SCL) PWM5 (channel B) I2C0_SDA_PIN GPIO16 I2C0 (SDA) PWM0 (channel A) I2C0_SCL_PIN GPIO17 I2C0 (SCL) PWM0 (channel B) ADC0 GPIO26 I2C1 (SDA) PWM5 (channel A) ADC2 GPIO28 PWM6 (channel A) ADC3 GPIO29 PWM6 (channel B) Machine Package Docs Documentation for the machine package for the Adafruit Trinkey QT2040</description>
    </item>
    <item>
      <title>Arduino Nano 33 BLE</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nano-33-ble/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nano-33-ble/</guid>
      <description>The Arduino Nano33 BLE is a very small ARM development board based on the Nordic Semiconductor nrf52840 processor.&#xA;There is also the Arduino Nano33 BLE Sense which is the exact same board but with additional onboard sensors.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names D2 P1_11 D3 P1_12 D4 P1_15 D5 P1_13 D6 P1_14 D7 P0_23 D8 P0_21 D9 P0_27 D10 P1_02 D11 P1_01 SPI0_SDO_PIN D12 P1_08 SPI0_SDI_PIN D13 P0_13 LED, LED_BUILTIN, SPI0_SCK_PIN A0 P0_04 A1 P0_05 A2 P0_30 A3 P0_29 A4 P0_31 SDA0_PIN A5 P0_02 SCL0_PIN A6 P0_28 A7 P0_03 LED1 P0_24 LED_RED LED2 P0_16 LED_GREEN LED3 P0_06 LED_BLUE LED_PWR P1_09 UART_RX_PIN P1_10 UART_TX_PIN P1_03 SDA_PIN P0_14 SDA1_PIN SCL_PIN P0_15 SCL1_PIN I2C_PULLUP P1_00 APDS_INT P0_19 LSM_PWR P0_22 LPS_PWR, HTS_PWR MIC_PWR P0_17 MIC_CLK P0_26 MIC_DIN P0_25 Onboard sensors 9-axis IMU: LSM9DS1 Machine Package Docs Documentation for the machine package for the Arduino Nano33 BLE</description>
    </item>
    <item>
      <title>Arduino Nano 33 BLE Sense</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nano-33-ble-sense/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nano-33-ble-sense/</guid>
      <description>The Arduino Nano 33 BLE Sense is a very small ARM development board based on the Nordic Semiconductor nrf52840 processor.&#xA;This is the same board as Arduino Nano 33 BLE but with additional onboard sensors (see below).&#xA;Flash this board exactly the same way as Arduino Nano 33 BLE (target name is the same too).&#xA;Additional onboard sensors Proximity APDS9960 Pressure LPS22HB Humidity HTS221 Microphone MP34DT06JTR </description>
    </item>
    <item>
      <title>Arduino Nano 33 IoT</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/arduino-nano33/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/arduino-nano33/</guid>
      <description>The Arduino Nano33 IoT is a very small ARM development board based on the Atmel SAMD21 family of processors. It also has a NINA-W102 chip onboard which provides an wireless communication abilities based on the popular ESP32 family of wireless chips from Espressif.&#xA;Peripherals:&#xA;NINA-W102 chip with wifinina firmware (wifi and bluetooth) lsm6ds3 IMU chip (acceleration, rotation and temperature) Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES WiFi YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names I2C PWM RX0 PB23 TX1 PB22 D2 PB10 TCC0 (channel 0) D3 PB11 TCC0 (channel 1) D4 PA07 TCC1 (channel 1) D5 PA05 TCC0 (channel 1) D6 PA04 TCC0 (channel 0) D7 PA06 TCC1 (channel 0) D8 PA18 TCC0 (channel 2) D9 PA20 TCC0 (channel 2) D10 PA21 TCC0 (channel 3) D11 PA16 SPI0_SDO_PIN TCC2 (channel 0), TCC0 (channel 2) D12 PA19 SPI0_SDI_PIN TCC0 (channel 3) D13 PA17 LED, SPI0_SCK_PIN TCC2 (channel 1), TCC0 (channel 3) A0 PA02 A1 PB02 A2 PA11 TCC1 (channel 1), TCC0 (channel 3) A3 PA10 I2S_SCK_PIN TCC1 (channel 0), TCC0 (channel 2) A4 PB08 SDA_PIN I2C0 (SDA) A5 PB09 SCL_PIN I2C0 (SCL) A6 PA09 TCC0 (channel 1), TCC1 (channel 3) A7 PB03 USBCDC_DM_PIN PA24 TCC1 (channel 2) USBCDC_DP_PIN PA25 TCC1 (channel 3) UART_TX_PIN PA22 TCC0 (channel 0) UART_RX_PIN PA23 TCC0 (channel 1) NINA_SDO PA12 NINA_TX I2C0 (SDA) TCC2 (channel 0), TCC0 (channel 2) NINA_SDI PA13 NINA_RX I2C0 (SCL) TCC2 (channel 1), TCC0 (channel 3) NINA_CS PA14 NINA_RTS TCC0 (channel 0) NINA_SCK PA15 NINA_CTS TCC0 (channel 1) NINA_GPIO0 PA27 NINA_RESETN PA08 I2S_SDO_PIN TCC0 (channel 0), TCC1 (channel 2) NINA_ACK PA28 Machine Package Docs Documentation for the machine package for the Arduino Nano33 IoT</description>
    </item>
    <item>
      <title>Arduino Nano RP2040 Connect</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nano-rp2040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nano-rp2040/</guid>
      <description>The Nano RP2040 Connect is a tiny development board based on the Raspberry Pi RP2040 microcontroller.&#xA;Peripherals:&#xA;NINA-W102 chip with wifinina firmware (wifi and bluetooth) lsm6dsox IMU chip (acceleration, rotation and temperature) microphone Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES WiFi YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names I2C PWM D2 GPIO25 PWM4 (channel B) D3 GPIO15 I2C1 (SCL) PWM7 (channel B) D4 GPIO16 I2C0 (SDA) PWM0 (channel A) D5 GPIO17 I2C0 (SCL) PWM0 (channel B) D6 GPIO18 I2C1_SDA_PIN I2C1 (SDA) PWM1 (channel A) D7 GPIO19 I2C1_SCL_PIN I2C1 (SCL) PWM1 (channel B) D8 GPIO20 I2C0 (SDA) PWM2 (channel A) D9 GPIO21 I2C0 (SCL) PWM2 (channel B) D10 GPIO5 I2C0 (SCL) PWM2 (channel B) D11 GPIO7 SPI0_SDO_PIN I2C1 (SCL) PWM3 (channel B) D12 GPIO4 SPI0_SDI_PIN I2C0 (SDA) PWM2 (channel A) D13 GPIO6 LED, SPI0_SCK_PIN I2C1 (SDA) PWM3 (channel A) D14 GPIO26 A0, ADC0 I2C1 (SDA) PWM5 (channel A) D15 GPIO27 A1, ADC1 I2C1 (SCL) PWM5 (channel B) D16 GPIO28 A2, ADC2 PWM6 (channel A) D17 GPIO29 A3, ADC3 PWM6 (channel B) D18 GPIO12 I2C0_SDA_PIN I2C0 (SDA) PWM6 (channel A) D19 GPIO13 I2C0_SCL_PIN I2C0 (SCL) PWM6 (channel B) SPI1_SCK_PIN GPIO22 SPI1_SDO_PIN, SPI1_SDI_PIN PWM3 (channel A) NINA_SCK GPIO14 I2C1 (SDA) PWM7 (channel A) NINA_SDO GPIO11 NINA_RTS I2C1 (SCL) PWM5 (channel B) NINA_SDI GPIO8 NINA_TX I2C0 (SDA) PWM4 (channel A) NINA_CS GPIO9 NINA_RX I2C0 (SCL) PWM4 (channel B) NINA_ACK GPIO10 NINA_CTS I2C1 (SDA) PWM5 (channel A) NINA_GPIO0 GPIO2 I2C1 (SDA) PWM1 (channel A) NINA_RESETN GPIO3 I2C1 (SCL) PWM1 (channel B) UART0_TX_PIN GPIO0 UART_TX_PIN I2C0 (SDA) PWM0 (channel A) UART0_RX_PIN GPIO1 UART_RX_PIN I2C0 (SCL) PWM0 (channel B) Machine Package Docs Documentation for the machine package for the Nano RP2040</description>
    </item>
    <item>
      <title>BBC micro:bit</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/microbit/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/microbit/</guid>
      <description>The BBC micro:bit is a tiny programmable computer designed for learning. It is based on the Nordic Semiconductor nRF51822 ARM Cortex MO chip.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM Software support Not yet USBDevice NO NO Bluetooth YES YES Pins Pin Hardware pin Alternative names P0 P0_03 ADC0 P1 P0_02 ADC1 P2 P0_01 ADC2 P3 P0_04 LED_COL_1 P4 P0_05 LED_COL_2 P5 P0_17 BUTTONA, BUTTON P6 P0_12 LED_COL_9 P7 P0_11 LED_COL_8 P8 P0_18 P9 P0_10 LED_COL_7 P10 P0_06 LED_COL_3 P11 P0_26 BUTTONB P12 P0_20 P13 P0_23 SPI0_SCK_PIN P14 P0_22 SPI0_SDI_PIN P15 P0_21 SPI0_SDO_PIN P16 P0_16 UART_TX_PIN P0_24 UART_RX_PIN P0_25 SDA_PIN P0_30 SCL_PIN P0_00 LED_COL_4 P0_07 LED_COL_5 P0_08 LED_COL_6 P0_09 LED_ROW_1 P0_13 LED_ROW_2 P0_14 LED_ROW_3 P0_15 Machine Package Docs Documentation for the machine package for the BBC micro:bit</description>
    </item>
    <item>
      <title>Blues Wireless Swan</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/swan/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/swan/</guid>
      <description>The Swan is an ARM development board based on the ST Micro stm32l4r5zi SoC.&#xA;The Swan has a user button and an LED, LiPo charging and USB.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice YES Not yet Pins Pin Hardware pin Alternative names LED PE2 UART_TX_PIN PA9 UART_RX_PIN PA10 I2C0_SCL_PIN PB6 I2C0_SDA_PIN PB7 SPI1_SCK_PIN PD1 SPI0_SCK_PIN SPI1_SDI_PIN PB14 SPI0_SDI_PIN SPI1_SDO_PIN PB15 SPI0_SDO_PIN Machine Package Docs Documentation for the machine package for the Swan</description>
    </item>
    <item>
      <title>Digispark</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/digispark/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/digispark/</guid>
      <description>The Digispark is an ATtiny85 based microcontroller development board similar to the Arduino line, only cheaper, smaller, and a bit less powerful.&#xA;There is very limited support at the moment for this board.&#xA;Note: the AVR backend of LLVM is still experimental so you may encounter bugs.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES Not yet SPI Requires software YES I2C Requires software Not yet ADC YES YES PWM YES YES USBDevice NO NO Pins Pin Hardware pin Alternative names P0 PB0 P1 PB1 LED P2 PB2 P3 PB3 P4 PB4 P5 PB5 Machine Package Docs Documentation for the machine package for the Digispark</description>
    </item>
    <item>
      <title>Dragino LoRaWAN GPS Tracker LGT-92</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/lgt92/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/lgt92/</guid>
      <description>The Dragino LGT-92 includes a low power GPS module L76-L and 9-axis accelerometer for motion and attitude detection. It is based on the ST Micro STM32L072CZT6 SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice YES Not yet Pins Pin Hardware pin Alternative names LED1 PA12 LED_RED, LED LED2 PA8 LED_BLUE LED3 PA11 LED_GREEN BUTTON PB14 GPS_STANDBY_PIN PB3 GPS_RESET_PIN PB4 GPS_POWER_PIN PB5 MEMS_ACCEL_CS PE3 MEMS_ACCEL_INT1 PE0 MEMS_ACCEL_INT2 PE1 SPI1_SCK_PIN PA5 SPI0_SCK_PIN SPI1_SDI_PIN PA6 SPI0_SDI_PIN SPI1_SDO_PIN PA7 SPI0_SDO_PIN RFM95_DIO0_PIN PC13 UART_RX_PIN PA13 UART_TX_PIN PA14 UART1_RX_PIN PB6 UART1_TX_PIN PB7 I2C0_SCL_PIN PA9 I2C0_SDA_PIN PA10 Machine Package Docs Documentation for the machine package for the Dragino LGT-92</description>
    </item>
    <item>
      <title>ESP32 - Core board</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/esp32-coreboard-v2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/esp32-coreboard-v2/</guid>
      <description>The esp32-coreboard-v2 is a development board based on the Espressif ESP32 a powerful chip that is used on many different board mostly because of the built-in radio that can be used for WiFi or Bluetooth wireless connections.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice NO NO WiFi YES Not Yet Bluetooth YES Not yet Pins Pin Hardware pin Alternative names CLK GPIO6 CMD GPIO11 IO0 GPIO0 PWM1_PIN IO1 GPIO1 TXD, UART_TX_PIN IO2 GPIO2 LED, PWM0_PIN IO3 GPIO3 RXD, UART_RX_PIN IO4 GPIO4 PWM2_PIN IO5 GPIO5 SPI0_CS0_PIN IO9 GPIO9 SD2, UART1_TX_PIN IO10 GPIO10 SD3, UART1_RX_PIN IO16 GPIO16 IO17 GPIO17 IO18 GPIO18 SPI0_SCK_PIN IO19 GPIO19 SPI0_SDI_PIN IO21 GPIO21 SDA_PIN IO22 GPIO22 SCL_PIN IO23 GPIO23 SPI0_SDO_PIN IO25 GPIO25 IO26 GPIO26 IO27 GPIO27 IO32 GPIO32 IO33 GPIO33 IO34 GPIO34 ADC0 IO35 GPIO35 ADC1 IO36 GPIO36 SVP, ADC2 IO39 GPIO39 SVN, ADC3 SD0 GPIO7 SD1 GPIO8 TCK GPIO13 TD0 GPIO15 TDI GPIO12 TMS GPIO14 Machine Package Docs Documentation for the machine package for the ESP32 Core board v2</description>
    </item>
    <item>
      <title>ESP32 - mini32</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/esp32-mini32/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/esp32-mini32/</guid>
      <description>The mini32 is a small development board based on the popular Espressif ESP32. The ESP32 includes a built-in radio that can be used for WiFi or Bluetooth wireless connections.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice NO NO WiFi YES Not Yet Bluetooth YES Not yet Pins Pin Hardware pin Alternative names CLK GPIO6 CMD GPIO11 IO0 GPIO0 PWM1_PIN IO1 GPIO1 TXD, UART_TX_PIN IO2 GPIO2 LED, PWM0_PIN IO3 GPIO3 RXD, UART_RX_PIN IO4 GPIO4 PWM2_PIN IO5 GPIO5 SPI0_CS0_PIN IO9 GPIO9 SD2, UART1_TX_PIN IO10 GPIO10 SD3, UART1_RX_PIN IO16 GPIO16 IO17 GPIO17 IO18 GPIO18 SPI0_SCK_PIN IO19 GPIO19 SPI0_SDI_PIN IO21 GPIO21 SDA_PIN IO22 GPIO22 SCL_PIN IO23 GPIO23 SPI0_SDO_PIN IO25 GPIO25 IO26 GPIO26 IO27 GPIO27 IO32 GPIO32 IO33 GPIO33 IO34 GPIO34 ADC0 IO35 GPIO35 ADC1 IO36 GPIO36 SVP, ADC2 IO39 GPIO39 SVN, ADC3 SD0 GPIO7 SD1 GPIO8 TCK GPIO13 TD0 GPIO15 TDI GPIO12 TMS GPIO14 Machine Package Docs Documentation for the machine package for the ESP32-mini32</description>
    </item>
    <item>
      <title>Game Boy Advance</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/gameboy-advance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/gameboy-advance/</guid>
      <description>The Game Boy Advance is a handheld videogame platform based on the ARM7TDMI microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO ? ? UART ? ? SPI ? ? I2C ? ? ADC ? ? PWM ? ? USBDevice ? ? Machine Package Docs Documentation for the machine package for the Gameboy Advance&#xA;Installing dependencies You can use a Game Boy Advance software emulator such as MGBA (https://mgba.io) to test your programs.</description>
    </item>
    <item>
      <title>iLabs Challenger RP2040 LoRa</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/challenger-rp2040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/challenger-rp2040/</guid>
      <description>The iLabs Challenger RP2040 LoRa is a tiny development board based on the Raspberry Pi RP2040 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM LED GPIO24 I2C0_SDA_PIN PWM4 (channel A) D5 GPIO2 I2C1_SDA_PIN, SDA_PIN I2C1 (SDA) PWM1 (channel A) D6 GPIO3 I2C1_SCL_PIN, SCL_PIN I2C1 (SCL) PWM1 (channel B) D9 GPIO4 UART1_TX_PIN I2C0 (SDA) PWM2 (channel A) D10 GPIO5 UART1_RX_PIN I2C0 (SCL) PWM2 (channel B) D11 GPIO6 I2C1 (SDA) PWM3 (channel A) D12 GPIO7 I2C1 (SCL) PWM3 (channel B) D13 GPIO8 I2C0 (SDA) PWM4 (channel A) A0 GPIO26 ADC0 I2C1 (SDA) PWM5 (channel A) A1 GPIO27 ADC1 I2C1 (SCL) PWM5 (channel B) A2 GPIO28 ADC2 PWM6 (channel A) A3 GPIO29 ADC3 PWM6 (channel B) I2C0_SCL_PIN GPIO25 PWM4 (channel B) SPI0_SCK_PIN GPIO22 PWM3 (channel A) SPI0_SDO_PIN GPIO23 PWM3 (channel B) SPI0_SDI_PIN GPIO20 I2C0 (SDA) PWM2 (channel A) SPI1_SCK_PIN GPIO10 LORA_SCK I2C1 (SDA) PWM5 (channel A) SPI1_SDO_PIN GPIO11 LORA_SDO I2C1 (SCL) PWM5 (channel B) SPI1_SDI_PIN GPIO12 LORA_SDI I2C0 (SDA) PWM6 (channel A) LORA_CS GPIO9 I2C0 (SCL) PWM4 (channel B) LORA_RESET GPIO13 I2C0 (SCL) PWM6 (channel B) LORA_DIO0 GPIO14 I2C1 (SDA) PWM7 (channel A) LORA_DIO1 GPIO15 I2C1 (SCL) PWM7 (channel B) LORA_DIO2 GPIO18 I2C1 (SDA) PWM1 (channel A) UART0_TX_PIN GPIO16 UART_TX_PIN I2C0 (SDA) PWM0 (channel A) UART0_RX_PIN GPIO17 UART_RX_PIN I2C0 (SCL) PWM0 (channel B) Machine Package Docs Documentation for the machine package for the iLabs Challenger RP2040 LoRa</description>
    </item>
    <item>
      <title>M5Stack</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/m5stack/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/m5stack/</guid>
      <description>The m5stack is a development board based on the Espressif ESP32 a powerful chip that is used on many different board mostly because of the built-in radio that can be used for WiFi or Bluetooth wireless connections.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice NO NO WiFi YES Not Yet Bluetooth YES Not yet Pins Pin Hardware pin Alternative names IO0 GPIO0 IO1 GPIO1 UART0_TX_PIN, UART_TX_PIN IO2 GPIO2 IO3 GPIO3 UART0_RX_PIN, UART_RX_PIN IO4 GPIO4 SDCARD_SS_PIN IO5 GPIO5 IO6 GPIO6 IO7 GPIO7 IO8 GPIO8 IO9 GPIO9 IO10 GPIO10 IO11 GPIO11 IO12 GPIO12 IO13 GPIO13 IO14 GPIO14 SPI0_CS0_PIN, LCD_SS_PIN IO15 GPIO15 IO16 GPIO16 UART1_RX_PIN IO17 GPIO17 UART1_TX_PIN IO18 GPIO18 SPI0_SCK_PIN, LCD_SCK_PIN, SDCARD_SCK_PIN IO19 GPIO19 SPI0_SDI_PIN, LCD_SDI_PIN, SDCARD_SDI_PIN IO21 GPIO21 SDA0_PIN, SDA_PIN IO22 GPIO22 SCL0_PIN, SCL_PIN IO23 GPIO23 SPI0_SDO_PIN, LCD_SDO_PIN, SDCARD_SDO_PIN IO25 GPIO25 SPEAKER_PIN, DAC1 IO26 GPIO26 DAC2 IO27 GPIO27 LCD_DC_PIN IO32 GPIO32 LCD_BL_PIN IO33 GPIO33 LCD_RST_PIN IO34 GPIO34 IO35 GPIO35 ADC1 IO36 GPIO36 ADC2 IO37 GPIO37 BUTTON_C IO38 GPIO38 BUTTON_B IO39 GPIO39 BUTTON_A, BUTTON Machine Package Docs Documentation for the machine package for the M5Stack Core2</description>
    </item>
    <item>
      <title>M5Stack Core2</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/m5stack-core2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/m5stack-core2/</guid>
      <description>The m5stack-core2 is a development board based on the Espressif ESP32 a powerful chip that is used on many different board mostly because of the built-in radio that can be used for WiFi or Bluetooth wireless connections.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice NO NO WiFi YES Not Yet Bluetooth YES Not yet Pins Pin Hardware pin Alternative names IO0 GPIO0 IO1 GPIO1 UART0_TX_PIN, UART_TX_PIN IO2 GPIO2 IO3 GPIO3 UART0_RX_PIN, UART_RX_PIN IO4 GPIO4 SDCARD_SS_PIN IO5 GPIO5 SPI0_CS0_PIN, LCD_SS_PIN IO6 GPIO6 IO7 GPIO7 IO8 GPIO8 IO9 GPIO9 IO10 GPIO10 IO11 GPIO11 IO12 GPIO12 IO13 GPIO13 UART1_RX_PIN IO14 GPIO14 UART1_TX_PIN IO15 GPIO15 LCD_DC_PIN IO16 GPIO16 IO17 GPIO17 IO18 GPIO18 SPI0_SCK_PIN, LCD_SCK_PIN, SDCARD_SCK_PIN IO19 GPIO19 IO21 GPIO21 SDA0_PIN IO22 GPIO22 SCL0_PIN IO23 GPIO23 SPI0_SDO_PIN, LCD_SDO_PIN, SDCARD_SDO_PIN IO25 GPIO25 DAC1 IO26 GPIO26 DAC2 IO27 GPIO27 IO32 GPIO32 SDA1_PIN, SDA_PIN IO33 GPIO33 SCL1_PIN, SCL_PIN IO34 GPIO34 IO35 GPIO35 ADC1 IO36 GPIO36 ADC2 IO38 GPIO38 SPI0_SDI_PIN, LCD_SDI_PIN, SDCARD_SDI_PIN IO39 GPIO39 Pins Pin Hardware pin Alternative names IO0 GPIO0 IO1 GPIO1 UART0_TX_PIN, UART_TX_PIN IO2 GPIO2 IO3 GPIO3 UART0_RX_PIN, UART_RX_PIN IO4 GPIO4 SDCARD_SS_PIN IO5 GPIO5 SPI0_CS0_PIN, LCD_SS_PIN IO6 GPIO6 IO7 GPIO7 IO8 GPIO8 IO9 GPIO9 IO10 GPIO10 IO11 GPIO11 IO12 GPIO12 IO13 GPIO13 UART1_RX_PIN IO14 GPIO14 UART1_TX_PIN IO15 GPIO15 LCD_DC_PIN IO16 GPIO16 IO17 GPIO17 IO18 GPIO18 SPI0_SCK_PIN, LCD_SCK_PIN, SDCARD_SCK_PIN IO19 GPIO19 IO21 GPIO21 SDA0_PIN IO22 GPIO22 SCL0_PIN IO23 GPIO23 SPI0_SDO_PIN, LCD_SDO_PIN, SDCARD_SDO_PIN IO25 GPIO25 DAC1 IO26 GPIO26 DAC2 IO27 GPIO27 IO32 GPIO32 SDA1_PIN, SDA_PIN IO33 GPIO33 SCL1_PIN, SCL_PIN IO34 GPIO34 IO35 GPIO35 ADC1 IO36 GPIO36 ADC2 IO38 GPIO38 SPI0_SDI_PIN, LCD_SDI_PIN, SDCARD_SDI_PIN IO39 GPIO39 Machine Package Docs Documentation for the machine package for the M5Stack Core2</description>
    </item>
    <item>
      <title>M5Stamp C3</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/m5stamp-c3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/m5stamp-c3/</guid>
      <description>The M5Stamp-C3 is a development board based on the Espressif ESP32C3 32-bit RISC-V CPU microcontroller with 400KB of SRAM and 4MB of onboard flash storage. Thanks to the onboard radio, it supports both WiFi and Bluetooth wireless communication.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES Not yet ADC YES YES PWM YES YES USBDevice YES YES WiFi YES YES Bluetooth YES Not yet Pins Pin Hardware pin Alternative names IO0 GPIO0 XTAL_32K_P, ADC0 IO1 GPIO1 XTAL_32K_N, ADC1 IO2 GPIO2 WS2812, ADC2 IO3 GPIO3 ADC3 IO4 GPIO4 MTMS, ADC4 IO5 GPIO5 MTDI, ADC5 IO6 GPIO6 MTCK IO7 GPIO7 MTDO IO8 GPIO8 IO9 GPIO9 IO10 GPIO10 IO11 GPIO11 VDD_SPI IO12 GPIO12 SPIHD IO13 GPIO13 SPISP IO14 GPIO14 SPICS0 IO15 GPIO15 SPICLK IO16 GPIO16 SPID IO17 GPIO17 SPIQ IO18 GPIO18 IO19 GPIO19 IO20 GPIO20 U0RXD, UART_RX_PIN IO21 GPIO21 U0TXD, UART_TX_PIN Machine Package Docs Documentation for the machine package for the M5Stamp-C3</description>
    </item>
    <item>
      <title>Makerdiary nRF52840-MDK</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nrf52840-mdk/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nrf52840-mdk/</guid>
      <description>The nRF52840-MDK (not to be confused with its sibling, the nRF52840-MDK-USB-Dongle) is an open-source, micro development kit for IoT applications based on the Nordic Semiconductor nRF52840 SoC chip.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names LED_GREEN P0_22 LED LED_RED P0_23 LED_BLUE P0_24 UART_TX_PIN P0_20 UART_RX_PIN P0_19 Machine Package Docs Documentation for the machine package for the nRF52840-MDK</description>
    </item>
    <item>
      <title>Makerdiary nRF52840-MDK USB Dongle</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nrf52840-mdk-usb-dongle/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nrf52840-mdk-usb-dongle/</guid>
      <description>The nRF52840 MDK USB Dongle (not to be confused with its sibling, the nRF52840-MDK) is an open-source, micro development kit dongle for IoT applications based on the Nordic Semiconductor nRF52840 SoC chip.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names LED P0_22 LED_GREEN LED_RED P0_23 LED_BLUE P0_24 BUTTON P0_18 Machine Package Docs Documentation for the machine package for the nRF52840-MDK-USB-Dongle</description>
    </item>
    <item>
      <title>nice!nano</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nicenano/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nicenano/</guid>
      <description>The nice!nano is a wireless, BLE enabled replacement for the Pro Micro powered by the Nordic Semiconductor nrf52840 processor.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names D006 P0_06 UART_RX_PIN D008 P0_08 UART_TX_PIN D017 P0_17 SDA_PIN D020 P0_20 SCL_PIN D022 P0_22 SPI0_SCK_PIN D024 P0_24 SPI0_SDO_PIN D100 P1_00 SPI0_SDI_PIN D011 P0_11 D104 P1_04 D106 P1_06 D004 P0_04 AIN2 D013 P0_13 D115 P1_15 D113 P1_13 D031 P0_31 AIN7 D029 P0_29 AIN5 D002 P0_02 AIN0 D111 P1_11 D010 P0_10 D009 P0_09 D026 P0_26 D012 P0_12 D101 P1_01 D102 P1_02 D107 P1_07 LED P0_15 Machine Package Docs Documentation for the machine package for the nice!</description>
    </item>
    <item>
      <title>Nintendo Switch</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nintendoswitch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nintendoswitch/</guid>
      <description>The Nintendo Switch is a handheld videogame platform based on the Nvidia Tegra X1 SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO ? ? UART ? ? SPI ? ? I2C ? ? ADC ? ? PWM ? ? USBDevice ? ? Machine Package Docs Documentation for the machine package for the Nintendo Switch&#xA;Installing dependencies You will need the linkle (https://github.com/MegatonHammer/linkle) program to convert to the NRO format needed by the Switch:</description>
    </item>
    <item>
      <title>Nordic Semiconductor PCA10031</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/pca10031/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/pca10031/</guid>
      <description>The Nordic Semiconductor PCA10031 is a low-cost, versatile USB development dongle for wireless applications based on the Nordic Semiconductor nRF51422 chip using the nRF51 series SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice NO NO Bluetooth YES YES Pins Pin Hardware pin Alternative names LED1 P0_21 LED_RED, LED LED2 P0_22 LED_GREEN LED3 P0_23 LED_BLUE UART_TX_PIN P0_09 UART_RX_PIN P0_11 Machine Package Docs Documentation for the machine package for the PCA10031</description>
    </item>
    <item>
      <title>Nordic Semiconductor PCA10040</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/pca10040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/pca10040/</guid>
      <description>The Nordic Semiconductor PCA10040 is a single-board development kit for wireless applications based on the Nordic Semiconductor nRF52832 SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice NO NO Bluetooth YES YES Pins Pin Hardware pin Alternative names LED1 P0_17 LED LED2 P0_18 LED3 P0_19 LED4 P0_20 BUTTON1 P0_13 BUTTON BUTTON2 P0_14 BUTTON3 P0_15 BUTTON4 P0_16 UART_TX_PIN P0_06 UART_RX_PIN P0_08 ADC0 P0_03 ADC1 P0_04 ADC2 P0_28 ADC3 P0_29 ADC4 P0_30 ADC5 P0_31 SDA_PIN P0_26 SCL_PIN P0_27 SPI0_SCK_PIN P0_25 SPI0_SDO_PIN P0_23 SPI0_SDI_PIN P0_24 Machine Package Docs Documentation for the machine package for the PCA10040</description>
    </item>
    <item>
      <title>Nordic Semiconductor PCA10056</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/pca10056/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/pca10056/</guid>
      <description>The Nordic Semiconductor PCA10056 is a single-board development kit for wireless applications based on the Nordic Semiconductor nRF52840 SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names LED1 P0_13 LED LED2 P0_14 LED3 P0_15 LED4 P0_16 BUTTON1 P0_11 BUTTON BUTTON2 P0_12 BUTTON3 P0_24 BUTTON4 P0_25 UART_TX_PIN P0_06 UART_RX_PIN P0_08 ADC0 P0_03 ADC1 P0_04 ADC2 P0_28 ADC3 P0_29 ADC4 P0_30 ADC5 P0_31 SDA_PIN P0_26 SCL_PIN P0_27 SPI0_SCK_PIN P1_15 SPI0_SDO_PIN P1_13 SPI0_SDI_PIN P1_14 Machine Package Docs Documentation for the machine package for the PCA10056</description>
    </item>
    <item>
      <title>Nordic Semiconductor PCA10059</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/pca10059/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/pca10059/</guid>
      <description>The Nordic Semiconductor PCA10059 is a single-board development kit for wireless applications based on the Nordic Semiconductor nRF52840 SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Bluetooth YES YES Pins Pin Hardware pin Alternative names LED1 P0_06 LED LED2 P0_08 LED3 P1_09 LED4 P0_12 BUTTON1 P1_06 BUTTON ADC1 P0_02 ADC2 P0_04 ADC3 P0_29 ADC4 P0_31 Machine Package Docs Documentation for the machine package for the PCA10059</description>
    </item>
    <item>
      <title>Pimoroni Tufty2040</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/tufty2040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/tufty2040/</guid>
      <description>The Pimoroni Tufty2040 is a tiny development board based on the Raspberry Pi RP2040 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM LED GPIO25 USER_LED PWM4 (channel B) BUTTON_A GPIO7 I2C1 (SCL) PWM3 (channel B) BUTTON_B GPIO8 I2C0 (SDA) PWM4 (channel A) BUTTON_C GPIO9 I2C0 (SCL) PWM4 (channel B) BUTTON_UP GPIO22 PWM3 (channel A) BUTTON_DOWN GPIO6 I2C1 (SDA) PWM3 (channel A) BUTTON_USER GPIO23 PWM3 (channel B) LCD_BACKLIGHT GPIO2 I2C1 (SDA) PWM1 (channel A) LCD_CS GPIO10 I2C1 (SDA) PWM5 (channel A) LCD_DC GPIO11 I2C1 (SCL) PWM5 (channel B) LCD_WR GPIO12 I2C0 (SDA) PWM6 (channel A) LCD_RD GPIO13 I2C0 (SCL) PWM6 (channel B) LCD_DB0 GPIO14 I2C1 (SDA) PWM7 (channel A) LCD_DB1 GPIO15 I2C1 (SCL) PWM7 (channel B) LCD_DB2 GPIO16 I2C0 (SDA) PWM0 (channel A) LCD_DB3 GPIO17 I2C0 (SCL) PWM0 (channel B) LCD_DB4 GPIO18 I2C1 (SDA) PWM1 (channel A) LCD_DB5 GPIO19 I2C1 (SCL) PWM1 (channel B) LCD_DB6 GPIO20 I2C0 (SDA) PWM2 (channel A) LCD_DB7 GPIO21 I2C0 (SCL) PWM2 (channel B) VBUS_DETECT GPIO24 PWM4 (channel A) BATTERY GPIO29 ADC3 PWM6 (channel B) LIGHT_SENSE GPIO26 ADC0 I2C1 (SDA) PWM5 (channel A) SENSOR_POWER GPIO27 ADC1 I2C1 (SCL) PWM5 (channel B) I2C0_SDA_PIN GPIO4 I2C0 (SDA) PWM2 (channel A) I2C0_SCL_PIN GPIO5 I2C0 (SCL) PWM2 (channel B) UART0_TX_PIN GPIO0 UART_TX_PIN I2C0 (SDA) PWM0 (channel A) UART0_RX_PIN GPIO1 UART_RX_PIN I2C0 (SCL) PWM0 (channel B) ADC2 GPIO28 PWM6 (channel A) Machine Package Docs Documentation for the machine package for the Pimoroni Tufty2040</description>
    </item>
    <item>
      <title>PineTime DevKit</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/pinetime-devkit0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/pinetime-devkit0/</guid>
      <description>The PineTime is a smartwatch by Pine64 that is based on the Nordic Semiconductor nRF52832 SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice NO NO Pins Pin Hardware pin Alternative names LED1 P0_23 LED, LCD_BACKLIGHT_HIGH LED2 P0_22 LCD_BACKLIGHT_MID LED3 P0_14 LCD_BACKLIGHT_LOW UART_TX_PIN P0_11 SPI0_SCK_PIN P0_02 LCD_SCK SPI0_SDO_PIN P0_03 LCD_SDI SPI0_SDI_PIN P0_04 SDA_PIN P0_06 SCL_PIN P0_07 BUTTON_IN P0_13 BUTTON_OUT P0_15 VIBRATOR_PIN P0_16 LCD_RS P0_18 LCD_CS P0_25 LCD_RESET P0_26 Machine Package Docs Documentation for the machine package for the PineTime</description>
    </item>
    <item>
      <title>PJRC Teensy 3.6</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/teensy36/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/teensy36/</guid>
      <description>The PJRC Teensy 3.6 is a small ARM development board based on the NXP MK66FX1M0VMD18 32-bit 180 MHz ARM Cortex-M4.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES Not yet I2C YES Not yet ADC YES YES PWM YES Not yet USBDevice YES Not yet Pins Pin Hardware pin Alternative names D00 PB16 D01 PB17 D02 PD00 D03 PA12 D04 PA13 D05 PD07 D06 PD04 D07 PD02 D08 PD03 D09 PC03 D10 PC04 D11 PC06 D12 PC07 D13 PC05 LED D14 PD01 D15 PC00 D16 PB00 D17 PB01 D18 PB03 D19 PB02 D20 PD05 D21 PD06 D22 PC01 D23 PC02 D24 PE26 D25 PA05 D26 PA14 D27 PA15 D28 PA16 D29 PB18 D30 PB19 D31 PB10 D32 PB11 D33 PE24 D34 PE25 D35 PC08 D36 PC09 D37 PC10 D38 PC11 D39 PA17 D40 PA28 D41 PA29 D42 PA26 D43 PB20 D44 PB22 D45 PB23 D46 PB21 D47 PD08 D48 PD09 D49 PB04 D50 PB05 D51 PD14 D52 PD13 D53 PD12 D54 PD15 D55 PD11 D56 PE10 D57 PE11 D58 PE00 D59 PE01 D60 PE02 D61 PE03 D62 PE04 D63 PE05 Machine Package Docs Documentation for the machine package for the Teensy 3.</description>
    </item>
    <item>
      <title>PJRC Teensy 4.0</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/teensy40/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/teensy40/</guid>
      <description>The PJRC Teensy 4.0 is a small ARM development board based on the NXP iMXRT1062 32-bit 600 MHz ARM Cortex-M7.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice YES Not yet Pins Pin Hardware pin Alternative names D0 PA3 UART_RX_PIN, UART1_RX_PIN, SPI2_CS_PIN D1 PA2 UART_TX_PIN, UART1_TX_PIN, SPI2_SDI_PIN D2 PD4 D3 PD5 D4 PD6 D5 PD8 D6 PB10 D7 PB17 UART2_RX_PIN D8 PB16 UART2_TX_PIN D9 PB11 D10 PB0 SPI_CS_PIN, SPI1_CS_PIN D11 PB2 SPI_SDO_PIN, SPI1_SDO_PIN D12 PB1 SPI_SDI_PIN, SPI1_SDI_PIN D13 PB3 LED, SPI_SCK_PIN, SPI1_SCK_PIN D14 PA18 A0, UART3_TX_PIN D15 PA19 A1, UART3_RX_PIN D16 PA23 A2, UART4_RX_PIN, I2C2_SCL_PIN D17 PA22 A3, UART4_TX_PIN, I2C2_SDA_PIN D18 PA17 A4, I2C_SDA_PIN, I2C1_SDA_PIN D19 PA16 A5, I2C_SCL_PIN, I2C1_SCL_PIN D20 PA26 A6, UART5_TX_PIN D21 PA27 A7, UART5_RX_PIN D22 PA24 A8 D23 PA25 A9 D24 PA12 A10, UART6_TX_PIN, I2C3_SCL_PIN D25 PA13 A11, UART6_RX_PIN, I2C3_SDA_PIN D26 PA30 A12, SPI2_SDO_PIN D27 PA31 A13, SPI2_SCK_PIN D28 PC18 UART7_RX_PIN D29 PD31 UART7_TX_PIN D30 PC23 D31 PC22 D32 PB12 D33 PD7 D34 PC15 SPI3_SDI_PIN D35 PC14 SPI3_SDO_PIN D36 PC13 SPI3_CS_PIN D37 PC12 SPI3_SCK_PIN D38 PC17 D39 PC16 Machine Package Docs Documentation for the machine package for the Teensy 4.</description>
    </item>
    <item>
      <title>ProductivityOpen P1AM-100</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/p1am-100/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/p1am-100/</guid>
      <description>The ProductivityOpen P1AM-100 automation platform compatible with Productivity1000 Series I/O modules, P1AM Series shields, and Arduino MKR format shields. It is based on the Microchip SAMD21G18 family of processors. It also has a NINA-W102 chip onboard which provides an wireless communication abilities based on the popular ESP32 family of wireless chips from Espressif.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM D0 PA22 TCC0 (channel 0) D1 PA23 TCC0 (channel 1) D2 PA10 I2S_SCK_PIN TCC1 (channel 0), TCC0 (channel 2) D3 PA11 I2S_WS_PIN TCC1 (channel 1), TCC0 (channel 3) D4 PB10 TCC0 (channel 0) D5 PB11 TCC0 (channel 1) D6 PA20 TCC0 (channel 2) D7 PA21 TCC0 (channel 3) D8 PA16 SPI0_SDO_PIN TCC2 (channel 0), TCC0 (channel 2) D9 PA17 SPI0_SCK_PIN TCC2 (channel 1), TCC0 (channel 3) D10 PA19 SPI0_SDI_PIN TCC0 (channel 3) D11 PA08 SDA_PIN I2C0 (SDA) TCC0 (channel 0), TCC1 (channel 2) D12 PA09 SCL_PIN I2C0 (SCL) TCC0 (channel 1), TCC1 (channel 3) D13 PB23 UART_RX_PIN D14 PB22 UART_TX_PIN D15 PA02 A0 D16 PB02 A1 D17 PB03 A2 D18 PA04 A3, BASE_SLAVE_SELECT_PIN TCC0 (channel 0) D19 PA05 A4, BASE_SLAVE_ACK_PIN TCC0 (channel 1) D20 PA06 A5 TCC1 (channel 0) D21 PA07 A6, I2S_SDO_PIN TCC1 (channel 1) SWITCH PA28 LED PB08 ADC_BATTERY PB09 BASE_ENABLE_PIN USBCDC_DM_PIN PA24 TCC1 (channel 2) USBCDC_DP_PIN PA25 TCC1 (channel 3) USBCDC_HOST_ENABLE_PIN PA18 TCC0 (channel 2) SDCARD_SDI_PIN PA15 TCC0 (channel 1) SDCARD_SDO_PIN PA12 TCC2 (channel 0), TCC0 (channel 2) SDCARD_SCK_PIN PA13 TCC2 (channel 1), TCC0 (channel 3) SDCARD_SS_PIN PA14 TCC0 (channel 0) SDCARD_CD_PIN PA27 Machine Package Docs Documentation for the machine package for the ProductivityOpen P1AM-100</description>
    </item>
    <item>
      <title>Seeed Sipeed MAix Bit</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/maixbit/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/maixbit/</guid>
      <description>The Sipeed MAix Bit is a low-cost development board featuring the Kendryte K210 RISC-V (RV64GC) chip.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC NO NO PWM YES Not yet USBDevice ? ? Pins Pin Hardware pin Alternative names D0 P00 D1 P01 D2 P02 D3 P03 D4 P04 UART_RX_PIN D5 P05 UART_TX_PIN D6 P06 D7 P07 D8 P08 D9 P09 D10 P10 D11 P11 D12 P12 LED2, LED_GREEN D13 P13 LED, LED1, LED_RED D14 P14 LED3, LED_BLUE D15 P15 D16 P16 D17 P17 D18 P18 D19 P19 D20 P20 D21 P21 D22 P22 D23 P23 D24 P24 D25 P25 D26 P26 SPI0_SDI_PIN D27 P27 SPI0_SCK_PIN D28 P28 SPI0_SDO_PIN D29 P29 D30 P30 D31 P31 D32 P32 D33 P33 D34 P34 I2C0_SDA_PIN D35 P35 I2C0_SCL_PIN Machine Package Docs Documentation for the machine package for the Sipeed MAix Bit</description>
    </item>
    <item>
      <title>Seeed Studio LoRa-E5 Development Kit</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/lorae5/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/lorae5/</guid>
      <description>The LoRa-E5 Development Kit is an ARM development board based on the ST Micro STM32WLE5JC SoC.&#xA;It has onboard LoRa®, (G)FSK, (G)MSK, and BPSK as well as 1 user LED, 1 user buttons and 1 reset push-button&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice NO NO Pins Pin Hardware pin Alternative names LED PB5 POWER_EN3V3 PA9 POWER_EN5V PB10 SPI0_NSS_PIN PA4 SPI0_SCK_PIN PA5 SPI0_SDO_PIN PA6 SPI0_SDI_PIN PA7 UART1_TX_PIN PB6 UART_TX_PIN UART1_RX_PIN PB7 UART_RX_PIN UART2_TX_PIN PA2 UART2_RX_PIN PA3 I2C2_SCL_PIN PB15 I2C0_SCL_PIN I2C2_SDA_PIN PA15 I2C0_SDA_PIN Machine Package Docs Documentation for the machine package for the LoRa E5</description>
    </item>
    <item>
      <title>Seeed Studio XIAO SAMD21</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/xiao/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/xiao/</guid>
      <description>The Seeed Seeeduino XIAO, which has been renamed to Seeed Studio XIAO SAMD21 is a tiny ARM development board based on the Atmel ATSAMD21G18 family of SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM D0 PA02 A0 D1 PA04 A1 TCC0 (channel 0) D2 PA10 A2, I2S_SCK_PIN TCC1 (channel 0), TCC0 (channel 2) D3 PA11 A3 TCC1 (channel 1), TCC0 (channel 3) D4 PA08 A4, SDA_PIN, I2S_SDO_PIN I2C0 (SDA) TCC0 (channel 0), TCC1 (channel 2) D5 PA09 A5, SCL_PIN I2C0 (SCL) TCC0 (channel 1), TCC1 (channel 3) D6 PB08 A6, UART_TX_PIN D7 PB09 A7, UART_RX_PIN D8 PA07 A8, SPI0_SCK_PIN TCC1 (channel 1) D9 PA05 A9, SPI0_SDI_PIN TCC0 (channel 1) D10 PA06 A10, SPI0_SDO_PIN TCC1 (channel 0) LED PA17 TCC2 (channel 1), TCC0 (channel 3) LED_RXL PA18 LED2 TCC0 (channel 2) LED_TXL PA19 LED3 TCC0 (channel 3) USBCDC_DM_PIN PA24 TCC1 (channel 2) USBCDC_DP_PIN PA25 TCC1 (channel 3) Machine Package Docs Documentation for the machine package for the Seeed Seeeduino XIAO</description>
    </item>
    <item>
      <title>SeeedStudio Wio Terminal</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/wioterminal/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/wioterminal/</guid>
      <description>The SeeedStudio Wio Terminal is a tiny ARM development board based on the Atmel ATSAMD51P20 family of SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES WiFi YES YES Pins Pin Hardware pin Alternative names I2C PWM ADC0 PB08 D0, A0, BCM27, RPI_A0 ADC1 PB09 D1, A1, BCM22, RPI_A1 ADC2 PA07 D2, A2, BCM23, RPI_A2 ADC3 PB04 D3, A3, BCM24, RPI_A3 ADC4 PB05 D4, A4, BCM25, RPI_A4 ADC5 PB06 D5, A5, BCM12, RPI_A5 ADC6 PA04 D6, A6, BCM13, RPI_A6 ADC7 PB07 D7, A7, BCM16, RPI_A7 ADC8 PA06 D8, A8, BCM26, RPI_A8 LED PA15 PIN_LED_13, PIN_LED_RXL, PIN_LED_TXL, PIN_LED, PIN_LED2, PIN_LED3, LED_BUILTIN, PIN_NEOPIXEL TCC2 (channel 1), TCC1 (channel 3) BUTTON PC26 BUTTON_1, WIO_KEY_A BCM0 PA13 PIN_WIRE1_SDA, SDA1, PIN_GYROSCOPE_WIRE_SDA, WIO_LIS3DH_SDA, SDA0_PIN I2C0 (SCL) TCC0 (channel 7), TCC1 (channel 3) BCM1 PA12 PIN_WIRE1_SCL, SCL1, PIN_GYROSCOPE_WIRE_SCL, WIO_LIS3DH_SCL, SCL0_PIN I2C0 (SDA) TCC0 (channel 6), TCC1 (channel 2) BCM2 PA17 PIN_WIRE_SDA, SDA, SDA1_PIN, SDA_PIN I2C1 (SCL) TCC1 (channel 1), TCC0 (channel 5) BCM3 PA16 PIN_WIRE_SCL, SCL, SCL1_PIN, SCL_PIN I2C1 (SDA) TCC1 (channel 0), TCC0 (channel 4) BCM4 PB14 GCLK0 TCC4 (channel 0), TCC0 (channel 2) BCM5 PB12 GCLK1 TCC3 (channel 0), TCC0 (channel 0) BCM6 PB13 GCLK2 TCC3 (channel 1), TCC0 (channel 1) BCM7 PA05 PIN_DAC1 BCM8 PB01 PIN_SPI_SS, SS BCM9 PB00 PIN_SPI_SDI, SDI, SPI0_SDI_PIN BCM10 PB02 PIN_SPI_SDO, SDO, SPI0_SDO_PIN TCC2 (channel 2) BCM11 PB03 PIN_SPI_SCK, SCK, SPI0_SCK_PIN TCC2 (channel 3) BCM14 PB27 PIN_SERIAL1_RX, UART_RX_PIN TCC1 (channel 3) BCM15 PB26 PIN_SERIAL1_TX, UART_TX_PIN TCC1 (channel 2) BCM17 PA02 PIN_DAC0 BCM18 PB28 FPC1, I2S_SCK_PIN TCC1 (channel 4) BCM19 PA20 PIN_I2S_FS, I2S_LRCLK, I2S_WS_PIN TCC1 (channel 4), TCC0 (channel 0) BCM20 PA21 PIN_I2S_SDI, I2S_SDIN, I2S_SDI_PIN TCC1 (channel 5), TCC0 (channel 1) BCM21 PA22 PIN_I2S_SDO, I2S_SDOUT, I2S_SDO_PIN I2C1 (SDA) TCC1 (channel 6), TCC0 (channel 2) FPC2 PB17 TCC3 (channel 1), TCC0 (channel 5) FPC3 PB29 TCC1 (channel 5) FPC4 PA14 TCC2 (channel 0), TCC1 (channel 2) FPC5 PC01 FPC6 PC02 FPC7 PC03 FPC8 PC04 TCC0 (channel 0) FPC9 PC31 FPC10 PD00 PIN_USB_DM PA24 USBCDC_DM_PIN TCC2 (channel 2) PIN_USB_DP PA25 USBCDC_DP_PIN TCC2 (channel 3) PIN_USB_HOST_ENABLE PA27 BUTTON_2 PC27 WIO_KEY_B BUTTON_3 PC28 WIO_KEY_C SWITCH_X PD20 WIO_5S_UP TCC1 (channel 0) SWITCH_Y PD12 WIO_5S_LEFT TCC0 (channel 5) SWITCH_Z PD09 WIO_5S_RIGHT TCC0 (channel 2) SWITCH_B PD08 WIO_5S_DOWN TCC0 (channel 1) SWITCH_U PD10 WIO_5S_PRESS TCC0 (channel 3) IRQ0 PC20 TCC0 (channel 4) BUZZER_CTR PD11 WIO_BUZZER TCC0 (channel 4) MIC_INPUT PC30 WIO_MIC PIN_SERIAL2_RX PC23 UART2_RX_PIN TCC0 (channel 7) PIN_SERIAL2_TX PC22 UART2_TX_PIN TCC0 (channel 6) GYROSCOPE_INT1 PC21 WIO_LIS3DH_INT TCC0 (channel 5) PIN_SPI1_SDI PC24 SDI1, RTL8720D_SDI_PIN, SPI1_SDI_PIN PIN_SPI1_SDO PB24 SDO1, RTL8720D_SDO_PIN, SPI1_SDO_PIN PIN_SPI1_SCK PB25 SCK1, RTL8720D_SCK_PIN, SPI1_SCK_PIN PIN_SPI1_SS PC25 SS1, RTL8720D_SS_PIN PIN_SPI2_SDI PC18 SDI2, SDCARD_SDI_PIN, SPI2_SDI_PIN TCC0 (channel 2) PIN_SPI2_SDO PC16 SDO2, SDCARD_SDO_PIN, SPI2_SDO_PIN TCC0 (channel 0) PIN_SPI2_SCK PC17 SCK2, SDCARD_SCK_PIN, SPI2_SCK_PIN TCC0 (channel 1) PIN_SPI2_SS PC19 SS2, SDCARD_SS_PIN TCC0 (channel 3) PIN_SPI3_SDI PB18 SDI3, LCD_SDI_PIN, SPI3_SDI_PIN TCC1 (channel 0) PIN_SPI3_SDO PB19 SDO3, LCD_SDO_PIN, SPI3_SDO_PIN TCC1 (channel 1) PIN_SPI3_SCK PB20 SCK3, LCD_SCK_PIN, SPI3_SCK_PIN TCC1 (channel 2) PIN_SPI3_SS PB21 SS3, LCD_SS_PIN TCC1 (channel 3) SDCARD_DET_PIN PD21 TCC1 (channel 1) LCD_DC PC06 LCD_RESET PC07 LCD_BACKLIGHT PC05 TCC0 (channel 1) LCD_XL PC10 TCC0 (channel 0), TCC1 (channel 4) LCD_YU PC11 TCC0 (channel 1), TCC1 (channel 5) LCD_XR PC12 TCC0 (channel 2), TCC1 (channel 6) LCD_YD PC13 TCC0 (channel 3), TCC1 (channel 7) PIN_QSPI_IO0 PA08 QSPI_DATA0 TCC0 (channel 0), TCC1 (channel 4) PIN_QSPI_IO1 PA09 QSPI_DATA1 TCC0 (channel 1), TCC1 (channel 5) PIN_QSPI_IO2 PA10 QSPI_DATA2 TCC0 (channel 2), TCC1 (channel 6) PIN_QSPI_IO3 PA11 QSPI_DATA3 TCC0 (channel 3), TCC1 (channel 7) PIN_QSPI_SCK PB10 QSPI_SCK TCC0 (channel 4), TCC1 (channel 0) PIN_QSPI_CS PB11 QSPI_CS TCC0 (channel 5), TCC1 (channel 1) PIN_I2S_SCK PB16 I2S_BLCK TCC3 (channel 0), TCC0 (channel 4) RTL8720D_CHIP_PU PA18 TCC1 (channel 2), TCC0 (channel 6) RTL8720D_GPIO0 PA19 TCC1 (channel 3), TCC0 (channel 7) SWDCLK PA30 TCC2 (channel 0) SWDIO PA31 TCC2 (channel 1) SWO PB30 TCC4 (channel 0), TCC0 (channel 6) WIO_LIGHT PD01 WIO_IR PB31 TCC4 (channel 1), TCC0 (channel 7) OUTPUT_CTR_5V PC14 TCC0 (channel 4), TCC1 (channel 0) OUTPUT_CTR_3V3 PC15 TCC0 (channel 5), TCC1 (channel 1) Machine Package Docs Documentation for the machine package for the Seeed Wio Terminal</description>
    </item>
    <item>
      <title>Sparkfun Thing Plus RP2040</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/thingplus-rp2040/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/thingplus-rp2040/</guid>
      <description>The Sparkfun Thing Plus RP2040 is a tiny development board based on the Raspberry Pi RP2040 microcontroller.&#xA;Peripherals:&#xA;ws2812 Neopixel sdcard Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM GP0 GPIO0 UART0_TX_PIN, UART_TX_PIN I2C0 (SDA) PWM0 (channel A) GP1 GPIO1 UART0_RX_PIN, UART_RX_PIN I2C0 (SCL) PWM0 (channel B) GP2 GPIO2 SPI0_SCK_PIN I2C1 (SDA) PWM1 (channel A) GP3 GPIO3 SPI0_SDO_PIN I2C1 (SCL) PWM1 (channel B) GP4 GPIO4 SPI0_SDI_PIN I2C0 (SDA) PWM2 (channel A) GP6 GPIO6 I2C0_SCL_PIN, I2C1_SDA_PIN, SDA_PIN I2C1 (SDA) PWM3 (channel A) GP7 GPIO7 I2C0_SDA_PIN, I2C1_SCL_PIN, SCL_PIN I2C1 (SCL) PWM3 (channel B) GP8 GPIO8 WS2812 I2C0 (SDA) PWM4 (channel A) GP9 GPIO9 I2C0 (SCL) PWM4 (channel B) GP10 GPIO10 I2C1 (SDA) PWM5 (channel A) GP11 GPIO11 I2C1 (SCL) PWM5 (channel B) GP12 GPIO12 SPI1_SDI_PIN I2C0 (SDA) PWM6 (channel A) GP14 GPIO14 SPI1_SCK_PIN I2C1 (SDA) PWM7 (channel A) GP15 GPIO15 SPI1_SDO_PIN I2C1 (SCL) PWM7 (channel B) GP16 GPIO16 I2C0 (SDA) PWM0 (channel A) GP17 GPIO17 I2C0 (SCL) PWM0 (channel B) GP18 GPIO18 I2C1 (SDA) PWM1 (channel A) GP19 GPIO19 I2C1 (SCL) PWM1 (channel B) GP20 GPIO20 I2C0 (SDA) PWM2 (channel A) GP21 GPIO21 I2C0 (SCL) PWM2 (channel B) GP22 GPIO22 PWM3 (channel A) GP23 GPIO23 PWM3 (channel B) GP25 GPIO25 LED PWM4 (channel B) GP26 GPIO26 A0, ADC0 I2C1 (SDA) PWM5 (channel A) GP27 GPIO27 A1, ADC1 I2C1 (SCL) PWM5 (channel B) GP28 GPIO28 A2, ADC2 PWM6 (channel A) GP29 GPIO29 A3, ADC3 PWM6 (channel B) Machine Package Docs Documentation for the machine package for the Sparkfun Thing Plus RP2040</description>
    </item>
    <item>
      <title>ST Micro &#34;Nucleo&#34; F103RB</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-f103rb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-f103rb/</guid>
      <description>The Nucleo F103RB is a rather affordable ARM development board based on the ST Micro STM32F103RB SoC providing lots of GPIO pins and an onboard programmer/debugger with mini-USB connector.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice NO NO Pins Pin Hardware pin Alternative names LED PA5 LED_BUILTIN, LED_GREEN, SPI0_SCK_PIN BUTTON PC13 BUTTON_USER UART_TX_PIN PA2 UART_RX_PIN PA3 UART_ALT_TX_PIN PD5 UART_ALT_RX_PIN PD6 SPI0_SDI_PIN PA6 SPI0_SDO_PIN PA7 I2C0_SCL_PIN PB6 I2C0_SDA_PIN PB7 Machine Package Docs Documentation for the machine package for the Nucleo F103RB</description>
    </item>
    <item>
      <title>ST Micro &#34;Nucleo&#34; F722ZE</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-f722ze/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-f722ze/</guid>
      <description>The STM32 Nucleo F722ZE is an ARM development board based on the ST Micro STM32F722ZE SoC.&#xA;It has 2 user buttons, and 3 user LEDs.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES Not yet I2C YES YES ADC YES YES PWM YES Not yet USBDevice YES Not yet Pins Pin Hardware pin Alternative names LED PB0 LED_BUILTIN, LED_GREEN LED_BLUE PB7 LED_RED PB14 BUTTON PC13 BUTTON_USER UART_TX_PIN PD8 UART_RX_PIN PD9 SPI0_SCK_PIN PA5 SPI0_SDI_PIN PA6 SPI0_SDO_PIN PA7 I2C0_SCL_PIN PB8 I2C0_SDA_PIN PB9 Machine Package Docs Documentation for the machine package for the STM32 Nucleo F722ZE</description>
    </item>
    <item>
      <title>ST Micro &#34;Nucleo&#34; L031K6</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-l031k6/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-l031k6/</guid>
      <description>The STM32 Nucleo L031K6 is an ARM development board based on the ST Micro STM32L031K6 SoC.&#xA;It has 2 user buttons, and 3 user LEDs.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice NO NO Pins Pin Hardware pin Alternative names A0 PA0 BUTTON A1 PA1 A2 PA3 A3 PA4 A4 PA5 A5 PA6 A6 PA7 A7 PA2 UART_TX_PIN D0 PA10 D1 PA9 D2 PA12 D3 PB0 D4 PB7 I2C0_SCL_PIN D5 PB6 I2C0_SDA_PIN D6 PB1 D9 PA8 D10 PA11 D11 PB5 SPI1_SDI_PIN, SPI0_SDI_PIN D12 PB4 SPI1_SDO_PIN, SPI0_SDO_PIN D13 PB3 LED, LED_BUILTIN, LED_GREEN, SPI1_SCK_PIN, SPI0_SCK_PIN UART_RX_PIN PA15 Machine Package Docs Documentation for the machine package for the STM32 Nucleo L031K6</description>
    </item>
    <item>
      <title>ST Micro &#34;Nucleo&#34; L432KC</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-l432kc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-l432kc/</guid>
      <description>The STM32 Nucleo L432KC is an ARM development board based on the ST Micro STM32L432KC SoC.&#xA;It has 2 user buttons, and 3 user LEDs.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice NO NO Pins Pin Hardware pin Alternative names A0 PA0 BUTTON A1 PA1 A2 PA3 A3 PA4 A4 PA5 A5 PA6 A6 PA7 A7 PA2 UART_TX_PIN D0 PA10 D1 PA9 D2 PA12 D3 PB0 D4 PB7 I2C0_SDA_PIN D5 PB6 I2C0_SCL_PIN D6 PB1 D7 PC14 D8 PC15 D9 PA8 D10 PA11 D11 PB5 SPI1_SDI_PIN, SPI0_SDI_PIN D12 PB4 SPI1_SDO_PIN, SPI0_SDO_PIN D13 PB3 LED, LED_BUILTIN, LED_GREEN, SPI1_SCK_PIN, SPI0_SCK_PIN UART_RX_PIN PA15 Machine Package Docs Documentation for the machine package for the STM32 Nucleo L432KC</description>
    </item>
    <item>
      <title>ST Micro &#34;Nucleo&#34; L552ZE</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-l552ze/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-l552ze/</guid>
      <description>The STM32 Nucleo L552ZE is an ARM development board based on the ST Micro STM32L552ZE SoC.&#xA;It has onboard ethernet, 2 user buttons, and 3 user LEDs.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES Not yet I2C YES YES ADC YES YES PWM YES Not yet USBDevice YES Not yet Pins Pin Hardware pin Alternative names LED_GREEN PC7 LED_BUILTIN, LED LED_BLUE PB7 LED_RED PA9 BUTTON PC13 BUTTON_USER UART_TX_PIN PG7 UART_RX_PIN PG8 I2C0_SCL_PIN PB8 I2C0_SDA_PIN PB9 Machine Package Docs Documentation for the machine package for the STM32 Nucleo l552ze</description>
    </item>
    <item>
      <title>ST Micro STM32F103XX &#34;Bluepill&#34;</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/bluepill/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/bluepill/</guid>
      <description>The Bluepill is a popular, ultra-cheap and compact ARM development board based on the ST Micro STM32F103C8 SoC.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice YES Not yet Pins Pin Hardware pin Alternative names C13 PC13 LED C14 PC14 C15 PC15 A0 PA0 ADC0, BUTTON A1 PA1 ADC1 A2 PA2 ADC2 A3 PA3 ADC3 A4 PA4 ADC4 A5 PA5 ADC5, SPI0_SCK_PIN A6 PA6 ADC6, SPI0_SDI_PIN A7 PA7 ADC7, SPI0_SDO_PIN B0 PB0 ADC8 B1 PB1 ADC9 B10 PB10 B11 PB11 B12 PB12 B13 PB13 B14 PB14 B15 PB15 A8 PA8 A9 PA9 UART_TX_PIN A10 PA10 UART_RX_PIN A11 PA11 A12 PA12 A13 PA13 A14 PA14 A15 PA15 B3 PB3 B4 PB4 B5 PB5 B6 PB6 UART_ALT_TX_PIN, I2C0_SCL_PIN B7 PB7 UART_ALT_RX_PIN, I2C0_SDA_PIN B8 PB8 B9 PB9 Machine Package Docs Documentation for the machine package for the Bluepill</description>
    </item>
    <item>
      <title>ST Micro STM32F407 &#34;Discovery&#34;</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/stm32f4disco/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/stm32f4disco/</guid>
      <description>The STM32F4 Discovery is an ARM development board based on the ST Micro STM32F407 SoC.&#xA;It has an onboard LIS302DL or LIS3DSH accelerometer, MP45DT02 MEMS digital microphone, an CS43L22 audio DAC, 2 user buttons, and 4 user LEDs.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice YES Not yet Pins Pin Hardware pin Alternative names LED1 PD12 LED_GREEN, LED, LED_BUILTIN LED2 PD13 LED_ORANGE LED3 PD14 LED_RED LED4 PD15 LED_BLUE BUTTON PA0 ADC0 ADC1 PA1 ADC2 PA2 UART_TX_PIN ADC3 PA3 UART_RX_PIN ADC4 PA4 ADC5 PA5 SPI1_SCK_PIN, SPI0_SCK_PIN ADC6 PA6 SPI1_SDI_PIN, SPI0_SDI_PIN ADC7 PA7 SPI1_SDO_PIN, SPI0_SDO_PIN ADC8 PB0 ADC9 PB1 ADC10 PC0 ADC11 PC1 ADC12 PC2 ADC13 PC3 ADC14 PC4 ADC15 PC5 MEMS_ACCEL_CS PE3 MEMS_ACCEL_INT1 PE0 MEMS_ACCEL_INT2 PE1 I2C0_SCL_PIN PB6 I2C0_SDA_PIN PB9 Machine Package Docs Documentation for the machine package for the STM32F4 Discovery</description>
    </item>
    <item>
      <title>STM32 Nucleo WL55JC</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-wl55jc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/nucleo-wl55jc/</guid>
      <description>The STM32 Nucleo WL55JC is an ARM development board based on the ST Micro STM32WL55JCI SoC.&#xA;It has onboard LoRa®, (G)FSK, (G)MSK, and BPSK as well as 3 user LEDs, 3 user buttons and 1 reset push-button&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES Not yet USBDevice NO NO Pins Pin Hardware pin Alternative names LED_BLUE PB15 LED_GREEN PB9 LED_RED PB11 LED BTN1 PA0 BUTTON BTN2 PA1 BTN3 PC6 SPI0_NSS_PIN PA4 SPI0_SCK_PIN PA5 SPI0_SDO_PIN PA6 SPI0_SDI_PIN PA7 UART1_TX_PIN PB6 UART1_RX_PIN PB7 UART2_RX_PIN PA3 UART_RX_PIN UART2_TX_PIN PA2 UART_TX_PIN I2C1_SCL_PIN PA9 I2C0_SCL_PIN I2C1_SDA_PIN PA10 I2C0_SDA_PIN I2C2_SCL_PIN PA12 I2C2_SDA_PIN PA11 Machine Package Docs Documentation for the machine package for the STM32 Nucleo WL55JC</description>
    </item>
    <item>
      <title>Vicharak Shrike-Lite</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/vicharak_shrike-lite/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/vicharak_shrike-lite/</guid>
      <description>The Vicharak Shrike-Lite is a tiny development board based on the Raspberry Pi RP2040 microcontroller paired with a Renesas ForgeFPGA SLG47910V FPGA.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM IO0 GPIO0 F6 I2C0 (SDA) PWM0 (channel A) IO1 GPIO1 F4 I2C0 (SCL) PWM0 (channel B) IO2 GPIO2 F3 I2C1 (SDA) PWM1 (channel A) IO3 GPIO3 F5 I2C1 (SCL) PWM1 (channel B) IO4 GPIO4 LED I2C0 (SDA) PWM2 (channel A) IO5 GPIO5 I2C0 (SCL) PWM2 (channel B) IO6 GPIO6 I2C1_SDA_PIN I2C1 (SDA) PWM3 (channel A) IO7 GPIO7 I2C1_SCL_PIN I2C1 (SCL) PWM3 (channel B) IO8 GPIO8 SPI1_SDI_PIN I2C0 (SDA) PWM4 (channel A) IO9 GPIO9 I2C0 (SCL) PWM4 (channel B) IO10 GPIO10 SPI1_SCK_PIN I2C1 (SDA) PWM5 (channel A) IO11 GPIO11 SPI1_SDO_PIN I2C1 (SCL) PWM5 (channel B) IO12 GPIO12 FPGA_PWR I2C0 (SDA) PWM6 (channel A) IO13 GPIO13 FPGA_EN I2C0 (SCL) PWM6 (channel B) IO14 GPIO14 F18 I2C1 (SDA) PWM7 (channel A) IO15 GPIO15 F17 I2C1 (SCL) PWM7 (channel B) IO16 GPIO16 I2C0 (SDA) PWM0 (channel A) IO17 GPIO17 I2C0 (SCL) PWM0 (channel B) IO18 GPIO18 SPI0_SCK_PIN I2C1 (SDA) PWM1 (channel A) IO19 GPIO19 SPI0_SDO_PIN I2C1 (SCL) PWM1 (channel B) IO20 GPIO20 SPI0_SDI_PIN I2C0 (SDA) PWM2 (channel A) IO21 GPIO21 I2C0 (SCL) PWM2 (channel B) IO22 GPIO22 PWM3 (channel A) IO23 GPIO23 PWM3 (channel B) IO24 GPIO24 I2C0_SDA_PIN, UART1_TX_PIN PWM4 (channel A) IO25 GPIO25 I2C0_SCL_PIN, UART1_RX_PIN PWM4 (channel B) IO26 GPIO26 A0, ADC0 I2C1 (SDA) PWM5 (channel A) IO27 GPIO27 A1, ADC1 I2C1 (SCL) PWM5 (channel B) IO28 GPIO28 A2, UART0_TX_PIN, UART_TX_PIN, ADC2 PWM6 (channel A) IO29 GPIO29 A3, UART0_RX_PIN, UART_RX_PIN, ADC3 PWM6 (channel B) Machine Package Docs Documentation for the machine package for Shrike-Lite</description>
    </item>
    <item>
      <title>Waveshare RP2040-Zero</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/waveshare-rp2040-zero/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/waveshare-rp2040-zero/</guid>
      <description>The Waveshare RP2040-Zero is a tiny development board based on the Raspberry Pi RP2040 microcontroller.&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO YES YES UART YES YES SPI YES YES I2C YES YES ADC YES YES PWM YES YES USBDevice YES YES Pins Pin Hardware pin Alternative names I2C PWM D0 GPIO0 I2C0_SDA_PIN, UART0_TX_PIN, UART_TX_PIN I2C0 (SDA) PWM0 (channel A) D1 GPIO1 I2C0_SCL_PIN, UART0_RX_PIN, UART_RX_PIN I2C0 (SCL) PWM0 (channel B) D2 GPIO2 I2C1_SDA_PIN I2C1 (SDA) PWM1 (channel A) D3 GPIO3 I2C1_SCL_PIN, SPI0_SDO_PIN I2C1 (SCL) PWM1 (channel B) D4 GPIO4 SPI0_SDI_PIN I2C0 (SDA) PWM2 (channel A) D5 GPIO5 I2C0 (SCL) PWM2 (channel B) D6 GPIO6 SPI0_SCK_PIN I2C1 (SDA) PWM3 (channel A) D7 GPIO7 I2C1 (SCL) PWM3 (channel B) D8 GPIO8 UART1_TX_PIN I2C0 (SDA) PWM4 (channel A) D9 GPIO9 UART1_RX_PIN I2C0 (SCL) PWM4 (channel B) D10 GPIO10 SPI1_SCK_PIN I2C1 (SDA) PWM5 (channel A) D11 GPIO11 SPI1_SDO_PIN I2C1 (SCL) PWM5 (channel B) D12 GPIO12 SPI1_SDI_PIN I2C0 (SDA) PWM6 (channel A) D13 GPIO13 I2C0 (SCL) PWM6 (channel B) D14 GPIO14 I2C1 (SDA) PWM7 (channel A) D15 GPIO15 I2C1 (SCL) PWM7 (channel B) D16 GPIO16 NEOPIXEL, WS2812 I2C0 (SDA) PWM0 (channel A) D17 GPIO17 I2C0 (SCL) PWM0 (channel B) D18 GPIO18 I2C1 (SDA) PWM1 (channel A) D19 GPIO19 I2C1 (SCL) PWM1 (channel B) D20 GPIO20 I2C0 (SDA) PWM2 (channel A) D21 GPIO21 I2C0 (SCL) PWM2 (channel B) D22 GPIO22 PWM3 (channel A) D23 GPIO23 PWM3 (channel B) D24 GPIO24 PWM4 (channel A) D25 GPIO25 PWM4 (channel B) D26 GPIO26 A0, ADC0 I2C1 (SDA) PWM5 (channel A) D27 GPIO27 A1, ADC1 I2C1 (SCL) PWM5 (channel B) D28 GPIO28 A2, ADC2 PWM6 (channel A) D29 GPIO29 A3, ADC3 PWM6 (channel B) Machine Package Docs Documentation for the machine package for the Waveshare RP2040-Zero</description>
    </item>
    <item>
      <title>X9 Pro Smartwatch</title>
      <link>https://tinygo.org/docs/reference/microcontrollers/boards/x9pro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://tinygo.org/docs/reference/microcontrollers/boards/x9pro/</guid>
      <description>Info here&#xA;Interfaces Interface Hardware Supported TinyGo Support GPIO ? ? UART ? ? SPI ? ? I2C ? ? ADC ? ? PWM ? ? USBDevice ? ? Pins Pin Hardware pin Alternative names LED P0_04 SPI0_SCK_PIN P0_18 SPI0_SDI_PIN P0_19 SPI0_SDO_PIN P0_20 OLED_CS P0_15 OLED_RES P0_14 OLED_DC P0_13 OLED_SCK P0_12 OLED_SDO P0_11 OLED_LED_POW P0_16 OLED_IC_POW P0_17 Machine Package Docs Documentation for the machine package for the X9 Pro&#xA;Flashing How to do it&amp;hellip;</description>
    </item>
  </channel>
</rss>
