AtomIO Simplifies Your Breadboard UI

From Jeremy Cook on the Tindie blog:

AtomIO Simplifies Your Breadboard UI

We’ve all been there, you hook things up to a breadboard, only to find that you need to figure out a simple LED indicator to see what’s going on, or have to use a wire or two as an input “button.” This is fine, but not really optimal. You can of course add actual buttons and switches, and perhaps cut down your LEDs to make them more presentable, but this takes up valuable space and time.

If you’d like a little shortcut to this problem, then the Atom IO may be just what you need. The device plugs in to the + and – rails of a breadboard, with 5 lines that connect to 3 LEDs, as well as 2 buttons. The LEDs are routed to the ground rail, so if you apply 2-ish volts, each will light up. The buttons are normally pulled low, but supply voltage from the positive rail when engaged.

As its name implies, the AtomIO is very small, allowing you to squeeze it into limited breadboard space. While you could certainly take care of any of these tasks yourself, it looks like a great way to clean things up, and perhaps even save a little time! Default LED colors are green, yellow, and red, but you can request customizations if you so choose.

AtomIO Simplifies Your Breadboard UI

AtomSoft uses flex for tiny DimeDuino

From the AtomSoftTech blog:


This time around i give you the DimeDuino. Its a Flex PCB based which utilizes the ATMEGA328P. Using this MCU allows for the installation of the Arduino bootloader. Hence the Duino in the name. These will come pre-programmed with the bootloader. One portion of the circle is just for programming. There is a GND, VCC,RXI, TXO and DTR & RST depending on your programmer.

As soon as its available ill post it here and on Twitter.


  • Atmega328 running at 3.3v/8MHz or 5v/16MHz
  • Power LED (Green)
  • User LED (D13– Color may vary but mainly Blue)
  • Reset Button
  • 3.3v(AP2112K) or 5v (AP7335A) Linear step down
  • Flash 32KB (2KB is Bootloader)
  • SRAM 2KB
  • 20 I/O Pins (A6 & A7 are not used here. Input Only anyway)
    • 1 UART D0 (RX) and D1 (TX)
    • 1 SPI D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK)
    • 1 I2C A4 (SDA) and A5 (SCL)
    • 6 PWM D3, D5, D6, D9, D10, and D11
    • 14 I/O D0-D13



Tindie: breadboard-friendly button from AtomSoft

AtomSoftTech has a convenient little board to make it easy to connect a tact switch to a breadboard:


AtomSW on Tindie

What is it?

A button you can be glad to have.

Why did you make it?

There isnt a small breadboard-able button out there with the features on this one.

What makes it special?

You have a selectable Pull-Up or Pull-Down and selectable High Output or Low Output. Using simple solder jumpers you can select between Pull up or Pull Down and what is the output of the button. All in a TINY PCB takinng almost no space on your PCB. No need to wire anything its breadboard friendly. Connects to the power rails and data side as well


Tindie: breadboard-friendly button from AtomSoft

DipDuino: Arduino-compatible slim as a DIP

AtomSoft has designed this Arduino-compatible board that’s as slim as a DIP chip:


dipDuino Is an Arduino-Compatible Board That’s as Slim as a DIP Chip

Take up fewer rows on your breadboard with this ATmega328P-based board.

One reason the Arduino Nano became a popular form factor is that it fits onto a breadboard. The compact size is nice but makes the board a bit larger in the width dimension. To solve that issue, AtomSoftTech designed the dipDuino as an Arduino-compatible as narrow as a DIP package.

dipDuino has the same ATmega328P found in the other 8-bit Arduino boards like the Uno and Nano, however measures just 0.37 x 1.82 in (9.3 x 46.26 mm) in size. Its DIP package compatibility comes from the pin row to pin row pitch at 0.3 in (7.62mm).

The DIP-compatible form factor has all of the same pins found on those other boards: 13 digital, five analog, VCC, RESET, and GND. The silkscreen labels A4 and A5 as SDA and SCL since they have a shared function (same as the Uno and Nano).

The ATmega328P SMD packages have two extra analog inputs available that the DIP-style package does not. (This difference is why boards like the Pro Mini and Nano have A6 and A7.) Even though dipDuino has an SMD AVR chip, it does not break out the extra analog pins.

DipDuino: Arduino-compatible slim as a DIP