Arduino Parts Listing

< BACK to Arduino main page

This is a complete parts listing of what I first started with when I got my Arduino Uno R3. I put this up for beginners to take a look and see what I had initially selected and started with myself when deciding to play around with the Atmel AVR platform MCUs.

Click on the images to get a bigger screenshot on a new tab. Links to places of purchase may expire but can likely still be there by the name of the product I've listed, so go search by name if you like... Prices shown are what I paid for including any discounts or memberships I have (such as Amazon Prime).


Of course - the main thang is the AVR Atmel ATMega 328P; and it is the showcase item for everyone getting started. I chose to NOT get the Arduino [tm] brand becuase I found after looking around there are quite of few 'other' brands that work just fine. It's all in the manufacturing. So instead of paying around $30 for the name brand, I went with this Elegoo release for just under $11 with Prime on Amazon. Tested - works great.

Elegoo UNO R3 Board ATmega328P ATMEGA16U2 with USB Cable Compatible With Arduino UNO R3
~comes with USB cable
$10.86 on Amazon.





I watched a ton of YouTube videos and reviews before deciding to try this neat little hobby out, and more often than not people just used them bare bones; all nekked before God and everyone. Poor things. I wanted a case for mine. This Zebra worked out fine.
Arduino Uno Zebra Case (Black Ice)
Note: off brand versions of the UNO may have some slight variance in IC placement and such. As a result, I did have to make a small modification to the case so it would fit to my satisfaction - but it was just where the timing crystal just barely touched the inside surface of the case. No big deal.
$12.95 on Amazon.

I wanted something with an analog input other than a thermistor or potentiometer, so I figured these would be responsive enough for testing, learning and programming on that side of things. Plus I had never used anything dealing with Ultrasound, so hey, it sounds cool... Not tested yet.
Kuman 5pcs Hc-sr04 Ultrasonic Distance Measuring Sensor Module kit for Arduino UNO Mega R3 Mega2560 Duemilanove Nano Raspberry Pi 3 Robot K18
By the description alone you can see it works with several platforms. I expect no issues with these - COUNT OF 5 modules.
$10.99 from Amazon.

This is the culprit that got me started in this mess to begin with. I was designing a circuit using a simple 555 timer and ran across this stupid thing. I was instantly sold. But to program it, I would have to start with the beginning - and now here I am. This is the Atmel AT-Tiny 85 MCU. It's the teensy version of the chip that is on the UNO and will handle the same programming. Dudes and dudettes - this is very cool.
2x ATMEL ATTINY85-20PU 8-BIT 20MHz MCU
TWO MCUs - 8 Bit Data Bus 20 MHz Max Clock Frequency ( w/ external crystal ) 8 kB Program Memory Size 2.7 V to 5.5 V Operating Supply Voltage 6 I/O Pins
$7.88 from Amazon.

The Aruduino UNO uses the ATmega328P processor and it is capable of keeping track of time. However, removing power from the development board kills the clock and upon restarting so does the clock to a standard time. Not good for datalogging or anything else time sensitive. So I figured a RTC with backup power (the button battery) would be a good idea. This one is also supposed to support charging of a Li-Ion CR2032 type cell. For more info on the ATMega238P's built in clock, go HERE for the official skinny from Arduino on how to keep the clock running with a simple hack.
Donop DS3231 AT24C32 IIC module precision Real time clock memory module Arduino
Operating voltage :3.3 - 5 .5 V _ Clock chip: high-precision clock chip DS3231 _ Clock Accuracy : temp 0-40C range, accuracy 2ppm, error about 1 minute _ Calendar alarm clock with two real time clock generator ~ seconds, minutes, hours, day, date, month and year timing
$2.99 from Amazon.



The developing/programming sofrware that most people download and use from the Arduino folks has a serial terminal viewer that let's you check things out on your program while it is running. But I will also want human readable data feedback without having to rely on being hooked up - four lines and twenty chars per line should be just great. And it's backlit (tested - WORKS GREAT).
SunFounder IIC I2C TWI Serial 2004 20x4 LCD Module Shield for Arduino Uno Mega2560
It says Mega2560 - but since it uses the I2c protocol it should work with anything that talks that handshake. Updated - it works just fine with the ATMega 328 mcu.
$9.99 from Amazon.

I have momentary button switches, toggle switches and all sorts of this and that for methods of input. But I've never messed around with stepper motors or the like. To do so I will need some encorders. So I got few of each that you will see throughout this list. These were also just a bargain...
CTYRZCH 5 PCS KY-040 Rotary Encoder Module Brick Sensor Development For Arduino TE173
From the feel of them (rotating) it seems like they have 20 positions throughout the 360d turn.
$8.99 from Amazon.

Since I plan on playing around with stepper motors (I have a project in mind for them) I figured I should get a really nice encoder. This one has 600 positions (advertised) and I can't even tell the divits by feel when turning the rotor.
Signswise 600p/r Incremental Rotary Encoder Dc5-24v Wide Voltage Power Supply 6mm Shaft
As of the time of this publication it went down a dollar from what I origianlly paid.
$17.99 from Amazon.

This was just a givien that I ran across on Amazon when looking into the Arduino stuff. 5 stepper motors, 5 controllers, and plenty of hook-up jumpers for each.
Kuman Stepper Motor for Arduino 5 sets 28BYJ-48 ULN2003 5V Stepper Motor + ULN2003 Driver Board + Dupont Wire 40pin Male to Female Breadboard Jumper Wires Ribbon Cables K67
Comes in a really nice clear plastic (not brittle) case and everything fits just fine without being jammed in.
$14.99 from Amazon.

Doing some research on stepper motors I discovered the smoothnees, precision, and noise level of a stepper motor was due largely to the driver (controller) board that was interefaced to it. These are supposed to be better than average.
Hobbypower A4988 StepStick Stepper Motor Driver Module + Heat Sink for 3D Printer Reprap (pack of 5 pcs)
I paid $7.27 when I purchased them - they went up a little...
$8.09 from Amazon.

I got these because the cost was less than ten bucks for five. One of the pictures has a disturbing solder point - but I took the chance and ordered them - they have yet to arrive. Update this when that happens.
Alloet 5Pcs Mini Breadboard Prototyping Prototype Shield ProtoShield for Arduino UNO
These have yet to arrive. At the price, even if the PCBs are poor quality - the five breadboards alone are worth the $9.79 I paid for them.
now $11.59 from Amazon.

A nice stepper motor with decent holding torque. I don't see it in the description at the time of this publication, but memory has me checking this thing out at 200 positions. I'll find out and post here when I test it.
Stepping Motor Nema 17 Stepping Motor 26Ncm(36.8oz.in) 12V 0.4A 3D Printer CNC
Solid, heavy, well made - have yet to test it out.
sale - $11.99 from Amazon.
Got these for $4.29 - and there was no shipping for some reason. Anyway, I figured I might need a few so I got some.
10 pieces/pk, L7805 7805 L7805CV LM7805 Voltage Regulator IC + 5V (1.5A) TO-220
They are what they are - if you need help using a power regulator, click HERE.
$3.99 + shipping from Amazon.
Whenever you go shopping on Amazon - don't just get the first thing that shows up. This was several pages [Next->] when I found the whole set for $7.99 - One or two reviews were negative saying they were 'resistors' or wouldn't conduct. Mine are just fine. But at the time of this publication they are out of stock on this link...
Smraza Breadboard Jumper wires 195pcs ,Male to Male for Arduino Breadboard and Circuit Board
Prototrypeing jumpers for use on breadbors and like connection points.
$7.99 - unavailable from Amazon.

Parts is parts