HC-SR04 Ultrasonic Sensor with Raspberry Pi Pico using MicroPython

HC-SR04 Ultrasonic Sensor with Raspberry Pi Pico

This tutorial shows how to interface the HC-SR04 ultrasonic sensor with Raspberry Pi Pico for contactless distance measurement using MicroPython. The HC-SR04 is a popular and low-cost ultrasonic distance sensor capable of measuring distances from 2 cm to 400 cm with an accuracy of approximately 3 mm. It operates at 5V and communicates using a … Read more

BME280 with Raspberry Pi Pico using MicroPython

BME280 with Raspberry Pi Pico using MicroPython

In this comprehensive guide, we will learn how to interface the BME280 environmental sensor with the Raspberry Pi Pico using MicroPython. The BME280 is a highly accurate and versatile sensor capable of measuring temperature, barometric pressure, and relative humidity simultaneously. This makes it an excellent choice for weather station projects, indoor climate monitoring, altitude estimation, … Read more

OLED Display with Raspberry Pi Pico using MicroPython

OLED Display with Raspberry Pi Pico using MicroPython

In this tutorial, we learn about the SSD1306 0.96-inch I2C OLED display and how to interface it with Raspberry Pi Pico using MicroPython. An OLED (Organic Light-Emitting Diode) display is a popular choice in embedded projects because each pixel generates its own light, eliminating the need for a backlight. This results in excellent contrast, wide … Read more

SSD1306 OLED with STM32 Nucleo using STM32CubeIDE

SSD1306 OLED with STM32 Nucleo using STM32CubeIDE

In this tutorial, we will learn to interface SSD1306 OLED with STM32 Nucleo and program it using STM32CubeIDE and HAL libraries. An OLED (organic light-emitting diode) is used frequently in displaying texts, bitmap images, shapes, and different types of clocks. They offer good view angles and pixel density in a cost-effective manner. At first, we … Read more

ESP32 Real Time Clock (RTC) using DS3231 Module and display on OLED

ESP32 RTC with DS3231 RTC Module hardware front

In this ESP32 tutorial, we will interface DS3231 RTC Real Time Clock module with ESP32 which used to get current time. We will display RTC values on an OLED. We will build a Real Time Clock (RTC) with the help of DS3231 module, ESP32 and OLED display. A real time clock is basically a digital … Read more

ESP8266 NodeMCU with HTU21D Temperature and Humidity Sensor

HTU21D with ESP8266 Display Sensor Data on OLED

In this user guide, we will learn to interface HTU21D Temperature and Humidity Sensor module with ESP8266 NodeMCU. Firstly, we will introduce you to HTU21D sensor including its pinout, features, and interfacing with the ESP8266 board. Secondly, we will install the Adafruit HTU21D library in Arduino IDE to access the sensor data. Lastly, we see … Read more

SSD1306 OLED with STM32 Blue Pill using STM32CubeIDE

STM32 Blue Pill with OLED

In this tutorial, we will learn to interface SSD1306 OLED with STM32 Blue Pill and program it using STM32CubeIDE and HAL libraries. An OLED (organic light-emitting diode) is used frequently in displaying texts, bitmap images, shapes, and different types of clocks. They offer good view angles and pixel density in a cost-effective manner. At first, … Read more

K-Type Thermocouple MAX6675 Amplifier with ESP8266 NodeMCU

K-Type Thermocouple MAX6675 Amplifier with ESP8266 NodeMCU

In this tutorial, we will learn how to interface K-Type Thermocouple MAX6675 Amplifier with ESP8266 NodeMCU and how to use it to measure temperature. The guide includes a brief introduction of the module with its pinout and connection diagram with ESP8266. Additionally, we will show you two Arduino sketches where we will be able to … Read more

DHT11 DHT22 with Arduino – Display Readings on OLED

DHT11 DHT22 with Arduino and OLED display

In this user guide, we will learn to interface the DHT11 and DHT22 with Arduino which is used for humidity, and temperature using Arduino IDE. Firstly, we will learn about DHT11/DHT22 such as its introduction, pinout diagram, and interfacing diagram with Arduino. Secondly, we will see how to install the DHT sensors library in Arduino … Read more

DHT11 DHT22 with ESP8266 NodeMCU – Display Readings on OLED

DHT11 DHT22 with ESP8266 NodeMCU and OLED

In this user guide, we will learn to interface the DHT11 and DHT22 with ESP8266 NodeMCU which is used for humidity, and temperature using Arduino IDE. Firstly, we will learn about DHT11/DHT22 such as its introduction, pinout diagram, and interfacing diagram with ESP8266 NodeMCU. Secondly, we will see how to install the DHT sensors library … Read more