Skip to content

mipxman/RF-Modules-with-ESP32-S3-and-Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32-S3 and RF modules

This project was developed for the "Electronics for Applied Physics" course at the University of Bologna.

You are free to use, modify, and distribute this code for academic and educational purposes.

This project establishes a wireless temperature and humidity monitoring system using an Arduino Mega 2560 R3 with a DHT11 sensor and an RF 433MHz transmitter to send data. On the receiving side, an ESP32-S3 with an RF 433MHz receiver collects the data, displays it on an LCD screen (LM016L), and hosts a web server to show real-time temperature and humidity readings over WiFi.

🔹 Features:

✔ Wireless Data Transmission (RF 433MHz)

✔ Real-Time Monitoring on LCD & Web Interface

✔ ESP32-S3 as a Web Server with WiFi Connectivity

✔ Low-Power, Cost-Effective Solution

For details of Arduino MEGA 2560 pinout see here and for ESPS3-32 see here.

📋 Requirements

Component Quantity Description Buy Link
ESP32-S3 1 Microcontroller (Receiver) 🔗 Amazon
Arduino Mega 2560 R3 1 Microcontroller (Transmitter) 🔗 Amazon
DHT11 Sensor 1 Temperature and humidity sensor 🔗 Amazon
RF 433MHz TX Module 1 Wireless transmitter module 🔗 Amazon
RF 433MHz RX Module 1 Wireless receiver module 🔗 Amazon
I2C LCD Display (LM016L) 1 LCD module to display data 🔗 Amazon
Jumper Wires Various For connecting components 🔗 Amazon
Power Supply 1 5V power supply for microcontrollers 🔗 Amazon

I use the Arduino Mega and ESP32-S3 with a RF modules to send a temperature data and humadity in the web-server and archive that.

This document is completing soon.

🛠 Wiring Configuration

📡 Wiring for Arduino Mega 2560 R3 (Transmitter)

Component Arduino Mega Pin
DHT11 Data Pin 2
RF TX DATA Pin 7
RF TX VCC 5V
RF TX GND GND

📡 Wiring for ESP32-S3 (Receiver)

Component ESP32-S3 Pin
RF RX DATA Pin 13
RF RX VCC 5V
RF RX GND GND
LCD SDA GPIO 8
LCD SCL GPIO 9

© 2025 MO (mipxman)

About

Applied Electronic Projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages