DFRduino M0 Mainboard (DFR0392)

DFRduino M0 Mainboard (DFR0392) — DFRobot — DFR0392

Arduino Leonardo-compatible board with a Nuvoton NUC123ZD4AN0 ARM Cortex-M0 running at 72 MHz, 5 V logic, 31 digital and 6 analog pins, two hardware UARTs, I2S interface for WAV audio playback, and XBee socket. Flash 68 KB / SRAM 20 KB.

Pinout

Logical pinout · physical placement not verified
DFRDUINO M0 MAINBOARD USBSPI InterfaceExternal PowerAnalog A0~A5Digital IO D0~D13MCUDigital IO D24~D31Xbee Socket
  • USBOfficial table 2 row 1

    USB Power

    Type · USB
  • External PowerOfficial table 2 row 2

    7~12V

    Type · Unknown
  • Digital IO D0~D13Official table 2 row 3

    Digital IO D0~D13 (Leonardo Compatible)

    Type · GPIO
  • Digital IO D24~D31Official table 2 row 4

    Digital IO D24~D31

    Type · GPIO
  • SPI InterfaceOfficial table 2 row 5

    D14, D15, D16 (Pin Multiplexing)

    Type · SPI
  • Analog A0~A5Official table 2 row 6

    Analog A0~A5 (D18~D23 Multiplexing)

    Type · Analog
  • MCUOfficial table 2 row 7

    NUC123LD4AN0

    Type · Unknown
  • Xbee SocketOfficial table 2 row 8

    Serial1, support wireless programming

    Type · Unknown

Start wiring

USB · 5 V · 3.3 V

Confirm the data interface matches your host board.

Module pins: SPI Interface, Analog A0~A5. Schematik maps them to your board in the app.

Arduino

76 other options

About 75 boards across every Arduino generation: 5V Uno/Mega/GIGA, 3.3V MKR and Portenta, plus DFRduino and Bluno compatibles. Confirm the voltage rail before stacking any shield.

View all 76

Related groups

4 groups