Skip to content

Latest commit

 

History

History
90 lines (71 loc) · 3.7 KB

Devices and Boards.md

File metadata and controls

90 lines (71 loc) · 3.7 KB

Supported devices and boards

Emulator on Linux, Android (Termux) and Windows

  • x64-based or AArch64-based device: x64 or AArch64 done

LEGO Mindstorms NXT

  • NXT Intelligent Brick: AT91SAM7S256 (ARM7TDMI) "nxc backend" done

Microchip

For XC8 compiler:

  • 8-bit 16F family
    • PIC16F84A done (Delay, GPIO)
    • PIC16F628A WIP...
    • PIC16F676 done (Delay, GPIO, ADC).
    • PIC16F873A done (Delay, GPIO, ADC, PWM, UART)
    • PIC16F886 done (Delay, GPIO, ADC, PWM, UART)
  • 8-bit 18F family
    • PIC18F452 done (Delay, GPIO, ADC, PWM, UART)
    • PIC18F2550 done (Delay, GPIO, ADC, PWM, UART)
  • Explorer 16: PIC18F4550 WIP...

For XC16 compiler:

  • Explorer 16: PIC24FJ128GA010 done (Delay, GPIO, ADC, PWM, UART)
  • Explorer 16: dsPIC33FJ256GP710A WIP...

Atmel (Microchip)

  • Digispark Kickstarter: ATtiny85 "arduino backend" WIP...
  • MH-Tiny: ATtiny88 "arduino backend" done (Delay, GPIO, ADC, PWM, UART)
  • Arduino nano: ATmega328p "arduino backend" done (Delay, GPIO, ADC, PWM, UART)

Seeed Studio

  • Seeed Studio XIAO SAMD21: ATSAMD21G18 (Cortex-M0+) "arduino backend" done (Delay, GPIO, ADC, PWM, UART)

Cypress

For PSoC Creator:

  • PSoC 3
    • CY8CKIT-001 + (009): CY8C3866AXI-040 (8051) WIP...
  • PSoC 4
    • CY8CKIT-049-42xx: CY8C4245AXI-483 (Cortex-M0) WIP...
    • CY8CKIT-145-40xx: CY8C4045AZI-S413 (Cortex-M0) WIP...
  • PSoC 5LP
    • CY8CKIT-059: CY8C5888LTI-LP097 (Cortex-M3) WIP...

LogicGreen

  • LQFP32 MiniEVB: lgt8f328p "arduino backend" WIP...

Espressif

  • ESP8266
    • NodeMCU V3 Lua: ESP8266 (LX106) "arduino backend" done (Delay, GPIO, ADC, PWM, UART)
  • ESP32
    • ESP32 DEVKITV1: ESP32 (LX6) "arduino backend" WIP...
    • D1 R32: ESP32 (LX6) "arduino backend" WIP...**
    • CORE-ESP32: ESP32-C3 (RV32) "arduino backend" WIP...
    • ESP32-C3FH4 Core Board (WeAct Studio): ESP32-C3 (RV32) "arduino backend" done (Delay, GPIO, ADC, PWM, UART)
    • LILYGO T-Watch 2020 V1: ESP32 (LX6) "arduino backend" WIP...

ST

  • Blue Pill: STM32F103C6 (Cortex-M3) "arduino backend" done (Delay, GPIO, ADC, PWM, UART)
  • STM32G431CBU6 Core Board: STM32G431CBU6 (Cortex-M4F) "arduino backend" WIP...

LuatOS

  • CORE-Air32F103CBT6: air32f103 (Cortex-M3) "arduino backend" done (Delay, GPIO, ADC, PWM, UART)

Artery

  • Black Pill: AT32F403ACGU7 (Cortex-M4) "arduino backend" WIP...

Raspberry Pi

  • Raspberry Pi Pico: RP2040 (Dual Cortex-M0+) "arduino backend" done (Delay, GPIO, ADC, PWM, UART)
  • Raspberry Pi Pico W: RP2040 (Dual Cortex-M0+) "arduino backend" done (Delay, GPIO, ADC, PWM, UART)

WCH

  • CH552 Core Board: CH552 (E8051) WIP...
  • CH552 Core Board (WeAct Studio): CH552 (E8051) WIP...
  • CH573F Core Board: CH573F (RV32) WIP...
  • CH582F Core Board: CH582F (RV32) WIP...
  • CH32V103R8T6-EVT-R1 Evaluation Board: CH32V103R8T6 (RV32) WIP...
  • CH32V003 Development Board: CH32V003F4U6 (RV32) WIP...
  • CH32V203 Development Board: CH32V203C8T6 (RV32) WIP...
  • CH32V305 Development Board: CH32V305RBT6 (RV32) WIP...

WinnerMicro

  • HLK-W801-KIT-V1.1: W801-C400 (XT804) "arduino backend" WIP...

Sipeed

  • Sipeed M0sense: BL702 (RV32) "arduino backend" WIP...

Ai-Thinker

  • Ai-WB2-32S-Kit: BL602 "arduino backend" done (Delay, GPIO, PWM, UART)