DipDuino

An Arduino clone made for breadboarding

This project is coming soon. Sign up to receive updates and be notified when this project launches.


DipDuino is part of the Microchip Get Launched design program, using the ATMEGA328P-MUR!

DipDuino is an Arduino clone that’s really small, even simpler to use, and designed for clean use with breadboards. It solves the problem of needing to jump wires from an external board to a breadboard, as well as the need to fit a PCB in a tight spot. Having the entire Arduino on a breadboard (including programmer) allows for easier transport and less chance of something being pulled off. Being so small allows it to fit inside a range of enclosures and odd places.

Just like the Arduino Pro Mini, you get access to all the pins possible; but DipDuino is presented in an easier-to-use package and with a built-in programmer. Not only is the package smaller, but the castellated holes allow you to use it a surface mount type of PCB as well.

Features & Specs

  • Processing:
    • Microchip ATmega328P
    • 8-bit AVR processor operating at 8 MHz (3.3 V) or 16 MHz (5 V)
    • 32 KB flash, of which 2 KB is used by bootloader
    • 2 KB SRAM
    • 1 KB EEPROM
  • Power:
    • Available in 5 V or 3.3 V versions
    • 5 V provided by USB
    • 600 mA 3.3 V LDO regulator on 3.3 V version
    • RGB LED - power is GREEN
  • USB:
    • USB Micro Type-B connector
    • CP2102N for USB-to-UART bridge
    • RGB LED – Tx (BLUE) & Rx (RED)
  • Form-factor:
    • Breadboard-friendly
    • Small size: 9.7 x 48.8 mm (0.38 x 1.92 in)
  • Connectivity:
    • 1x SPI, 1x I²C, 1x UART, 6x PWM, 8x ANALOG, 2x EINT
    • 21 GPIO broken out to standard breadboard-pitch holes as well as castellated holes for surface-mounting
    • USB for programming and USB-to-UART applications
    • EAST1616RGBA4 RGB LED for power/UART
  • Supports Arduino IDE:
    • Board set as Arduino Pro or Pro Mini

Rendered images of the latest dipDuino rev. 1.3.

Free Up More Space on Your Breadboard

It’s annoying to always have jump wires from an Arduino to a breadboard for testing. Existing alternatives, like the Arduino Mini and Pro do not have built-in programmers and they do not fit nicely on a breadboard. Just about all Arduino clones that were breadboard-able are huge and take up way too many rows of the breadboard itself.

An original prototype is shown here; dipDuino (version 1.0) on a breadboard.

Programmable by PC/Mac/Linux Machines

DipDuino is as thin as a 0.3 in DIP chip (hence the name). It is super thin - which leaves all extra rows free and open for use. The board can also be surface mount soldered to a PCB. The USB-to-UART on board allows it to be programmed and communicate with PC/Mac & Linux machines, including Android devices.

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: