DIY ARDUINO UNO

Introduction: Arduino Uno is a microcontroller board based on the ATmega328P chip. It is a

popular choice for beginners and due to its easy of use and versatility. The board has 14 digital

input/output pins, 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, an

ICSP header, and a reset button. It can be programmed using the Arduino software (Arduino IDE),

which is based on the C and C++ programming languages. The Arduino Uno is widely used for

creating interactive projects, prototypes, and various electronic gadgets.

Background: The Arduino Uno was first introduced in 2010 as an entry-level microcontroller

board intended for students, hobbyists, and anyone interested in creating interactive electronic

projects. And also used it made two simple robots since I was grade 11.

Aims and objectives: The Arduino Uno is a microcontroller board designed with several aims /p>

objectives in mind. Some of the key aims and objectives of the Arduino Uno include:

 Accessibility: The Arduino Uno is often praised for its beginner-friendly design, making

it an excellent choice for those new to electronics and programming. Its straightforward

interface and extensive documentation make it easy for users to get started with creating

interactive projects.

 Open-Source Collaboration: The Arduino Uno is built on open-source principles, aiming

to foster a collaborative community where users can share their projects, contribute to the

development of libraries and resources, and benefit from a wealth of open-source tools /p>

documentation.

 Education and Learning: One of the key objectives of the Arduino Uno is to serve as an

educational tool for teaching programming, electronics, and physical computing concepts.

Its affordability, open-source nature, and extensive community support make it an ideal

platform for educational settings, helping students and educators explore the world of

electronics and embedded systems.

Overall, the Arduino Uno aims to democratize electronics and empower individuals to create

interactive projects, whether for learning, prototyping, or personal expression_. Its objectives

align with promoting accessibility, versatility, education, collaboration, and rapid development

within the maker and electronics communities.


My Project Idea

As I mentioned before Arduino Uno has many purposes. However, it is also

need some modification. For example:

 It’s bulky usb port

 Power distribution pins are not enough

 Doesn’t have pins to control servo motors, etc.

So, using Easyeda platform I created new version of Arduino UNO PCB (printed

circuit board).

What is PCB? PCB is a blank circuit board which we can make a mother board of

any electronics using it as our design. For example I made RC remote control used

for Drone, Wireless toys, and also another projects needs wireless communication.

This is the PCB I have created before



Modified parts

USB port: used to program the Arduino was type A, similar with printer’s usb port

changed to type c port. Which is now widely used even found on our mobile

phone.

Additional Power pins (5V, 3.3V and GND): Arduino UNO doesn’t have enough

power pins and this may causes error when controlling several motors or another

boards on the same power

pin.

Servo pins: There is no servo motor pins on Arduino separately. So I added 9 pins

to control 3 servo motors.

Both female and male pin header for all digital and analog pins so that every

jumper wires can connect to it.

So, no need to buy the regular one anymore, instead by producing many of this

Arduino UNO it can be income. Because it’s needed in school projects. Specially

in University for Electrical engineering, Software engineering and Computer

science students.


2D view:




3D view:


Apply for sponsorship >>
1600+ Projects Sponsored
Jan 12,2024
815 viewsReport item
  • Comments(1)
  • Likes(3)
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
0 / 10000