Blog about Web Programming and Electronics
💬 👤

Blog about Web Programming and Electronics

The Vadnica Blog is a place where I share my experience with web programming and electronics. Here you will find articles about HTML, CSS, JavaScript, PHP and MySQL, as well as Arduino projects, Linux and news from the world of technology. I write in a simple, understandable language, so the content is accessible to both beginners and more experienced readers.

ikona
Arduino & Electronics

How a Cable Tester Works?

A cable is one of the most common things that breaks in a network and electronics — yet the last one...

20. 09. 2026
Arduino & Electronics

What Is Debounce for Buttons: Why One Press Is Not One Press

Have you ever written Arduino code that counts button presses — and gotten two, three, or even five ...

06. 09. 2026
Arduino & Electronics

How to Read Sensors Properly: DHT11, DHT22, DS18B20 and Other Pitfalls

Temperature and humidity sensors are among the most commonly used components in Arduino projects — w...

06. 09. 2026
Arduino & Electronics

How UART Serial Communication Works and How to Use It with Arduino

Whenever you open the Serial Monitor in the Arduino IDE to inspect sensor data or flash new firmware...

22. 08. 2026
Arduino & Electronics

How the SPI Communication Protocol Works and Why It Delivers High Speeds

When connecting peripherals that demand substantial data throughput—such as color TFT displays, SD c...

22. 08. 2026
Arduino & Electronics

How the I2C Communication Protocol Works and Why It Is Ideal for Arduino

When connecting multiple sensors, displays, and peripheral modules to a microcontroller (such as Ard...

22. 08. 2026
Arduino & Electronics

How to Properly Power Arduino Projects

One of the most common mistakes when building electronic projects with Arduino microcontrollers is i...

30. 07. 2026
Arduino & Electronics

How to Build Smart Garden Watering with ESP32 and WiFi

Automatic garden or houseplant watering is one of the most popular and practical projects with the E...

29. 07. 2026
Arduino & Electronics

Difference Between PWM and analogWrite

Arduino does not have true analog outputs. Instead, it uses PWM (Pulse Width Modulation), which crea...

26. 07. 2026
Arduino & Electronics

How a Digital Pin Works on Arduino

Digital pins on Arduino are the basic building blocks of every project. They allow you to turn LEDs ...

26. 07. 2026
Arduino & Electronics

Rotary Encoder and Arduino Mega 2560: How to Properly Prevent Switch Bounce (Debouncing)

A rotary encoder is a fantastic component for controlling projects like FM radio receivers, display ...

15. 07. 2026
Arduino & Electronics

Sealing and Insulation for Water Projects

In projects such as automatic garden watering, two worlds meet: plumbing and electronics. To a...

18. 06. 2026