Introduction to Arduino

Introduction to Arduino

Arduino is a convenient and flexible open source electronic prototype platform. It includes hardware (Arduino boards of various models) and software (Arduino IDE). It was developed by a European development team in the winter of 2005. Its members include Massimo Banzi, David curtielles, Tom Igoe, Gianluca Martino, David Mellis and Nicholas zamberti.

It is built on the open source simple I / O interface and has a processing / wiring development environment similar to Java and C language. It mainly includes two parts: the hardware part is Arduino circuit board which can be used for circuit connection; the other is Arduino IDE, the program development environment of your computer. You only need to write code in IDE and upload the program to Arduino circuit board, then the program will tell Arduino circuit board what to do.

Arduino can sense the environment through a variety of sensors, and feedback and influence the environment by controlling lights, motors and other devices. The microcontroller on the board can be programmed by Arduino programming language, compiled into binary files and burned into the microcontroller. Arduino programming is realized by Arduino programming language (based on wiring) and Arduino development environment (based on processing). Projects based on Arduino can only contain Arduino, and can also contain Arduino and other software running on PC. they can communicate with each other (such as flash, processing, maxmsp).
Next article What is raspberry pie? What can our products match with raspberry pie?