Meet Moddo Pinch – The world’s smallest 32-bit Arduino-compatible board (2026 Edition)

Canada-based Moddo has designed the Pinch board, which it claims is the world’s smallest 32-bit Arduino-compatible board so far, measuring just 10.9 x 10.5 mm.

The board is powered by a Microchip SAMD11 Cortex-M0+ microcontroller with 4 KB SRAM and 16KB flash, features an RGB LED, reset/bootloader button, 3.3 V LDO, a USB-C port, and a total of 12 GPIOs.

World's smallest Arduino board 2026

Moddo Pinch specifications:

  • Microcontroller – Microchip SAM D11 (ATSAMD11D14A)
    • MCU core – Arm Cortex-M0+ processor running at up to 48 MHz
    • RAM – 4 KB SRAM
    • Storage – 16 KB Flash (12 KB for sketches, 4 KB bootloader)
  • USB – 1x USB Type-C port for power, programming (CDC serial), and HID
  • Expansion – 16-pin header (1.27mm pitch)
    • 12x GPIO (D0–D11)
    • 5x analog input (A0–A4)
    • 11x PWM
    • 1x DAC
    • 1x I2C, 1x SPI, 2x UART(multiplexed with USB & D5/D6)
  • Debug – SWD on D5 (SWCLK) and D6 (SWDIO)
  • Misc
    • RGB LED (connected to D12–D14)
    • Reset button
  • Power
    • 5V via USB-C @ 500 mA max output
    • 3.3V LDO @ 300 mA max output
  • Dimensions – 10.9 x 10.5 mm
  • Weight – TBD

Moddo Pinch pinout diagram
Pinout diagram

The board is compatible with the Arduino IDE. Simply add the following URL to the “Additional Boards Manager URLs” list in the preference window.


After that, install the moddo SAMD Boards package, and select the pinch board. There’s some issue with the package, and it wouldn’t install when I tried, but that should be an easy fix… [update: it’s fixed!]

Arduino moddo SAMD boards

The company provides more technical details and Arduino board options on GitHub. Moddo says the board is small enough for tight builds and suitable for HID devices like keyboards and mice over native USB.

While a small size is great for deployment, it’s not so nice during development, especially when having to use a 1.27mm pitch GPIO header. So the company also provides a kit that adds a breakout board with 2.54mm pitch through holes and three headers.

Moddo Pinch devkit
pinch PCB kit

Every so often, we write about the world’s smallest Arduino-compatible board, and this obviously changes over the years.  The previous record holder was the ATTO board, measuring just 11.5mm x 10.3 mm, and it’s based on an 8-bit Microchip ATmega32U4 AVR microcontroller rather than a more powerful 32-bit Arm Cortex-M0+ MCU found in the pinch. There’s actually a smaller one with the Raspberry Pi RP2040-based RPDot board that’s just 10x10mm, but it lacks a USB-C port, and it’s never been commercialized, so does that even count?

Justin Kim, Design & Hardware Lead at moddo inc, told CNX Software they were currently in the final testing and mass production stage. Having said that, pre-orders are now open for the pinch PCB kit, going for $15.90 and scheduled to start shipping sometime in September 2026.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Dragon Q8B Edge AI SBC with Snapdragon 8cx Gen3 SoC
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
11 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC