vadnica-logo
Editor My Blog My Services About the Project Telegram O meni O meni

Arduino World: From the First Resistor to Smart Devices

Welcome to the central hub of my Arduino tutorial. If you are here, you probably aren't looking for dry textbook theory, but rather working examples that you can test on your desk immediately. My journey with Arduino began much like yours – with a pile of questions and a few burnt-out LEDs. Today, on this page, I share tested recipes where I have already found all the errors in the code and wiring for you. Here you will find everything: from basic resistor calculations to complex Wi-Fi clocks and RFID systems for opening doors.

What is Arduino anyway?

Arduino is a microcontroller on a motherboard designed to make the process of using electronics in multidisciplinary projects more accessible. The hardware consists of an open-source board design and an 8-bit Atmel AVR or a 32-bit Atmel ARM microcontroller. The software consists of a standard programming language, a compiler, and a bootloader that runs on the microcontroller. Arduino development boards are sold already assembled or in "build-it-yourself" versions.

Technical Explanation of the Board and Pins

To avoid mistakes and burnt components, read about what each part of the board in the image above means. Every label has its role:

Area on the Image What does it mean? What is it used for?
VBUS (5V) USB Power When you connect the board to a computer, you get a safe 5V voltage from here.
GND Ground A common point (minus pole) for all your components. It must be connected to the GND of your sensors.
Digital (0-13) Digital Pins They detect only two states: ON (5V/HIGH) or OFF (0V/LOW). Ideal for LEDs or buttons.
Analog (A0-A5) Analog Inputs They convert variable voltage (e.g., from a potentiometer) into a number between 0 and 1023.
PWM (~) Pulse Width Modulation Digital pins marked with `~` that can simulate analog voltage (for LED brightness) through rapid switching.
VIN / Power Jack External Power This is where you connect a 9V battery or power adapter if you need the Arduino "in the field."
RESET Reset Button Press it if you want the code on the Arduino to start running from the beginning.
What's next? Now that you know where 5V is, where GND is, and where to plug in an LED, check the side menu. Practical projects await you there that will turn your Arduino into a truly useful device.

On this website, I have divided projects so that they guide you through different technologies:

Technology What will you learn? Main challenge
Displays (TFT 2.0) Outputting text, colors, and fast graphics are refreshing. Correct wiring of SPI pins.
Sensors (IR, RTC) Real-time reading and detecting movement in a room. Sensitivity adjustment (trimmer).
Communication (Wi-Fi, RFID) Internet connection and contactless identification. Secure storage of passwords and UID codes.
Power Circuits Controlling 12V devices (LED strips) with 5V logic. Using MOSFET transistors.

What can you find in this tutorial?

My philosophy is simple: every project must have a clear schematic, verified code, and a bill of materials. Here are the key pillars of my tutorial:

Tip: If you are a beginner, start with the resistor scale. Once you understand the basics, tackle the RFID or Wi-Fi projects. Electronics aren't scary if you approach them step by step!