0

March 20, 2012 AT 5:00 pm

SMDuino: A surface mountable Arduino variant

The other weekend I made the SMDuino after I got tired laying out the same components in my Arduino projects.

SMDuino provides a much needed surface mount solution for Arduino based projects. By eliminating the need to integrate the common support components for Arduino’s ATMEGA, engineers and hobbyists alike can accelerate their designs and produce a finished product. No more prototype wires and development boards under the hood!

Utilizing easy to solder 0.1″ castellated mounting points, anyone can drop a SMDuino into their project either as a surface mount device, or by soldering headers to the side. SMDuino accounts for power (MIC5202 or equivalent), ISP, crystal and AVR.


Check out all the Circuit Playground Episodes! Our new kid’s show and subscribe!

Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Learn resistor values with Mho’s Resistance or get the best electronics calculator for engineers “Circuit Playground”Adafruit’s Apps!


Maker Business — Alibaba to invest $15b in tech, set up research labs around the world

Wearables — Special servo movement

Electronics — Trigger happy oscilloscope?

Biohacking — Biohacking: Visioneer – AI Glasses to Assist the Visually Impaired

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



3 Comments

  1. Very cool!

  2. That is a really super design. I mostly use the Teensy boards due to their small form factor compared to the stock arduino design, but this is even better.

    Two suggestions:

    If you move all of the required power and ground pins to opposite sides instead of adjacent sides then it becomes breadboard friendly.

    The board space of the ISP could be replaced with a micro USB and the through-hole ISP could be replaced with SMD pads on the bottom of the board since the bootloader flashing only needs to happen during construction.

  3. Thanks for the comments!

    Regarding your breadboard comment: I totally agree with making the board breadboard compatible. With the first rev. I wanted to keep the I/O consistent around the perimeter, but making it breadboard friendly makes sense.

    Regarding your ISP comment: I decided not to go with a peripheral connector as the device is meant to be embedded. But, making ISP SMD is a good idea. I used that method on another project of mine and it worked well. The only drawback is if you dont use the Arduino bootloader, rather flash each time with ISP. In order to flash with SMD pads, I soldered on spring loaded test pins to the end of a 2×3 row of male headers. It worked pretty well, although holding it on for the ~1min programming time is a bear 🙂

    Cheers!

Sorry, the comment form is closed at this time.