Top 10 Best Websites To Learn Arduino

Arduino is an open-source electronics platform that has a community of Makers, Coders, Artists and Engineers who continually create projects and refine other’s projects. The community continues to build tutorials, build projects, and expand the abilities of Arduino every day. Check out the 10 best websites to learn Arduino below the video of one of the original designers of Arduino.

The top 10 best websites to learn Arduino:

  1. – The official site for the Arduino project has some of the best examples of Arduino Projects, tutorials, user forums, videos and much more.
  2. – The official Twitter account for Arduino is a great way to learn about the most recent developments of Arduino, project examples, and to start following fellow Arduino enthusiasts.
  3. – Wikipedia gives a great overview, history and current usage for the Arduino platform. A great place to begin your journey with the Arduino that will give a great base from which you can continue learning.
  4. – Makershed is the official store of MAKE: Magazine which posts schematics for Arduino projects, and many Arduino components are available from Makershed that are unavailable anywhere else.
  5. – Sparkfun is a company that sells Arduino Kits and components for enthusiasts. Products also available through
  6. – Similar to Makershed and Sparkfun, Adafruit provides Arduino Kits, components and other Arduino Printed Circuit Board types such as the Arduino Nano (A smaller version of the Arduino Uno, which is the Arduino board most beginners get started with)
  7. – Reddit is a great resource to learn more about Arduino news and projects, as well as ask questions about Arduino. Once you begin to learn more and more you can start helping newbies to Arduino by answering their questions, which will help you to learn the Arduino even faster and helps build the community.
  8. – instructables is a fantastic website for makers of everything from furniture to art projects. Users submit instructions and projects which can then be built and improved by any member of the community. Instructables has a great section covering Arduino projects. Definitely a website to keep in
  9. – Arduino is entirely open source, which means all instructions (plans for the printed circuit board and software) are available online to be downloaded and can be modified for your particular project. Github is a powerful tool in its own right and learning both Arduino and Github will help you in your prototyping career.
  10. – Learn more in depth the detail and history of Arduino, including where the name “Arduino” came from.


If you are itching to get started learning Arduino, one of the best websites I have found online is which will allow you to design, test and share Arduino projects virtually for free. A great website to prototype projects before they’re built in the real world, and this can be for many reasons. For example, the Arduino or its components can be damaged if they are installed incorrectly, the resistance is too low, or a short-circuit exists within the system. By prototyping your original Arduino projects, it can be ensured that the circuit will operate correctly and the project will be successfully implemented.


What is an Arduino?

Arduino Uno

Schematic of Arduino Uno from

What is an Arduino?

Arduino is an open-source printed circuit board which is used as an electronic prototyping platform. “Open-Source” means that the makers of Arduino have released the schematics and plans for the Arduino which allows other manufacturers (or makers/tinkerers) to create their own Arduino Clones, and some example of these clones include teensyduino, Seeeduino and others. However, when you purchase an Arduino (or Genuino outside of the United States) you are helping to support the continued growth and development of the Arduino.

What can you make with an Arduino?

  • A control system for a greenhouse that senses temperature and humidity and adjusts either fans or a cooling/heating system to ensure the optimal growth for plants.
  • A robot that can respond and react to user input.
  • A ‘smart’ car that can detect and respond to collisions and/or provide visual feedback through the use of cameras and monitors within the car.
  • Anything you can imagine.

An Arduino can be programmed and plugged into sensors to develop anything your mind can imagine.

To discover a possible project and/or invention, attempt to fill in the blanks in the following sentence:

I wish a _____________ existed that can ___________________________________.

The first blank is the description of a product, and the second blank describes the features of the product, such as:

I wish a “Smart Car” existed that can “Drive me to the store to pick up ice cream”. With this design challenge in mind, the Arduino can be used to solve this need, and often times once a solution to a problem is discovered, this solution can be duplicated and distributed through various channels to help other users of the product to meet their need.

Where can I buy an Arduino?

Arduino can be bought as a stand-alone device, however, components are necessary to create something useful and satisfying to make. If you are just beginning to learn Arduino I would suggest spending between $60-$90 to purchase a kit with LED’s, a breadboard, jumper cables and other components which are useful for developing Arduino projects. Some of the best places to purchase Arduino and components for the Arduino:

Who was the Arduino made for?

The Arduino was designed to drastically simplify the process of creating prototype or custom electronics. Many of the end users of Arduino are:

  • College, High School and Middle School Students
  • Inventors and Engineers of any age
  • Teachers and College Professors to help facilitate the understanding of electricity for their students

Do I need to be an electrical engineer or computer scientist to create cool projects with the Arduino?

NO! The Arduino is very user friendly with many components available online, and how-to guides, schematics and Arduino ‘sketches’ and library created by the Arduino community which continues to grow every day!