The $9 Quasi-duino (Almost-duino)

Do you currently have an Arduino and want to make it smaller for cheap?  The Quasi-duino is for you (Italian for almost-duino).  This makes a functional “almost” Arduino, in a very small form factor using the narcoleptic library for pico-power operations on a pico-space breadboard.  This ‘ible will use Arduino 1.0.  All of your Arduino code that you have made does not have to be formatted for the Quasi-duino!
I have found multiple places that you can use your Arduino without a crystal, voltage regulator, USB interface, or even without the reset button.  These can all make a difference in your project.  With the Quasi-duino, I wanted to use the minimum possible components, minimum possible power, but still with the basic Arduino capabilities.
This project will require you to download a new Arduino core for the Quasi-duino that I developed.  It is provided later in the instructable.
Quasi duino

Step 1: Parts

Tools:
Needle Nose Pliers (Everyone should get a pair of these anyways)
The Quasi-duino core (will explain later)
The Narcoleptic library for Arduino (compatible with Arduino 1.0)
You can get all of the parts you need at Sparkfun:
** Essential Parts for Quasi-duino  ($8.75)
Mini Breadboard  http://www.sparkfun.com/products/7916   $3.95
Mini Push Button Switch – Tall  (Most of you will want the tall button because it is easier to incorporate in your project) http://www.sparkfun.com/products/8605   $0.50
ATmega328p  http://www.sparkfun.com/products/9061   COM-09061 $4.30
Some Jumpers
** The following items need to be purchased only once, and can be used to make multiple Quasi-duinos later  ($3.10)
Resistor-330 Ohm  http://www.sparkfun.com/products/8377   $0.50
16MHz Crystal (needed for bootloading, but not for the completed project)   http://www.sparkfun.com/products/536   $0.95
22pf Capacitors (2)  http://www.sparkfun.com/products/8571  $0.50
LEDs (2)   http://www.sparkfun.com/products/532   $0.70
10uf Capacitor (for disabling the auto-reset on you Arduino UNO)   http://www.sparkfun.com/products/523   $0.45
Extra Breadboard (nothin’ special, just a basic one for LEDs)
Arduino UNO or later  (Most of you will have one already)  ** for users of older Arduinos, please see the bottom
**Optional
LiPo (get these at Sparkfun too, they’re cheap and rechargeable for your small projects!)
LiPo Charger (you’ll need one of these if you’re getting the LiPos)
** Note for users of old Arduinos:  You can try an older Arduino in this project, but I have not tested them yet.  You still should be able to do this project.  I will make notes on the bottom of the pages that (I think) are different for older Arduinos.

Step 2: Assemble Away!

atmega168

The pictures should help you complete assembling the Quasi-duino along with the instructions below.1.  Insert the ATmega328p into the breadboard in the middle, on the end closest to you.  Make sure the small dip is facing the top of the breadboard.
2.  Connect a wire coming from GND (pin 8) of the left side to the very top of the breadboard.
3.  Connect a wire coming from GND (this time pin 22) of the right side and connect it to the second highest point of the breadboard.
4.  Take a piece of wire, enough to fit across the middle of the breadboard, and strip the whole length of it off.
5.  Connect that wire across the middle of the breadboard at the second highest point.
6.  Connect RST (pin 1) of the ATmega328p to the next pin on the breadboard higher.
7.  Connect the top of the breadboard on the left to the next pin down.
8.  Insert the button on top of the bare wire, in the middle, above the ATmega328p.

Step 3: Bootloading the ATmega328p

For more details, click: The $9 Quasi-duino (Almost-duino)


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top