Archives: Projects

Installing and Running MicroPython on ESP32-C3 Super Mini
Introduction In this article we will install and run MicroPythonon on ESP32-C3 super mini, using a tool made by Espressif called "esptool". The final object is to run microPython code into our ESP32-C3 super mini. Then I will show you how to implement a simple LED blink code...
Continue Reading
A more professional delay code without sleep() in microPython
Introduction If you use Arduino you may use it to implement code with delay() or delayMicroseconds(). Let's write more professional code without sleep() in microPython. If you are just starting with microPython, I invite you to start the right way. MicroPython has its own...
Continue Reading
Photodiode light level detection with Arduino
In today’s article, we will implement a photodiode light-level detection with Arduino UNO. We will use Arduino IDE software for coding and a ready-made photodiode module as the sensor. It is one of those modules easily obtainable in any retailer that sells Arduino stuff. What we...
Continue Reading
12-Bit – 4-Channel SPI V-OUT DAC
Digital-to-analog converters (DACs) provide accurate output voltages for actuation and control in many electronic applications such as industrial, medical, and RF systems. The MAX5715 is a highly accurate, four-channel, 12-bit voltage output DAC. Development with DACs involves...
Continue Reading
Four-Channel Digital Isolator – Reinforced – High Speed – Low-Power
The project presented here is a high-speed, low-power 4-channel digital galvanic isolator. This innovative solution enables the transfer of digital signals between circuits with different power domains, achieving an impressive power consumption of as little as 0.74mW per channel at a...
Continue Reading
Wireless Humidity and Temperature Receiver Unit – Arduino
This project is the receiving end of a Wireless Humidity and Temperature monitoring system. The receiver unit is built around an Arduino microcontroller, utilizing the ATMEGA328 chip, which provides a reliable and efficient processing platform. The NRF24L01 transceiver module is used...
Continue Reading
Wireless Humidity and Temperature Transmitter – Arduino
The project presented here is a Wireless Humidity and Temperature Transmitter that utilizes a DHT22 sensor to measure temperature and humidity levels. The data is then transmitted via an NRF24L01 RF transceiver module to a receiver board, which displays the readings on an OLED...
Continue Reading
434Mhz Wireless Receiver – LED Dimmer – Arduino Compatible
The Wireless Receiver Dimmer is a complementary component to the Wireless Potentiometer Transmitter, designed to receive and process data transmitted from the transmitter. This project can be used to drive the LED, Heater or brushed dc motor, and supports inductive or resistive loads....
Continue Reading