Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

MAKER: samvanhook / Translated by: Fun Without End Cherry

Since Arduino has officially open-sourced the complete hardware scheme, creating your own Arduino has become possible. All you need to do is prepare the required components, use the PCB files provided below to get the PCB made, and you can solder your own Arduino Nano. If you can modify the PCB files, you can also adjust them according to your needs (a schematic is included), and develop a personalized Arduino Nano development board. This tutorial will showcase this production process.

Students who can’t wait can watch the video directly.

Materials List

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

1. Atmega 328P-AU Chip2. 16MHz Crystal Oscillator (CSTCE16M0V53-R0)3. Resistor Pack 2X4 – 1k Ohm (0603)4. AMS1117 5V Voltage Regulator5. FT232RL – FTDI Chip USB to UART6. LED Lights Yellow, Green, Red (0603)7. 500mA Fuse (0603)8. 100nF Capacitor (0603)9. 4.7uF Capacitor (1206)10. 1uF Capacitor (0603)11. B2 Diode12. USB Mini Socket

Circuit and PCB Design

Use EDA tools to design the schematic.

Step-by-Step Guide to Creating Your Own Arduino Nano

EDA Tools: 1. EAGLE PCB 2. EasyEDA 3. Proteus PCB Design

You can choose any of them. I prefer EasyEDA software.

Step-by-Step Guide to Creating Your Own Arduino Nano

If you want to design the Eagle file faster, you can refer to https://store.arduino.cc/usa/arduino-nano and import it, and you will be done!

It should be noted that this type of PCB is almost impossible to do at home, it is recommended to find PCB prototyping on Taobao, usually costing less than a hundred yuan for dozens of pieces, especially suitable for group projects. The required project files can be downloaded from the file library: http://maker.quwj.com/project/69

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Soldering

SMD (Surface Mount Device) soldering is completely different from traditional THT (Through-Hole Technology) soldering. Here are some tips on how to solder, the steps are as follows: 1. Place the PCB flat on the workbench, fix it in place with tape, and clean it with alcohol.

Step-by-Step Guide to Creating Your Own Arduino Nano

2. Set the soldering station to 380°C, heat the PCB a bit, then let it cool down a little.

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

3. Use a toothpick or syringe to apply solder paste, then attach the components, reinforcing them from all sides. If the pins are shorted due to excessive solder paste, wipe it off with solder wick.

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Repeat this process for all components.

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Burning the Bootloader

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

Step-by-Step Guide to Creating Your Own Arduino Nano

What is a Bootloader?The Bootloader is a program burned onto firmware that allows you to install new firmware without an external programmer.

Open the Arduino IDE, and you will see an example called ‘Arduino as ISP’. Upload this code to your Arduino to use it to upload the Bootloader.

If you want to learn more about uploading the Bootloader to Arduino, you can watch the demonstration part in this video (starting from 4 minutes and 50 seconds).

For a more systematic introduction to Bootloader burning, I recommend reading this tutorial: http://arduino.nxez.com/2018/08/27/several-ways-to-burn-arduino-bootloader.html

At this point, the entire process of creating your own Arduino Nano is complete!

P.S. If you have made some improvements to the Arduino Nano files for this project that you think are good and successfully made a few, please feel free to feedback to us!

Project File Library Address:

http://maker.quwj.com/project/69

via instructables.com/id/DIY-Arduino-Nano-/

Links in the article can be clicked to read the original text at the end

Step-by-Step Guide to Creating Your Own Arduino Nano

More Exciting Content

Make a MIDI Keyboard with Raspberry Pi

Create a Schedule Clock with Google Calendar using Raspberry Pi

Let’s Make a Fantasy Style “Infinity Mirror”

TensorFlow 1.9 Officially Supports Raspberry Pi!

Raspberry Pi + Flask to Achieve Video Streaming WEB Server

How to Install Windows 10 ARM on Raspberry Pi 3B

Fifth Anniversary: Raspberry Pi HiFi DAC Zero Expansion Board for Sale

Step-by-Step Guide to Creating Your Own Arduino Nano

Leave a Comment

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