All articles

WM_Mini (Watmonitor Mini) is a small PCB measuring 30 x 28.6 mm. It has two mounting holes with a diameter of 3 mm, a communication bus with two data channels and 3V3 power supply. As well as a 2-pin interface for connecting an external 5V power supply for recharging the battery (external power supply, solar panel), while it can...

The MAX98357 mono amplifier is very popular with the Arduino community. It is a reliable module that can be easily connected to the I2S (Inter-IC Sound) audio interface, which is available for example in ESP32-WROOM-32, ESP32-S, or ESP32-S3 and others. Of course, to play sounds, we also need a speaker. I have good experience with 2W and 3W speaker...

I decided to build an injector tester. It will allow the system to inject into measuring cylinders, where differences in the amount of fuel will be visible if an injector does not give the required dose. In this section, we will look at the selected components and in the next section we will show whether the system works or...

The PN532 RFID reader is a popular NFC reader operating at 13.56 MHz. It is popular mainly because it exists in the form of a module that is compatible with Arduino or other open-source hardware. The most famous is the V3 version of this reader, which was brought by ELECHOUSE (a manufacturer from Hong Kong) and can currently be found...

In May 2023, the design of the PCB (printed circuit board) for the RFID DOMINATOR 2.0 stopwatch, which is intended mainly for Airsoft or Paintball games with the DOMINATION game mode, saw the light of day. Subsequently, in August 2023, physical PCB samples from JLCPCB were also released. It was an upgrade of the original version 1.0, which fixed...

Today I would like to present the water level meter IoT monitoring project (Watmonitor), which consists of a web application and sensor nodes, which are formed by a microcontroller and transmission technology that allows the transmission of measured data from ultrasonic distance sensors. The web application allows to record data from the sensor...

Secure Boot is a method of securing the boot process for ESP32 microcontrollers against untrusted firmware and bootloader, which can be physically loaded into flash memory via the UART interface or in an update. Secure Boot combines the method of verifying the digital signature of the firmware in the boot process and also in the process of remote...

Today we will show you the possibility of uploading a compiled program - the so-called machine code into Arduino that is unreadable to the average user. However, it contains instructions that the microcontroller executes. The main advantage of machine code is that it can be uploaded to Arduino by anyone who has access to it without having libraries...

The WiFi thermostat project was originally created for the ESP8266 WiFi microcontroller platform from Espressif as equivalent to the Ethernet thermostat, which was built on the AVR microcontroller ATmega328P used in Arduino UNO, on which an Ethernet shield can be slid. The thermostat allows control of the GPIO output based on the measured...

The WiFi thermostat project for the ESP8266 microcontroller was originally created similar to a room thermostat, which is controlled automatically with its data - i. target temperature and hysteresis. Automated control is used especially during the autumn, winter and early spring months. However, during the summer, the thermostat is switched off...

The ESP32 microcontroller can be programmed in various development environments. Arduino IDE is one of the most popular, mainly due to easy program implementation even for beginners. However, there is also the ESP-IDF framework from Espressif Systems, which manufactures these microcontrollers. It allows closer access to the physical layer of the...

Domination Timer is a device - a stopwatch with a second resolution that allows you to measure the time (time) of a point occupied. The stopwatch has two times for 2 teams playing against each other, visualizing them on the LCD character display. Time is always added to only one of the teams, or not to one if the point (DOMINATOR) is neutral. ...

DOMINATOR (also called DOMINATION Timer) is a device - a stopwatch for Airsoft sports, Paintball with a second resolution. The stopwatch uses an Arduino control microcontroller (Arduino Uno / Nano) or a separate chip (Atmel) AtMega328P, which controls the entire system logic. The stopwatch includes an LCD character display measuring 16x2 (16...

Arduino is a handy embeeded platform that can be used, for example, to build a room thermostat, which we will show today. The thermostat is accessible from the LAN network in which it is located, while it is equipped with a web interface which is used to configure all elements of the thermostat. The web interface runs directly on the...

Today I will present some available sensors for Arduino that can be used in projects for measuring direct current. This means with a nominal supply voltage of 5V with a max. 5V output.

Today I will present my implementation for the game Mastermind, which is also known as Logic. In this implementation, the player does not guess the colors and their order as in the original - table version, which is played by two players, but guesses the numbers and their order. It must be emphasized that the numbers cannot be repeated. The...

Cycling is a very popular sport, also thanks to the successful athlete Peter Sagan. Passionate cyclists traverse our roads and sidewalks. However, as the weather does not always matter, many bicycle fans would welcome cycling from the comfort of home. That's why today I bring a way to achieve this, say, augmented reality in the form of Google Maps....

Continuing the overview of modules for the Arduino, we move from current measurement to voltage measurement. We will introduce several compatible sensors for Arduino, which have the option of 5V power supply with max. 5V output. All of the modules are designed in the manner of a voltage divider, while the maximum measurable voltage is at the level...

Today I would like to present a project that I have implemented in two versions. The project uses 12 shift registers 74HC595 and 96 LEDs, Arduino Uno board with Ethernet shield Wiznet W5100. 8 LEDs are connected to each shift register. The numbers 0-9 are represented by LEDs. Each shift register is equipped with 8 output terminals.

© 2025 Arduino Blog - . All rights reserved - martinius96@gmail.com
Powered by Webnode Cookies
Create your website for free! This website was made with Webnode. Create your own for free today! Get started