This article is proudly sponsored by LCSC and JLCPCB.
LCSC Electronic Components - More Asian Brands, Lower Prices
Sign up today and get $8 off on your first order.
JLCPCB make high quality prototyping PCBs for people all over the world. They have over 300,000 worldwide customers with over 8000 orders per day! They have over 10 years of manufacturing experience and are super reliable. Try it for your self and get 10 PCBs for just $2 at JLCPCB, Thanks JLCPCB
In this instructable, I will show you how to make your very own Arduino Nano.
The Arduino Nano is a small & breadboard-friendly based on the ATmega328P Chip. It has more or less the same functionality of the Arduino UNO but in a different package. It lacks only a DC power jack and works with a Mini-B USB jack instead of a standard B jack.
Here is the parts list-
▶ AT Mega 328P-AU (LCSC)
▶ 16MHz Resonator (LCSC)
▶ Resistor Pack 2X4 - 1k ohm (0603) (LCSC)
▶ AMS1117 5V Regulator (LCSC)
▶ FT232RL - FTDI Chip USB to UART (LCSC)
▶ LED Yellow,Green & Red (0603) (LCSC)
▶ 500mA fuse (0603) (LCSC)
▶ 100nF Capacitor (0603) (LCSC)
▶ 4.7uF Capacitor (1206) (LCSC)
▶ 1uF Capacitor (0603) (LCSC)
▶ B2 Diode (LCSC)
▶ USB mini Port (LCSC)
▶ 2x3 Male Headers (LCSC)
▶ Male Headers (LCSC)
To make a PCB you could use the free and easy to use online EDA software EasyEda, but it would be much easier to get the eagle files from the Arduino site and import them. Make whatever changes you want, I made my version of the PCB using the PDF version of the Nano Schematic, but choose whichever way you want to design the PCB. I thought about making these PCBs at home but it would be very difficult so i got them made at JLCPCB. You can get 10 of the for just $2!
Normally for SMD you would use a hot air station or a reflow oven but i don't have either of these yet(I hope to change this in the future) So i hand soldered these. Hand soldering SMD is quite easy if you have the right tools and take your time.
STEPS
Soldering TQFP packages
What is a bootloader?
Microcontrollers are usually programmed through a programmer unless you have a piece of firmware on your microcontroller that allows installing new firmware without the need of an external programmer. This is called a bootloader.
If you go into the Arduino IDE you will see an example sketch called ‘Arduino as ISP.’ If you upload this code to your Arduino, it will basically act as an AVR programmer. Using it upload the Bootloader.
If you would like an in-depth tutorial, check out Nematic's Video.
After all that hard work you can have a fully functioning Arduino Nano.
If you like what i do you can go and check out my blog(www.clebstech.com).
And as always there are old PCBs available to purchase form there and these ones will become available soon!
Thanks to JLCPCB and LCSC for making this article possible.
LCSC Electronic Components - More Asian Brands, Lower Prices
Sign up today and get $8 off on your first order.
JLCPCB make high quality prototyping PCBs for people all over the world. They have over 300,000 worldwide customers with over 8000 orders per day! They have over 10 years of manufacturing experience and are super reliable. Try it for your self and get 10 PCBs for just $2 at JLCPCB, Thanks JLCPCB