SiFive
──────────────────────────────────────────────────────────────────────────────────────────────── Name                            Platform          Debug      MCU     Frequency   Flash   RAM
──────────────────────────────────────────────────────────────────────────────────────────────── board_sifive_hifive-unleashed   platform_sifive   On-board   FU540   1500MHz     32MB    8GB
──────────────────────────────────────────────────────────────────────────────────────────────── board_sifive_hifive1            platform_sifive   On-board   FE310   320MHz      16MB    16KB
──────────────────────────────────────────────────────────────────────────────────────────────── board_sifive_hifive1-revb       platform_sifive   On-board   FE310   320MHz      16MB    16KB
┌──────────────────────────────┬─────────────────┬──────────┬───────┬───────────┬───────┬──────┐
│                              │                 │          │       │           │       │      │
│  Sigma Delta Technologies    │                 │          │       │           │       │      │
├────────────────────────────┬─┼─────────────────┼──┬───────┼──┬────┼─────┬─────┼─────┬─┼─────┬┼─────┐
│Name                        │ Platform          │  │ Debug │  │ MCU│     │ Frequency │ Flash ││RAM  │
├────────────────────────────┼─┼─────────────────┼──┼───────┼──┼────┼─────┼─────┼─────┼─┼─────┼┼─────┤
│board_nordicnrf52_sdt52832b │ platform_nordicnrf52 │ External │ NRF52832 │ 64MHz     │ 512KB ││64KB │
├────────────────────────────┴─┼─────────────────┼──┴───────┼──┴────┼─────┴─────┼─────┴─┼─────┴┼─────┘
│                              │                 │          │       │           │       │      │
│  Silicognition               │                 │          │       │           │       │      │
├─────────────────────────┬────┼─────────────────┼──────────┼───────┼───────────┼───────┼──────┼┐
│Name                     │ Platform             │ Debug    │ MCU   │ Frequency │ Flash │ RAM  ││
├─────────────────────────┼────┼─────────────────┼──────────┼───────┼───────────┼───────┼──────┼┤
│board_espressif32_wesp32 │ platform_espressif32 │ External │ ESP32 │ 240MHz    │ 4MB   │ 320KB││
├─────────────────────────┴────┼─────────────────┼──────────┼───────┼───────────┼───────┼──────┼┘
│                              │                 │          │       │           │       │      │
│  Silicon Labs                │                 │          │       │           │       │      │
├──────────────────────────────┼────────┬────────┼──────────┼───────┼──────────┬┼───────┼──────┼──────┬───────────┬───────┬───────┐
│Name                          │        │ Platform          │       │ Debug    ││MCU    │      │      │ Frequency │ Flash │ RAM   │
├──────────────────────────────┼────────┼────────┼──────────┼───────┼──────────┼┼───────┼──────┼──────┼───────────┼───────┼───────┤
│board_siliconlabsefm32_efm32gg│stk3700 │ platform_siliconlabsefm32 │ On-board ││EFM32GG990F1024      │ 48MHz     │ 1MB   │ 128KB │
├──────────────────────────────┼────────┼────────┼──────────┼───────┼──────────┼┼───────┼──────┼──────┼───────────┼───────┼───────┤
│board_siliconlabsefm32_efm32lg│stk3600 │ platform_siliconlabsefm32 │ On-board ││EFM32LG990F256│      │ 48MHz     │ 256KB │ 32KB  │
├──────────────────────────────┼────────┼────────┼──────────┼───────┼──────────┼┼───────┼──────┼──────┼───────────┼───────┼───────┤
│board_siliconlabsefm32_efm32wg│stk3800 │ platform_siliconlabsefm32 │ On-board ││EFM32WG990F256│      │ 48MHz     │ 256KB │ 32KB  │
├──────────────────────────────┼────────┼────────┼──────────┼───────┼──────────┼┼───────┼──────┼──────┼───────────┼───────┼───────┤
│board_siliconlabsefm32_efm32zg│stk3200 │ platform_siliconlabsefm32 │ On-board ││EFM32ZG222F32 │      │ 24MHz     │ 32KB  │ 4KB   │
├──────────────────────────────┼────────┼────────┼──────────┼───────┼──────────┼┼───────┼──────┼──────┼───────────┼───────┼───────┤
│board_siliconlabsefm32_efm32hg│stk3400 │ platform_siliconlabsefm32 │ On-board ││EFM32HG322F64 │      │ 25MHz     │ 64KB  │ 8KB   │
├──────────────────────────────┼────────┼────────┼──────────┼───────┼──────────┼┼───────┼──────┼──────┼───────────┼───────┼───────┤
│board_siliconlabsefm32_efm32pg│stk3401 │ platform_siliconlabsefm32 │ On-board ││EFM32PG1B200F256GM48 │ 40MHz     │ 256KB │ 32KB  │
├──────────────────────────────┼────────┼────────┼──────────┼───────┼──────────┼┼───────┼──────┼──────┼───────────┼───────┼───────┤
│board_siliconlabsefm32_tb_sense_12     │ platform_siliconlabsefm32 │ On-board ││EFR32MG12P432F1024   │ 40MHz     │ 1MB   │ 256KB │
├──────────────────────────────┼────────┴────────┼──────────┼───────┼──────────┴┼───────┼──────┼──────┴───────────┴───────┴───────┘
│                              │                 │          │       │           │       │      │
│  Sipeed                      │                 │          │       │           │       │      │
├──────────────────────────────┼────────┬────────┼──────────┼──┬────┼─────┬─────┼───────┼─┬────┼──────┬───────┬──────┐
│Name                          │        │ Platform          │  │ Debug    │ MCU │       │ │ Frequency │ Flash │ RAM  │
├──────────────────────────────┼────────┼────────┼──────────┼──┼────┼─────┼─────┼───────┼─┼────┼──────┼───────┼──────┤
│board_gd32v_gd32vf103v-eval   │        │ platform_gd32v    │  │ External │ GD32VF103VBT6 │ 108MHz    │ 128KB │ 32KB │
├──────────────────────────────┼────────┼────────┼──────────┼──┼────┼─────┼─────┼───────┼─┼────┼──────┼───────┼──────┤
│board_gd32v_sipeed-longan-nano│        │ platform_gd32v    │  │ External │ GD32VF103CBT6 │ 108MHz    │ 128KB │ 32KB │
├──────────────────────────────┼────────┼────────┼──────────┼──┼────┼─────┼─────┼───────┼─┼────┼──────┼───────┼──────┤
│board_gd32v_sipeed-longan-nano-lite    │ platform_gd32v    │  │ External │ GD32VF103C8T6 │ 108MHz    │ 64KB  │ 20KB │
├──────────────────────────────┼────────┼────────┼──────────┼──┼────┼─────┼─────┼───────┼─┼────┼──────┼───────┼──────┤
│board_kendryte210_sipeed-maix-bit      │ platform_kendryte210 │ External │ K210│       │ │ 400MHz    │ 16MB  │ 6MB  │
├──────────────────────────────┼────────┼────────┼──────────┼──┼────┼─────┼─────┼───────┼─┼────┼──────┼───────┼──────┤
│board_kendryte210_sipeed-maix-bit-mic  │ platform_kendryte210 │ External │ K210│       │ │ 400MHz    │ 16MB  │ 6MB  │
├──────────────────────────────┼────────┼────────┼──────────┼──┼────┼─────┼─────┼───────┼─┼────┼──────┼───────┼──────┤
│board_kendryte210_sipeed-maix-go       │ platform_kendryte210 │ External │ K210│       │ │ 400MHz    │ 16MB  │ 6MB  │
├──────────────────────────────┼────────┼────────┼──────────┼──┼────┼─────┼─────┼───────┼─┼────┼──────┼───────┼──────┤
│board_kendryte210_sipeed-maix-one-dock │ platform_kendryte210 │ External │ K210│       │ │ 400MHz    │ 16MB  │ 6MB  │
├──────────────────────────────┼────────┼────────┼──────────┼──┼────┼─────┼─────┼───────┼─┼────┼──────┼───────┼──────┤
│board_kendryte210_sipeed-maixduino     │ platform_kendryte210 │ External │ K210│       │ │ 400MHz    │ 16MB  │ 6MB  │
├──────────────────────────────┼────────┼────────┼──────────┼──┼────┼─────┼─────┼───────┼─┼────┼──────┼───────┼──────┤
│board_kendryte210_sipeed-MF1  │        │ platform_kendryte210 │ External │ K210│       │ │ 400MHz    │ 16MB  │ 6MB  │
├──────────────────────────────┼────────┴────────┼──────────┼──┴────┼─────┴─────┼───────┼─┴────┼──────┴───────┴──────┘
│                              │                 │          │       │           │       │      │
│  Solder Splash Labs          │                 │          │       │           │       │      │
├─────────────────────────┬────┼────────────┬────┼─────┬────┼─────┬─┼─────────┬─┼─────┬─┼────┐ │
│Name                     │ Platform        │ Debug    │ MCU│     │ Frequency │ Flash │ RAM  │ │
├─────────────────────────┼────┼────────────┼────┼─────┼────┼─────┼─┼─────────┼─┼─────┼─┼────┤ │
│board_nxplpc_lpc1347     │ platform_nxplpc │ External │ LPC1347  │ 72MHz     │ 64KB  │ 12KB │ │
├─────────────────────────┼────┼────────────┼────┼─────┼────┼─────┼─┼─────────┼─┼─────┼─┼────┤ │
│board_nxplpc_dipcortexm0 │ platform_nxplpc │ External │ LPC11U24 │ 50MHz     │ 32KB  │ 8KB  │ │
├─────────────────────────┴────┼────────────┴────┼─────┴────┼─────┴─┼─────────┴─┼─────┴─┼────┘ │
│                              │                 │          │       │           │       │      │
│  SparkFun                    │                 │          │       │           │       │      │
├──────────────────────────────┼─────────────────┼─┬────────┼───────┼─────┬─────┼────┬──┼──────┼─────┬───────────┬─────────┬────────┐
│Name                          │                 │ │ Platform       │     │ Debug    │ MCU     │     │ Frequency │ Flash   │ RAM    │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelsam_sparkfun_samd21│9dof             │ │ platform_atmelsam    │ External │ SAMD21G18A    │ 48MHz     │ 256KB   │ 32KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_satmega128rfa1          │ │ platform_atmelavr    │ On-board │ ATMEGA128RFA1 │ 16MHz     │ 16KB    │ 124KB  │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_digitalsandbox          │ │ platform_atmelavr    │ On-board │ ATMEGA328P    │ 8MHz      │ 31.50KB │ 2KB    │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_fiov3 │                 │ │ platform_atmelavr    │ On-board │ ATMEGA32U4    │ 8MHz      │ 28KB    │ 2.50KB │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_espressif32_sparkfun_lora_gateway_1-channel │ platform_espressif32 │ External │ ESP32   │     │ 240MHz    │ 4MB     │ 320KB  │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_makeymakey              │ │ platform_atmelavr    │ On-board │ ATMEGA32U4    │ 16MHz     │ 28KB    │ 2.50KB │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_megapro8MHz             │ │ platform_atmelavr    │ On-board │ ATMEGA2560    │ 8MHz      │ 252KB   │ 8KB    │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_megapro16MHz            │ │ platform_atmelavr    │ On-board │ ATMEGA2560    │ 16MHz     │ 248KB   │ 8KB    │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_megamini                │ │ platform_atmelavr    │ On-board │ ATMEGA2560    │ 8MHz      │ 252KB   │ 8KB    │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_uview          │                 │ │ platform_atmelavr    │ On-board │ ATMEGA328P    │ 16MHz     │ 31.50KB │ 2KB    │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_promicro8               │ │ platform_atmelavr    │ On-board │ ATMEGA32U4    │ 8MHz      │ 28KB    │ 2.50KB │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_promicro16              │ │ platform_atmelavr    │ On-board │ ATMEGA32U4    │ 16MHz     │ 28KB    │ 2.50KB │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_qduinomini              │ │ platform_atmelavr    │ On-board │ ATMEGA32U4    │ 8MHz      │ 28KB    │ 2.50KB │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelsam_sparkfun_qwiic_micro_samd21e     │ │ platform_atmelsam    │ External │ SAMD21E18A    │ 48MHz     │ 256KB   │ 32KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_sifive_sparkfun_redboard│v                │ │ platform_sifive│     │ On-board │ FE310   │     │ 320MHz    │ 16MB    │ 16KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_sifive_sparkfun_thing_plus_v              │ │ platform_sifive│     │ On-board │ FE310   │     │ 320MHz    │ 16MB    │ 16KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_redboard                │ │ platform_atmelavr    │ On-board │ ATMEGA328P    │ 16MHz     │ 31.50KB │ 2KB    │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelsam_sparkfun_redboard_turbo          │ │ platform_atmelsam    │ External │ SAMD21G18A    │ 48MHz     │ 256KB   │ 32KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelsam_sparkfun_samd21│dev_usb          │ │ platform_atmelsam    │ External │ SAMD21G18A    │ 48MHz     │ 256KB   │ 32KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelsam_sparkfun_samd21│mini_usb         │ │ platform_atmelsam    │ External │ SAMD21G18A    │ 48MHz     │ 256KB   │ 32KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelsam_sparkfun_samd21│proRF            │ │ platform_atmelsam    │ External │ SAMD21G18A    │ 48MHz     │ 256KB   │ 32KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼───────┼─────┼─────┼────┼──┼──────┼─────┼───────────┼─────────┼────────┤
│board_atmelavr_sparkfun_serial7seg              │ │ platform_atmelavr    │ On-board │ ATMEGA328P    │ 8MHz      │ 31.50KB │ 2KB    │
├──────────────────────────────┼─────────────────┼─┴────────┼───────┼─────┴─────┼────┴──┼──────┼─────┴───────────┴─────────┴────────┘
│                              │                 │          │       │           │       │      │
│  SparkFun Electronics        │                 │          │       │           │       │      │
├─────────────────────────────┬┼─────────────────┼───┬──────┼───┬───┼───┬───────┼───┬───┼───┬──┼────┐
│Name                         ││Platform         │   │ Debug│   │ MCU   │ Frequency │ Flash │ RAM   │
├─────────────────────────────┼┼─────────────────┼───┼──────┼───┼───┼───┼───────┼───┼───┼───┼──┼────┤
│board_espressif32_esp32thing ││platform_espressif32 │ External │ ESP32 │ 240MHz│   │ 4MB   │ 320KB │
├─────────────────────────────┴┼─────────────────┼───┴──────┼───┴───┼───┴───────┼───┴───┼───┴──┼────┘
│                              │                 │          │       │           │       │      │
│  SpellFoundry                │                 │          │       │           │       │      │
├────────────────────────┬─────┼─────────────┬───┼──────┬───┼───────┼┬──────────┼┬──────┼┬─────┤
│Name                    │ Platform          │ Debug    │ MCU       ││ Frequency││ Flash││ RAM │
├────────────────────────┼─────┼─────────────┼───┼──────┼───┼───────┼┼──────────┼┼──────┼┼─────┤
│board_atmelavr_sleepypi │ platform_atmelavr │ On-board │ ATMEGA328P││ 8MHz     ││ 30KB ││ 2KB │
├────────────────────────┴─────┼─────────────┴───┼──────┴───┼───────┼┴──────────┼┴──────┼┴─────┤
│                              │                 │          │       │           │       │      │
│  Switch Science              │                 │          │       │           │       │      │
├────────────────────────────┬─┼─────────────────┼──┬───────┼──┬────┼────────┬──┼───────┼┬─────┼─┬──────┐
│Name                        │ Platform          │  │ Debug │  │ MCU│        │ Frequency││ Flash │ RAM  │
├────────────────────────────┼─┼─────────────────┼──┼───────┼──┼────┼────────┼──┼───────┼┼─────┼─┼──────┤
│board_nordicnrf51_hrm1017   │ platform_nordicnrf51 │ On-board │ NRF51822    │ 16MHz    ││ 256KB │ 16KB │
├────────────────────────────┼─┼─────────────────┼──┼───────┼──┼────┼────────┼──┼───────┼┼─────┼─┼──────┤
│board_nxplpc_lpc1114fn28    │ platform_nxplpc   │  │ On-board │ LPC1114FN28 │ 48MHz    ││ 32KB│ │ 4KB  │
├────────────────────────────┼─┼─────────────────┼──┼───────┼──┼────┼────────┼──┼───────┼┼─────┼─┼──────┤
│board_nxplpc_ssci824        │ platform_nxplpc   │  │ On-board │ LPC824      │ 30MHz    ││ 32KB│ │ 8KB  │
├────────────────────────────┼─┼─────────────────┼──┼───────┼──┼────┼────────┼──┼───────┼┼─────┼─┼──────┤
│board_nordicnrf51_ty51822r3 │ platform_nordicnrf51 │ On-board │ NRF51822    │ 32MHz    ││ 256KB │ 32KB │
├────────────────────────────┴─┼─────────────────┼──┴───────┼──┴────┼────────┴──┼───────┼┴─────┼─┴──────┘
│                              │                 │          │       │           │       │      │
│  TI                          │                 │          │       │           │       │      │
├──────────────────────────────┼─────────────────┼─┬────────┼─┬─────┼───────────┼───────┼───┬──┼──────┬───────┐
│Name                          │ Platform        │ │ Debug  │ │ MCU │           │ Frequency │ Flash   │ RAM   │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430fr5739 │ platform_timsp430 │ On-board │ MSP430FR5739    │ 16MHz │   │ 15.37KB │ 1KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_titiva_lplm4f120h5qr    │ platform_titiva │ │ On-board │ LPLM4F120H5QR   │ 80MHz │   │ 256KB   │ 32KB  │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_titiva_lptm4c1230c3pm   │ platform_titiva │ │ On-board │ LPTM4C1230C3PM  │ 80MHz │   │ 256KB   │ 32KB  │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_titiva_lptm4c1294ncpdt  │ platform_titiva │ │ On-board │ LPTM4C1294NCPDT │ 120MHz│   │ 1MB     │ 256KB │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430f5529  │ platform_timsp430 │ On-board │ MSP430F5529     │ 25MHz │   │ 47KB    │ 8KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430fr2311 │ platform_timsp430 │ On-board │ MSP430FR2311    │ 16MHz │   │ 3.75KB  │ 1KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430fr2433 │ platform_timsp430 │ On-board │ MSP430FR2433    │ 8MHz  │   │ 15KB    │ 4KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430fr4133 │ platform_timsp430 │ On-board │ MSP430FR4133    │ 8MHz  │   │ 15KB    │ 2KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430fr5969 │ platform_timsp430 │ On-board │ MSP430FR5969    │ 8MHz  │   │ 47KB    │ 2KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430fr5994 │ platform_timsp430 │ On-board │ MSP430FR5994    │ 16MHz │   │ 256KB   │ 4KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430fr6989 │ platform_timsp430 │ On-board │ MSP430FR6989    │ 8MHz  │   │ 47KB    │ 2KB   │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430g2231  │ platform_timsp430 │ On-board │ MSP430G2231     │ 1MHz  │   │ 2KB     │ 256B  │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430g2452  │ platform_timsp430 │ On-board │ MSP430G2452     │ 16MHz │   │ 8KB     │ 256B  │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼───────────┼───────┼───┼──┼──────┼───────┤
│board_timsp430_lpmsp430g2553  │ platform_timsp430 │ On-board │ MSP430G2553     │ 16MHz │   │ 16KB    │ 512B  │
├──────────────────────────────┼─────────────────┼─┴────────┼─┴─────┼───────────┼───────┼───┴──┼──────┴───────┘
│                              │                 │          │       │           │       │      │
│  TTGO                        │                 │          │       │           │       │      │
├──────────────────────────────┼──┬──────────────┼───────┬──┼───────┼───────┬───┼───────┼──────┼┬────────┐
│Name                          │  │ Platform     │       │ Debug    │ MCU   │ Frequency │ Flash││ RAM    │
├──────────────────────────────┼──┼──────────────┼───────┼──┼───────┼───────┼───┼───────┼──────┼┼────────┤
│board_espressif32_ttgo-lora32-v1 │ platform_espressif32 │ External │ ESP32 │ 240MHz    │ 4MB  ││ 320KB  │
├──────────────────────────────┼──┼──────────────┼───────┼──┼───────┼───────┼───┼───────┼──────┼┼────────┤
│board_espressif32_ttgo-lora32-v2 │ platform_espressif32 │ External │ ESP32 │ 240MHz    │ 4MB  ││ 320KB  │
├──────────────────────────────┼──┼──────────────┼───────┼──┼───────┼───────┼───┼───────┼──────┼┼────────┤
│board_espressif32_ttgo-t-beam │  │ platform_espressif32 │ External │ ESP32 │ 240MHz    │ 4MB  ││ 1.25MB │
├──────────────────────────────┼──┼──────────────┼───────┼──┼───────┼───────┼───┼───────┼──────┼┼────────┤
│board_espressif32_ttgo-t1     │  │ platform_espressif32 │ External │ ESP32 │ 240MHz    │ 4MB  ││ 320KB  │
├──────────────────────────────┼──┴──────────────┼───────┴──┼───────┼───────┴───┼───────┼──────┼┴────────┘
│                              │                 │          │       │           │       │      │
│  Taida Century               │                 │          │       │           │       │      │
├──────────────────────────────┼──────┬──────────┼──────────┼┬──────┼───┬───────┼──┬────┼──────┼───────┬──────┐
│Name                          │      │ Platform │          ││ Debug│   │ MCU   │  │ Frequency │ Flash │ RAM  │
├──────────────────────────────┼──────┼──────────┼──────────┼┼──────┼───┼───────┼──┼────┼──────┼───────┼──────┤
│board_nordicnrf52_stct_nrf52_minidev │ platform_nordicnrf52││ External │ NRF52832 │ 64MHz     │ 512KB │ 64KB │
├──────────────────────────────┼──────┴──────────┼──────────┼┴──────┼───┴───────┼──┴────┼──────┼───────┴──────┘
│                              │                 │          │       │           │       │      │
│  TauLabs                     │                 │          │       │           │       │      │
├────────────────────────┬─────┼────────────┬────┼─────┬────┼───────┼──┬────────┼──┬────┼──┬───┼──┐
│Name                    │ Platform         │ Debug    │ MCU│       │  │ Frequency │ Flash │ RAM  │
├────────────────────────┼─────┼────────────┼────┼─────┼────┼───────┼──┼────────┼──┼────┼──┼───┼──┤
│board_ststm32_sparky_v1 │ platform_ststm32 │ External │ STM32F303CCT6 │ 72MHz  │  │ 256KB │ 40KB │
├────────────────────────┴─────┼────────────┴────┼─────┴────┼───────┼──┴────────┼──┴────┼──┴───┼──┘
│                              │                 │          │       │           │       │      │
│  Teensy                      │                 │          │       │           │       │      │
├──────────────────────┬───────┼─────────┬───────┼──┬───────┼───┬───┼───────┬───┼────┬──┼──────┼┐
│Name                  │ Platform        │ Debug │  │ MCU   │   │ Frequency │ Flash  │ RAM     ││
├──────────────────────┼───────┼─────────┼───────┼──┼───────┼───┼───┼───────┼───┼────┼──┼──────┼┤
│board_teensy_teensy31 │ platform_teensy │ External │ MK20DX256 │ 72MHz     │ 256KB  │ 64KB    ││
├──────────────────────┼───────┼─────────┼───────┼──┼───────┼───┼───┼───────┼───┼────┼──┼──────┼┤
│board_teensy_teensy35 │ platform_teensy │ External │ MK64FX512 │ 120MHz    │ 512KB  │ 255.99KB││
├──────────────────────┼───────┼─────────┼───────┼──┼───────┼───┼───┼───────┼───┼────┼──┼──────┼┤
│board_teensy_teensy36 │ platform_teensy │ External │ MK66FX1M0 │ 180MHz    │ 1MB    │ 256KB   ││
├──────────────────────┼───────┼─────────┼───────┼──┼───────┼───┼───┼───────┼───┼────┼──┼──────┼┤
│board_teensy_teensy40 │ platform_teensy │ External │ IMXRT1062 │ 600MHz    │ 1.94MB │ 512KB   ││
├──────────────────────┼───────┼─────────┼───────┼──┼───────┼───┼───┼───────┼───┼────┼──┼──────┼┤
│board_teensy_teensy41 │ platform_teensy │ External │ IMXRT1062 │ 600MHz    │ 7.75MB │ 512KB   ││
├──────────────────────┼───────┼─────────┼───────┼──┼───────┼───┼───┼───────┼───┼────┼──┼──────┼┤
│board_teensy_teensylc │ platform_teensy │ External │ MKL26Z64  │ 48MHz     │ 62KB   │ 8KB     ││
├──────────────────────┴───────┼─────────┴───────┼──┴───────┼───┴───┼───────┴───┼────┴──┼──────┼┘
│                              │                 │          │       │           │       │      │
│  ThaiEasyElec                │                 │          │       │           │       │      │
├───────────────────────────┬──┼─────────────────┼─┬────────┼─┬─────┼─┬─────────┼─┬─────┼─┬────┼──┐
│Name                       │ Platform           │ │ Debug  │ │ MCU │ │ Frequency │ Flash │ RAM│  │
├───────────────────────────┼──┼─────────────────┼─┼────────┼─┼─────┼─┼─────────┼─┼─────┼─┼────┼──┤
│board_espressif32_espino32 │ platform_espressif32 │ External │ ESP32 │ 240MHz  │ │ 4MB │ │ 320KB │
├───────────────────────────┴──┼─────────────────┼─┴────────┼─┴─────┼─┴─────────┼─┴─────┼─┴────┼──┘
│                              │                 │          │       │           │       │      │
│  The Things Network          │                 │          │       │           │       │      │
├──────────────────────────────┼─────────────────┼─┬────────┼─┬─────┼──────┬────┼──────┬┼──────┼────────┐
│Name                          │ Platform        │ │ Debug  │ │ MCU │      │ Frequency ││Flash │ RAM    │
├──────────────────────────────┼─────────────────┼─┼────────┼─┼─────┼──────┼────┼──────┼┼──────┼────────┤
│board_atmelavr_the_things_uno │ platform_atmelavr │ On-board │ ATMEGA32U4 │ 16MHz     ││28KB  │ 2.50KB │
├──────────────────────────────┼─────────────────┼─┴────────┼─┴─────┼──────┴────┼──────┴┼──────┼────────┘
│                              │                 │          │       │           │       │      │
│  ThunderPack                 │                 │          │       │           │       │      │
├───────────────────────────┬──┼───────────────┬─┼────────┬─┼───────┼───┬───────┼───┬───┼───┬──┼───┐
│Name                       │ Platform         │ Debug    │ MCU     │   │ Frequency │ Flash │ RAM  │
├───────────────────────────┼──┼───────────────┼─┼────────┼─┼───────┼───┼───────┼───┼───┼───┼──┼───┤
│board_ststm32_thunder_pack │ platform_ststm32 │ External │ STM32L072KZ │ 32MHz │   │ 192KB │ 20KB │
├───────────────────────────┴──┼───────────────┴─┼────────┴─┼───────┼───┴───────┼───┴───┼───┴──┼───┘
│                              │                 │          │       │           │       │      │
│  Till Harbaum                │                 │          │       │           │       │      │
├───────────────────────┬──────┼────────────┬────┼─────┬────┼───────┼───────────┼───────┼──────┼─┐
│Name                   │ Platform          │ Debug    │ MCU│       │ Frequency │ Flash │ RAM  │ │
├───────────────────────┼──────┼────────────┼────┼─────┼────┼───────┼───────────┼───────┼──────┼─┤
│board_atmelavr_ftduino │ platform_atmelavr │ On-board │ ATMEGA32U4 │ 16MHz     │ 28KB  │ 2.50KB │
├───────────────────────┴──────┼────────────┴────┼─────┴────┼───────┼───────────┼───────┼──────┼─┘
│                              │                 │          │       │           │       │      │
│  TinyCircuits                │                 │          │       │           │       │      │
├──────────────────────────────┼─────────────────┼──────────┼───────┼───────────┼───────┼──────┼─
│Name                       Platform            Debug      MCU      │   Frequency   Flash   RAM│
───────────────────────────────────────────────────────────────────────────────────────────────── board_atmelavr_tinyduino   platform_atmelavr   On-board   ATMEGA328P   8MHz        30KB    2KB
───────────────────────────────────────────────────────────────────────────────────────────────── board_atmelavr_tinylily    platform_atmelavr   On-board   ATMEGA328P   8MHz        30KB    2KB
┌─────────────────────────┬───────────────────┬──────────┬────────────┬───────────┬───────┬─────┐
│                         │                   │          │            │           │       │     │
│  Unknown                │                   │          │            │           │       │     │
├─────────────────────────┼──┬────────────────┼─────┬────┼─────┬──────┼┬──────────┼┬──────┼┬────┼──┐
│Name                     │  │ Platform       │     │ Debug    │ MCU  ││ Frequency││ Flash││ RAM│  │
├─────────────────────────┼──┼────────────────┼─────┼────┼─────┼──────┼┼──────────┼┼──────┼┼────┼──┤
│board_espressif32_fm-devkit │ platform_espressif32 │ External │ ESP32││ 240MHz   ││ 4MB  ││ 320KB │
├─────────────────────────┼──┴────────────────┼─────┴────┼─────┴──────┼┴──────────┼┴──────┼┴────┼──┘
│                         │                   │          │            │           │       │     │
│  VAE                    │                   │          │            │           │       │     │
├──────────────────────┬──┼───────────────┬───┼──────┬───┼───────────┬┼──────────┬┼──────┬┼─────┼┐
│Name                  │ Platform         │ Debug    │ MCU           ││Frequency ││Flash ││RAM  ││
├──────────────────────┼──┼───────────────┼───┼──────┼───┼───────────┼┼──────────┼┼──────┼┼─────┼┤
│board_ststm32_vake_v1 │ platform_ststm32 │ External │ STM32F446RET6 ││180MHz    ││512KB ││128KB││
├──────────────────────┴──┼───────────────┴───┼──────┴───┼───────────┴┼──────────┴┼──────┴┼─────┼┘
│                         │                   │          │            │           │       │     │
│  VNG                    │                   │          │            │           │       │     │
├─────────────────────────┼─┬─────────────────┼────┬─────┼────┬───────┼──┬────────┼──┬────┼──┬──┼───┐
│Name                     │ │ Platform        │    │ Debug    │ MCU   │  │ Frequency │ Flash │ RAM  │
├─────────────────────────┼─┼─────────────────┼────┼─────┼────┼───────┼──┼────────┼──┼────┼──┼──┼───┤
│board_nordicnrf51_vbluno51 │ platform_nordicnrf51 │ On-board │ NRF51822 │ 16MHz  │  │ 128KB │ 32KB │
├─────────────────────────┼─┼─────────────────┼────┼─────┼────┼───────┼──┼────────┼──┼────┼──┼──┼───┤
│board_nordicnrf52_vbluno52 │ platform_nordicnrf52 │ On-board │ NRF52832 │ 64MHz  │  │ 512KB │ 64KB │
├─────────────────────────┼─┴─────────────────┼────┴─────┼────┴───────┼──┴────────┼──┴────┼──┴──┼───┘
│                         │                   │          │            │           │       │     │
│  VintLabs               │                   │          │            │           │       │     │
├─────────────────────────┼───────────┬───────┼──────────┼───┬────────┼─┬───────┬─┼───────┼─┬───┼───┬───────┐
│Name                     │           │ Platform         │   │ Debug  │ │ MCU   │ Frequency │ Flash │ RAM   │
├─────────────────────────┼───────────┼───────┼──────────┼───┼────────┼─┼───────┼─┼───────┼─┼───┼───┼───────┤
│board_espressif32_vintlabs-devkit-v1 │ platform_espressif32 │ External │ ESP32 │ 240MHz  │ │ 4MB   │ 320KB │
├─────────────────────────┼───────────┴───────┼──────────┼───┴────────┼─┴───────┴─┼───────┼─┴───┼───┴───────┘
│                         │                   │          │            │           │       │     │
│  WEMOS                  │                   │          │            │           │       │     │
├─────────────────────────┼────────┬──────────┼──────────┼┬──────────┬┼──────┬────┼──────┬┼─────┼┬───────┐
│Name                     │        │ Platform │          ││ Debug    ││MCU   │ Frequency ││Flash││ RAM   │
├─────────────────────────┼────────┼──────────┼──────────┼┼──────────┼┼──────┼────┼──────┼┼─────┼┼───────┤
│board_espressif32_lolin_d32       │ platform_espressif32││ External ││ESP32 │ 240MHz    ││4MB  ││ 320KB │
├─────────────────────────┼────────┼──────────┼──────────┼┼──────────┼┼──────┼────┼──────┼┼─────┼┼───────┤
│board_espressif32_lolin_d32_pro   │ platform_espressif32││ External ││ESP32 │ 240MHz    ││4MB  ││ 320KB │
├─────────────────────────┼────────┼──────────┼──────────┼┼──────────┼┼──────┼────┼──────┼┼─────┼┼───────┤
│board_espressif32_lolin32│        │ platform_espressif32││ External ││ESP32 │ 240MHz    ││4MB  ││ 320KB │
├─────────────────────────┼────────┼──────────┼──────────┼┼──────────┼┼──────┼────┼──────┼┼─────┼┼───────┤
│board_espressif32_wemos_d1_mini32 │ platform_espressif32││ External ││ESP32 │ 240MHz    ││4MB  ││ 320KB │
├─────────────────────────┼────────┼──────────┼──────────┼┼──────────┼┼──────┼────┼──────┼┼─────┼┼───────┤
│board_espressif32_wemosbat        │ platform_espressif32││ External ││ESP32 │ 240MHz    ││4MB  ││ 320KB │
├─────────────────────────┼────────┴──────────┼──────────┼┴──────────┴┼──────┴────┼──────┴┼─────┼┴───────┘
│                         │                   │          │            │           │       │     │
│  WIZNet                 │                   │          │            │           │       │     │
├─────────────────────────┼────────┬──────────┼──────────┼──────────┬─┼───────────┼─┬─────┼─────┼───────┬──────┐
│Name                     │        │ Platform │          │ Debug    │ MCU         │ │ Frequency │ Flash │ RAM  │
├─────────────────────────┼────────┼──────────┼──────────┼──────────┼─┼───────────┼─┼─────┼─────┼───────┼──────┤
│board_wiznet7500_wizwiki_w7500    │ platform_wiznet7500 │ On-board │ WIZNET7500  │ │ 48MHz     │ 128KB │ 48KB │
├─────────────────────────┼────────┼──────────┼──────────┼──────────┼─┼───────────┼─┼─────┼─────┼───────┼──────┤
│board_wiznet7500_wizwiki_w7500eco │ platform_wiznet7500 │ On-board │ WIZNET7500ECO │ 48MHz     │ 128KB │ 48KB │
├─────────────────────────┼────────┼──────────┼──────────┼──────────┼─┼───────────┼─┼─────┼─────┼───────┼──────┤
│board_wiznet7500_wizwiki_w7500p   │ platform_wiznet7500 │ On-board │ WIZNET7500P │ │ 48MHz     │ 128KB │ 48KB │
├─────────────────────────┼────────┴──────────┼──────────┼──────────┴─┼───────────┼─┴─────┼─────┼───────┴──────┘
│                         │                   │          │            │           │       │     │
│  Waveshare              │                   │          │            │           │       │     │
├─────────────────────────┼─────────┬─────────┼──────────┼─┬──────────┼──────────┬┼───────┼──┬──┼────┬──────┐
│Name                     │         │ Platform│          │ │ Debug    │ MCU      ││Frequency │ Flash │ RAM  │
├─────────────────────────┼─────────┼─────────┼──────────┼─┼──────────┼──────────┼┼───────┼──┼──┼────┼──────┤
│board_nordicnrf51_waveshare_ble400 │ platform│nordicnrf51 │ External │ NRF51822 ││32MHz  │  │ 256KB │ 32KB │
├─────────────────────────┼─────────┴─────────┼──────────┼─┴──────────┼──────────┴┼───────┼──┴──┼────┴──────┘
│                         │                   │          │            │           │       │     │
│  Wicked Device          │                   │          │            │           │       │     │
├─────────────────────────┼┬──────────────────┼┬─────────┼┬───────────┼─┬─────────┼─┬─────┼────┬┼─────┐
│Name                     ││ Platform         ││ Debug   ││ MCU       │ │ Frequency │ Flash    ││RAM  │
├─────────────────────────┼┼──────────────────┼┼─────────┼┼───────────┼─┼─────────┼─┼─────┼────┼┼─────┤
│board_atmelavr_wildfirev2││ platform_atmelavr││ On-board││ ATMEGA1284P │ 16MHz   │ │ 120.00KB ││16KB │
├─────────────────────────┼┼──────────────────┼┼─────────┼┼───────────┼─┼─────────┼─┼─────┼────┼┼─────┤
│board_atmelavr_wildfirev3││ platform_atmelavr││ On-board││ ATMEGA1284P │ 16MHz   │ │ 127KB    ││16KB │
├─────────────────────────┼┴──────────────────┼┴─────────┼┴───────────┼─┴─────────┼─┴─────┼────┴┼─────┘
│                         │                   │          │            │           │       │     │
│  Wisen                  │                   │          │            │           │       │     │
├─────────────────────────┼─┬─────────────────┼─┬────────┼─┬──────────┼─┬─────────┼─┬─────┼───┬─┼───┐
│Name                     │ │ Platform        │ │ Debug  │ │ MCU      │ │ Frequency │ Flash   │ RAM │
├─────────────────────────┼─┼─────────────────┼─┼────────┼─┼──────────┼─┼─────────┼─┼─────┼───┼─┼───┤
│board_atmelavr_whispernode │ platform_atmelavr │ On-board │ ATMEGA328P │ 16MHz   │ │ 31.50KB │ 2KB │
├─────────────────────────┼─┴─────────────────┼─┴────────┼─┴──────────┼─┴─────────┼─┴─────┼───┴─┼───┘
│                         │                   │          │            │           │       │     │
│  Xilinx                 │                   │          │            │           │       │     │
├─────────────────────────┼─────────────────┬─┼────────┬─┼───────┬────┼──────┬────┼──┬────┼──┐  │
│Name                     │ Platform        │ Debug    │ MCU     │ Frequency │ Flash │ RAM│  │  │
├─────────────────────────┼─────────────────┼─┼────────┼─┼───────┼────┼──────┼────┼──┼────┼──┤  │
│board_shakti_artix7_35t  │ platform_shakti │ On-board │ E-CLASS │ 50MHz     │ 0B │  │ 128KB │  │
├─────────────────────────┼─────────────────┼─┼────────┼─┼───────┼────┼──────┼────┼──┼────┼──┤  │
│board_shakti_artix7_100t │ platform_shakti │ On-board │ C-CLASS │ 50MHz     │ 0B │  │ 128MB │  │
├─────────────────────────┼─────────────────┼─┼────────┼─┼───────┼────┼──────┼────┼──┼────┼──┤  │
│board_sifive_e310-arty   │ platform_sifive │ On-board │ FE310   │ 450MHz    │ 16MB  │ 256MB │  │
├─────────────────────────┼─────────────────┴─┼────────┴─┼───────┴────┼──────┴────┼──┴────┼──┘  │
│                         │                   │          │            │           │       │     │
│  XinaBox                │                   │          │            │           │       │     │
├─────────────────────────┼─────┬─────────────┼────────┬─┼────────┬───┼───┬───────┼───┬───┼───┬─┼─────┐
│Name                     │     │ Platform    │        │ Debug    │ MCU   │ Frequency │ Flash │ RAM   │
├─────────────────────────┼─────┼─────────────┼────────┼─┼────────┼───┼───┼───────┼───┼───┼───┼─┼─────┤
│board_espressif32_xinabox│cw02 │ platform_espressif32 │ External │ ESP32 │ 240MHz│   │ 4MB   │ 320KB │
├─────────────────────────┼─────┴─────────────┼────────┴─┼────────┴───┼───┴───────┼───┴───┼───┴─┼─────┘
│                         │                   │          │            │           │       │     │
│  meteca                 │                   │          │            │           │       │     │
├─────────────────────────┼───────────┬───────┼──────────┼───┬────────┼─┬─────────┼──┬────┼─────┼┬────────┬───────┐
│Name                     │           │ Platform         │   │ Debug  │ │ MCU     │  │ Frequency││ Flash  │ RAM   │
├─────────────────────────┼───────────┼───────┼──────────┼───┼────────┼─┼─────────┼──┼────┼─────┼┼────────┼───────┤
│board_espressif32_briki_abc_esp32    │ platform_espressif32 │ External │ ESP32   │  │ 240MHz   ││ 3.25MB │ 320KB │
├─────────────────────────┼───────────┼───────┼──────────┼───┼────────┼─┼─────────┼──┼────┼─────┼┼────────┼───────┤
│board_atmelsam_briki_abc_samd21      │ platform_atmelsam│   │ External │ SAMD21G18A │ 48MHz    ││ 256KB  │ 32KB  │
├─────────────────────────┼───────────┼───────┼──────────┼───┼────────┼─┼─────────┼──┼────┼─────┼┼────────┼───────┤
│board_espressif32_briki_mbc-wb_esp32 │ platform_espressif32 │ External │ ESP32   │  │ 240MHz   ││ 3.25MB │ 320KB │
├─────────────────────────┼───────────┼───────┼──────────┼───┼────────┼─┼─────────┼──┼────┼─────┼┼────────┼───────┤
│board_atmelsam_briki_mbcwb_samd21    │ platform_atmelsam│   │ External │ SAMD21G18A │ 48MHz    ││ 256KB  │ 32KB  │
├─────────────────────────┼───────────┴───────┼──────────┼───┴────────┼─┴─────────┼──┴────┼─────┼┴────────┴───────┘
│                         │                   │          │            │           │       │     │
│  ng-beacon              │                   │          │            │           │       │     │
├─────────────────────────┼──┬────────────────┼─────┬────┼─────┬──────┼───┬───────┼───┬───┼───┬─┼────┐
│Name                     │  │ Platform       │     │ Debug    │ MCU  │   │ Frequency │ Flash │ RAM  │
├─────────────────────────┼──┼────────────────┼─────┼────┼─────┼──────┼───┼───────┼───┼───┼───┼─┼────┤
│board_nordicnrf51_ng_beacon │ platform_nordicnrf51 │ External │ NRF51822 │ 16MHz │   │ 256KB │ 32KB │
├─────────────────────────┼──┴────────────────┼─────┴────┼─────┴──────┼───┴───────┼───┴───┼───┴─┼────┘
│                         │                   │          │            │           │       │     │
│  nicai-systems          │                   │          │            │           │       │     │
├─────────────────────────┼─────┬─────────────┼─────┬────┼─────┬──────┼──────┬────┼──────┬┼─────┼┬──────┐
│Name                     │     │ Platform    │     │ Debug    │ MCU  │      │ Frequency ││Flash││ RAM  │
├─────────────────────────┼─────┼─────────────┼─────┼────┼─────┼──────┼──────┼────┼──────┼┼─────┼┼──────┤
│board_atmelavr_bob3      │     │ platform_atmelavr │ On-board │ ATMEGA88    │ 8MHz      ││8KB  ││ 1KB  │
├─────────────────────────┼─────┼─────────────┼─────┼────┼─────┼──────┼──────┼────┼──────┼┼─────┼┼──────┤
│board_atmelavr_nibo2     │     │ platform_atmelavr │ On-board │ ATMEGA128   │ 16MHz     ││128KB││ 4KB  │
├─────────────────────────┼─────┼─────────────┼─────┼────┼─────┼──────┼──────┼────┼──────┼┼─────┼┼──────┤
│board_atmelavr_niboburger│     │ platform_atmelavr │ On-board │ ATMEGA16    │ 15MHz     ││16KB ││ 1KB  │
├─────────────────────────┼─────┼─────────────┼─────┼────┼─────┼──────┼──────┼────┼──────┼┼─────┼┼──────┤
│board_atmelavr_niboburger│1284 │ platform_atmelavr │ On-board │ ATMEGA1284P │ 20MHz     ││128KB││ 16KB │
├─────────────────────────┼─────┼─────────────┼─────┼────┼─────┼──────┼──────┼────┼──────┼┼─────┼┼──────┤
│board_atmelavr_nibobee   │     │ platform_atmelavr │ On-board │ ATMEGA16    │ 15MHz     ││16KB ││ 1KB  │
├─────────────────────────┼─────┼─────────────┼─────┼────┼─────┼──────┼──────┼────┼──────┼┼─────┼┼──────┤
│board_atmelavr_nibobee_1284    │ platform_atmelavr │ On-board │ ATMEGA1284P │ 20MHz     ││128KB││ 16KB │
├─────────────────────────┼─────┴─────────────┼─────┴────┼─────┴──────┼──────┴────┼──────┴┼─────┼┴──────┘
│                         │                   │          │            │           │       │     │
│  oddWires               │                   │          │            │           │       │     │
├─────────────────────────┼──────┬────────────┼─────────┬┼─────────┬──┼────┬──────┼────┬──┼────┬┼──────┐
│Name                     │      │ Platform   │         ││Debug    │ MCU   │ Frequency │ Flash ││RAM   │
├─────────────────────────┼──────┼────────────┼─────────┼┼─────────┼──┼────┼──────┼────┼──┼────┼┼──────┤
│board_espressif32_iotbusio      │ platform_espressif32 ││External │ ESP32 │ 240MHz    │ 4MB   ││320KB │
├─────────────────────────┼──────┼────────────┼─────────┼┼─────────┼──┼────┼──────┼────┼──┼────┼┼──────┤
│board_espressif32_iotbusproteus │ platform_espressif32 ││External │ ESP32 │ 240MHz    │ 4MB   ││320KB │
├─────────────────────────┼──────┴────────────┼─────────┴┼─────────┴──┼────┴──────┼────┴──┼────┴┼──────┘
│                         │                   │          │            │           │       │     │
│  rhomb.io               │                   │          │            │           │       │     │
├─────────────────────────┼──────┬────────────┼─────┬────┼─────┬──────┼────────┬──┼───────┼┬────┼──┬───────┐
│Name                     │      │ Platform   │     │ Debug    │ MCU  │        │ Frequency││ Flash │ RAM   │
├─────────────────────────┼──────┼────────────┼─────┼────┼─────┼──────┼────────┼──┼───────┼┼────┼──┼───────┤
│board_ststm32_rhombio_l476dmw1k │ platform_ststm32 │ On-board │ STM32L476VGT6 │ 80MHz    ││ 1MB│  │ 128KB │
├─────────────────────────┼──────┴────────────┼─────┴────┼─────┴──────┼────────┴──┼───────┼┴────┼──┴───────┘
│                         │                   │          │            │           │       │     │
│  sakura.io              │                   │          │            │           │       │     │
├─────────────────────────┼────┬──────────────┼───┬──────┼───┬────────┼──────┬────┼──────┬┼─────┼┬───────┐
│Name                     │    │ Platform     │   │ Debug│   │ MCU    │      │ Frequency ││Flash││ RAM   │
├─────────────────────────┼────┼──────────────┼───┼──────┼───┼────────┼──────┼────┼──────┼┼─────┼┼───────┤
│board_ststm32_sakuraio_evb_01 │ platform_ststm32 │ On-board │ STM32F411RET6 │ 100MHz    ││1MB  ││ 128KB │
├─────────────────────────┼────┴──────────────┼───┴──────┼───┴────────┼──────┴────┼──────┴┼─────┼┴───────┘
│                         │                   │          │            │           │       │     │
│  sino:bit               │                   │          │            │           │       │     │
├─────────────────────────┼┬──────────────────┼───┬──────┼───┬────────┼─┬─────────┼─┬─────┼─┬───┼──┐
│Name                     ││ Platform         │   │ Debug│   │ MCU    │ │ Frequency │ Flash │ RAM  │
├─────────────────────────┼┼──────────────────┼───┼──────┼───┼────────┼─┼─────────┼─┼─────┼─┼───┼──┤
│board_nordicnrf51_Sinobit││ platform_nordicnrf51 │ External │ NRF51822 │ 32MHz   │ │ 256KB │ 32KB │
├─────────────────────────┼┴──────────────────┼───┴──────┼───┴────────┼─┴─────────┼─┴─────┼─┴───┼──┘
│                         │                   │          │            │           │       │     │
│  u-blox                 │                   │          │            │           │       │     │
├─────────────────────────┼──────────┬────────┼──────────┼──┬─────────┼┬──────────┼────┬──┼─────┼──┬───────┬───────┐
│Name                     │          │ Platform          │  │ Debug   ││ MCU      │    │ Frequency │ Flash │ RAM   │
├─────────────────────────┼──────────┼────────┼──────────┼──┼─────────┼┼──────────┼────┼──┼─────┼──┼───────┼───────┤
│board_ststm32_mbed_connect_odin     │ platform_ststm32  │  │ On-board││ STM32F439ZIY6 │ 168MHz │  │ 2MB   │ 256KB │
├─────────────────────────┼──────────┼────────┼──────────┼──┼─────────┼┼──────────┼────┼──┼─────┼──┼───────┼───────┤
│board_nxplpc_ubloxc027   │          │ platform_nxplpc   │  │ On-board││ LPC1768  │    │ 96MHz  │  │ 512KB │ 64KB  │
├─────────────────────────┼──────────┼────────┼──────────┼──┼─────────┼┼──────────┼────┼──┼─────┼──┼───────┼───────┤
│board_ststm32_ublox_c030_n211       │ platform_ststm32  │  │ External││ STM32F437VG   │ 180MHz │  │ 1MB   │ 256KB │
├─────────────────────────┼──────────┼────────┼──────────┼──┼─────────┼┼──────────┼────┼──┼─────┼──┼───────┼───────┤
│board_ststm32_ublox_c030_r410m      │ platform_ststm32  │  │ On-board││ STM32F437VG   │ 180MHz │  │ 1MB   │ 256KB │
├─────────────────────────┼──────────┼────────┼──────────┼──┼─────────┼┼──────────┼────┼──┼─────┼──┼───────┼───────┤
│board_ststm32_ublox_c030_u201       │ platform_ststm32  │  │ External││ STM32F437VG   │ 180MHz │  │ 1MB   │ 256KB │
├─────────────────────────┼──────────┼────────┼──────────┼──┼─────────┼┼──────────┼────┼──┼─────┼──┼───────┼───────┤
│board_nordicnrf52_ublox_evk_nina_b1 │ platform_nordicnrf52 │ On-board││ NRF52832 │    │ 64MHz  │  │ 512KB │ 64KB  │
├─────────────────────────┼──────────┼────────┼──────────┼──┼─────────┼┼──────────┼────┼──┼─────┼──┼───────┼───────┤
│board_ststm32_ublox_evk_odin_w2     │ platform_ststm32  │  │ External││ STM32F439ZIY6 │ 168MHz │  │ 2MB   │ 256KB │
├─────────────────────────┼──────────┼────────┼──────────┼──┼─────────┼┼──────────┼────┼──┼─────┼──┼───────┼───────┤
│board_ststm32_mtb_ublox_odin_w2     │ platform_ststm32  │  │ External││ STM32F439ZIY6 │ 168MHz │  │ 2MB   │ 256KB │
├─────────────────────────┼──────────┴────────┼──────────┼──┴─────────┼┴──────────┼────┴──┼─────┼──┴───────┴───────┘
│                         │                   │          │            │           │       │     │
│  ubIQio                 │                   │          │            │           │       │     │
├──────────────────────┬──┼────────────────┬──┼───────┬──┼─────────┬──┼────────┬──┼──────┬┼────┐│
│Name                  │ Platform          │ Debug    │ MCU        │ Frequency │ Flash   ││RAM ││
├──────────────────────┼──┼────────────────┼──┼───────┼──┼─────────┼──┼────────┼──┼──────┼┼────┤│
│board_atmelavr_ardhat │ platform_atmelavr │ On-board │ ATMEGA328P │ 16MHz     │ 31.50KB ││2KB ││
├──────────────────────┴──┼────────────────┴──┼───────┴──┼─────────┴──┼────────┴──┼──────┴┼────┘│
│                         │                   │          │            │           │       │     │
│  y5 design              │                   │          │            │           │       │     │
├─────────────────────────┼─────────┬─────────┼──────────┼─┬──────────┼──────────┬┼───────┼──┬──┼────┬──────┐
│Name                     │         │ Platform│          │ │ Debug    │ MCU      ││Frequency │ Flash │ RAM  │
├─────────────────────────┼─────────┼─────────┼──────────┼─┼──────────┼──────────┼┼───────┼──┼──┼────┼──────┤
│board_nxplpc_lpc11u35_y5_mbug      │ platform│nxplpc    │ │ External │ LPC11U35 ││48MHz  │  │ 64KB  │ 10KB │
├─────────────────────────┼─────────┼─────────┼──────────┼─┼──────────┼──────────┼┼───────┼──┼──┼────┼──────┤
│board_nordicnrf51_nrf51822_y5_mbug │ platform│nordicnrf51 │ On-board │ NRF51822 ││16MHz  │  │ 256KB │ 16KB │
├─────────────────────────┼─────────┴─────────┼──────────┼─┴──────────┼──────────┴┼───────┼──┴──┼────┴──────┘
│                         │                   │          │            │           │       │     │
│  PIO Unit Testing       │                   │          │            │           │       │     │
│      PIO Unit Testing allows segregating each part of the firmware/program and  │       │     │
│      testing that the individual parts are working correctly. Using PIO Unit    │       │     │
│      Testing Engine you can execute the same│tests on the local host│machine    │       │     │
│      (native), on the multiple local embedded devices/boards (connected to      │       │     │
│      local host machine), or on both. When testing both, PlatformIO builds      │       │     │
│      firmware on the host machine, uploads into a target device, starts tests,  │       │     │
│      and collects the test results into test│reports. The final information     │       │     │
│      will be shown on the host side with informative output and statistic.      │       │     │
│                         │                   │          │            │           │       │     │
│      Using pioremote you│can start unit tests on the Remote Device from         │       │     │
│      anywhere in the world or integrate with│ci systems.            │           │       │     │
│                         │                   │          │            │           │       │     │
│  Contents               │                   │          │            │           │       │     │
│      • Demo             │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│      • Tutorials and Examples               │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│        • Tutorials      │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│        • Project Examples                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│      • Configuration    │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│      • Test Types       │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│        • Desktop        │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│        • Embedded       │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│      • Test Runner      │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│        • Local          │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│        • Remote         │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│      • Test Transport   │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│      • Workflow         │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│        • Shared Code    │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│      • API              │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│      • CLI Guide        │                   │          │            │           │       │     │
│                         │                   │          │            │           │       │     │
│  Demo                   │                   │          │            │           │       │     │
│      This is a demo of Local & Embedded: Calculator, which demonstrates         │       │     │
│      running embedded tests on physical hardware (board│atmelavr_uno) and       │       │     │
│      native tests on host machine (desktop).│          │            │           │       │     │