What is Arduino?
Built with flexible and easy-to-use hardware and software, Arduino is an open-source electronics prototyping platform. It is designed for the designers, artists, hobbyists and others interested in creating interactive environments or objects. It uses human-like intelligence to sense the environment through a variety of sensors. Actually, it receives input and from there to sense the environment. As the consequence of it can influence its surroundings and control lights, motors, and other actuators. The inbuilt microcontroller uses the Arduino programming language (C and C++) for automatic power selection and some other functionality like this.
The latest version of Arduino is Arduino Nano (3.0). Designed and produced by Gravitech, Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328 (Arduino Nano 3.x). It includes almost the same functionalities of Arduino Duemilanove. Compared to Arduino Duemilanove, Arduino Nano has a difference in its package. It lacks only a DC power jack and functions with a Mini-B USB cable. This Arduino Nano is used to flash BlHeli ESCs. It utilizes the C2 method which is perfect for restoring ESC back to life when the firmware gets corrupted. As Arduino Nano uses automatic sense, it can switch to the higher potential source of power (if needed). Here a user does not need to use a power select jumper.
It has a pin layout to work well with the Mini or the Basic Stamp (TX, RX, ATN, and GND on one top, power and ground on the other. The latest updated version of Arduino Nano 3.0 comes with ATMEGA328 to offer more space for programming and data memory storage. It has two layers.
- Power OK blue LED
- Auto-sensing power input
- Manual reset switch
- Standard 0.1” spacing DIP
- ICSP header for direct downloading of programs
- Small mini-B USB for programming and serial monitor
- Microcontroller Atmel ATmega328
- Input Voltage (limits) 6-20 V
- Digital I/O Pins 14 (of which 6 provide PWM output)
- Analog Input Pins 8
- Input Voltage (recommended) 7-12 V
- Operating Voltage (logic level) 5 V
- DC Current per I/O Pin 40 mA
- Flash Memory 32 KB (of which 2KB used by bootloader)
- Clock Speed 16 MHz
- Dimensions 70” x 1.70”
- SRAM 2 KB
- EEPROM 1 KB