Arduino
Arduino is an open-source prototyping platform based on easy-to-use hardware and software. Arduino boards can sense the environment via sensors and control outputs like lights and motors. pen_spark Here's a labeled diagram of an Arduino Uno board: Arduino Uno board diagram The key components of an Arduino Uno board are: Microcontroller (ATmega328P): The brains of the Arduino, it reads code and controls everything on the board. Digital pins (0-13): These pins can provide power or read digital signals (high or low voltage). Analog pins (A0-A5): These pins can read analog signals (like voltage from a sensor) and convert them to digital values. Power (5V, 3.3V, GND): These pins provide power to your project and the Arduino board itself. Ground (GND): This pin is the common ground connection for all circuits. USB connection: This is used to program the Arduino and provide power from your computer. ICSP header: This allows you to program the Arduino with an in-circuit serial pr...