The Arduino platform is the go-to for engineering students diving into mechatronics, embedded systems, and robotics. It's a powerful microcontroller perfect for real-time control tasks—reading sensors, driving motors, and making things react. This li...
Sections
4
Core Controller Boards
Essential Starter Kits
Input: Sensors & Modules
Output: Actuators & Displays
Core Controller Boards
This is the "brain" of your project. Each board has different capabilities, so choose the one that fits your project's scale.
The quintessential board for all beginners. It has a robust design, a perfect number of I/O (Input/Output) pins for most projects, and a massive community for support.
Arduino Uno Rev 3
All the power of an UNO but in a tiny, breadboard-friendly package. It's perfect for projects where space is tight or when you want to make your prototype permanent
Arduino Nano V3
The powerhouse. This board is for complex projects requiring a huge number of I/O pins (54 digital, 16 analog) and more memory.
Crowduino Mega2560 - Elecrow Wiki
This steps up the game with a 32-bit ARM processor. It's significantly faster than the 8-bit boards and operates at 3.3V (unlike the 5V UNO/Mega).
Arduino Due
Essential Starter Kits
The most cost-effective way to get a wide variety of components in one purchase
Arguably the most popular and comprehensive kit. It includes a high-quality UNO clone, a breadboard, and a huge assortment of sensors, motors, and displays.
ELEGOO UNO Project Super Starter Kit with UNO R3
The premium option. It comes with the official Arduino Project Book, which guides you through 15 different projects. The components are high-quality, and the documentation is excellent.
Arduino Starter Kit Multi‑Language – Complete Kit with UNO Board
This kit focuses less on the board and more on the sensors. If you already have an UNO, this is a great way to get dozens of different input modules to experiment with.
SunFounder Ultimate Sensor Kit documentation
Input: Sensors & Modules
These are the "senses" of your project, allowing it to gather information about its environment.
Two probes that you stick in soil to measure its conductivity, which correlates to moisture level. The classic "automatic plant watering" project.
Soil Moisture Sensor
The most basic digital input. Used for user commands, resetting a program, or triggering an event. Every project needs them.
Push Button
A variable resistor (a knob you can turn). It's the simplest way to provide variable user input, perfect for controlling the speed of a motor or the brightness of an LED.
Potentiometer
A simple sensor whose resistance changes based on the amount of light it detects. Great for building light-following robots or night-lights.
Photoresistor
A low-cost sensor that measures both temperature and humidity. The DHT22 is slightly more expensive but significantly more accurate.
DHT11 Temperature & Humidity Sensor
A passive infrared sensor that detects motion from warm bodies (people or animals). Perfect for creating security systems or automatic lights.
PIR Motion Sensor
Measures distance using sound waves. It's a fundamental component for robotics (obstacle avoidance) or smart devices (like a touchless trash can).
Ultrasonic Sensor HC-SR04
Output: Actuators & Displays
These are the "muscles" and "voice" of your project, allowing it to interact with the world.
A grid of 64 LEDs that can be controlled individually to show simple animations, scrolling text, or icons.
8x8 Led Matrix
An active buzzer just needs power to make a sound. A passive buzzer needs an specific frequency, allowing you to play simple melodies. Both are great for alerts.