Understanding Arduino: An Introduction to Open Source Electronics

Understanding Arduino: An Introduction to Open Source Electronics

First, let’s review some background information (of course, you can skip this part).

Arduino is a convenient, flexible, and easy-to-use open-source electronic prototyping platform. It includes hardware (various models of Arduino boards) and software (Arduino IDE). It was developed by a European team during the winter of 2005, including members such as Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, David Mellis, and Nicholas Zambetti.

It is built on an open-source simple I/O interface and has a development environment similar to Java and C language called Processing/Wiring. It mainly consists of two parts: the hardware part, which is the Arduino circuit board used for circuit connections; and the other part is the Arduino IDE, the programming environment on your computer. You just need to write the program code in the IDE and upload it to the Arduino board, and the program will tell the Arduino board what to do.

Arduino can sense the environment through various sensors and can control lights, motors, and other devices to respond to and influence the environment. The microcontroller on the board can be programmed using the Arduino programming language, compiled into binary files, and burned into the microcontroller. Programming for Arduino is done through the Arduino programming language (based on Wiring) and the Arduino development environment (based on Processing). Projects based on Arduino can include only Arduino or can also include other software running on a PC that communicate with Arduino (like Flash, Processing, MaxMSP) to achieve functionality.

Models of Arduino

There are many models of Arduino, such as:

Arduino Uno

Arduino Nano

Arduino Nano

Arduino LilyPad

Arduino Mega 2560

Arduino Ethernet

Arduino Due

Arduino Leonardo

Arduino Yún

Understanding Arduino: An Introduction to Open Source Electronics

There will also be articles about Arduino and LEGO in the future—

At the end of the article, I recommend an Apple wallpaper creation software——————————

It is this cutisan

Understanding Arduino: An Introduction to Open Source Electronics

The basic interface looks like this

Understanding Arduino: An Introduction to Open Source Electronics

You can turn this original image

Understanding Arduino: An Introduction to Open Source Electronics

into this

Understanding Arduino: An Introduction to Open Source Electronics

The final effect looks like this

Understanding Arduino: An Introduction to Open Source Electronics

Leave a Comment

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