Articles->Arduino Tools and Guidelines
Arduino Tools and Guidelines
Welcome!
We are here to learn and Practice Arduino to master it!
We always believe that the only way to do it, is by implementing hundreds of programs on Arduino!
The process is enjoyable, implementing new programs, and challenges every day!
Each program will teach us about Arduino and its functionalities in the best possible way.
Along with the programming tasks, there are meaningful quizzes to solve. It will push us to learn/ understand each concept in depth. Consider the quizzes as more of learning/ understanding the concept, don’t skip them.
Platform is designed such a way that anyone having beginner, mid or expert level can start solving that tasks and quizzes. There is value for every user.
How to Practice
- Get all the necessary tools & components. (The list is provided below, it’s super affordable and easy)
- Set daily goals (e.g. 2 Tasks + 2 Quizzes) daily.
- Solving it on a daily basis: consistency is key ✅
- Quizzes are designed to gain more knowledge and depth on each concept: Get the learning from each question. (keep your own notes)
Components & Tools
Where to get tools and components?
We can find all the components and tools listed below at the https://www.mouser.in/.
All the component's buying links from Mouser Electronics are provided.
General Essential:
S No | Components | Quantity | Description | Buy link |
1 | Breadboard | 2 | A medium-sized breadboard for building circuits without soldering | Buy |
2 | Jumper Wires Set | 1 | A set of male-to-male, male-to-female, and female-to-female jumper wires (around 30-40 wires) to connect components on the breadboard.
| Buy |
3 | Resistors Set | 1 | common values (220Ω, 1kΩ, 10kΩ) for use in various circuits. | Buy |
4 | LEDs | 1 | Different colored LEDs for practicing basic GPIO, PWM, and visual feedback. | Buy |
5 | Push Buttons & Switches | 1 | Basic pushbuttons and toggle switches to implement user inputs | Buy |
6 | Potentiometer | 1 | A 10kΩ potentiometer for ADC and PWM control exercises. | Buy |
7 | Capacitors | 1 | A small selection (100nF, 10µF) for filtering and timing applications. | Buy |
Transistors | 1 | For Switching and driving applications | Buy | |
8 | Multimeter | 1 | For checking voltages, continuity, and component testing. | Buy |
9 | Wire Stripper | 1 | To prepare jumper wires when needed. | Buy |
10 | Screwdriver | 1 | A small flat or Phillips screwdriver may be required for assembling modules. | Buy |
Sensors and Modules
S No | Components | Quantity | Description | Buy link |
Piezo Buzzer | 1 | For practicing sound generation and feedback | Buy | |
LDR (Light Dependent Resistor) | 1 | For light sensor applications. | Buy | |
DHT11/DHT22 | 1 | Temperature & Humidity Sensor | Buy | |
Ultrasonic Sensor (HC-SR04) | 1 | For distance measurement tasks and small projects. | Buy | |
7-Segment Display | 1 | Single or 4-digit common cathode for practicing display and GPIO. | Buy | |
Relay Module | 1 | For switching high-power devices using low-power GPIO | Buy | |
128x64 OLED Display | 1 | Simplifies output tasks, allowing you to display messages and sensor data. | Buy | |
Servo Motor (SG90 or similar) | 1 | Useful for control applications using PWM. | Buy | |
Small DC Motor | 1 | For practicing motor control via PWM. | Buy | |
RGB LED | 2 | For practicing multi-color LED control with PWM. | Buy |
Development Board
S No | Components | Quantity | Description | Buy link |
Arduino UNO | 1 | For programming and application building. | Buy | |
USB Cable | 1 | Used to connect the Arduino UNO to computer for programming and power. | Buy |