ARDUINO IDE + ESP32 + OpenWeatherMap + LED Matrix P5 RGB 64x32 + DS3231 RTC | ESP32 Weather Station @utehstr
ARDUINO IDE + ESP32 + OpenWeatherMap + LED Matrix P5 RGB 64x32 + DS3231 RTC | ESP32 Weather Station  @utehstr
Uploaded August 2024 | Updated September 2026, 2 weeks ago
***********************************************
Follow and contact me on Instagram : instagram.com/utehstr
***********************************************

ARDUINO IDE + ESP32 + OpenWeatherMap + LED Matrix P5 RGB 64x32 + DS3231 RTC :
- Weather Station with Arduino IDE, ESP32, OpenWeatherMap and LED Matrix P5 RGB 64x32.

Software used :
- Arduino IDE (V1.8.19).

Arduino core :
- Arduino core for the ESP32 (V2.0.16).

Arduino libraries used :
- Arduino_JSON by Arduino (V0.2.0).
- Adafruit BusIO by Adafruit (V1.16.1).
- RTClib by Adafruit (V2.1.4).
- Adafruit GFX Library by Adafruit (V1.11.9).
- HUB75 RGB LED matrix panel library utilizing ESP32 DMA by mrfaptastic.

Hardware used :
- ESP32 DEVKIT V1.
- LED Matrix P5 RGB 64x32
- DS3231 RTC Module.
- And other equipment such as cables, power supplies and others.

API used :
- OpenWeatherMap API.

Timestamp :
00:00 Opening
00:29 Project Preview
02:19 Installation Image
02:28 Step 1 - Create an OpenWeatherMap account and get the API Key
04:26 Step 2 - Test OpenWeatherMap API Key
07:24 Step 2 - Test OpenWeatherMap API Key (Demo)
07:54 Step 3 - Test and Setup DS3231 RTC Module
10:07 Step 3 - Test and Setup DS3231 RTC Module (Demo)
11:39 Step 4 - Test P5 RGB 64x32
14:06 Step 4 - Test P5 RGB 64x32 (Demo)
14:36 Step 5 - Weather Station
18:37 Step 5 - Weather Station (Demo)
20:26 Closing

***********************************************
Download Arduino Code and other files : drive.google.com/file/d/1JYa1OFQZbg8NLqsBaGyqFiH22DiUgwwe/view?usp=sharing

The code file is saved in the .rar file format. I created a .rar file using Winrar V5.50, so to extract it, make sure you use the same version of Winrar that I use or the latest version or use the winrar extractor online.
***********************************************

SORRY IF MY ENGLISH IS CONFUSING, I USE AN ONLINE TRANSLATOR.

THANKS FOR WATCHING & DON'T FORGET TO LIKE , SHARE, COMMENT AND SUBSCRIBE.

***********************************************
For other video tutorials on this channel, please see this playlist:

- Basic4Android (B4A) Tutorials : youtube.com/watch?v=-BIq32-qEgA&list=PLnXsmScWzcm6RVlhPM7qg_OJ2N8OpV99d
- Electronics Tutorials : youtube.com/watch?v=rLdsWt6EP6w&list=PLnXsmScWzcm766h5Dn4AJjbJRzDfCPh4h
- Arduino Tutorials : youtube.com/watch?v=A3_EBZqCG5s&list=PLnXsmScWzcm48hvcTTRAUFcP5Fjd4u8cS
- Great Cow Basic Tutorials : youtube.com/watch?v=orHrLmEvp0o&list=PLnXsmScWzcm7xejzacm5cKJMIh_tXXxN8
- Bascom Avr Tutorials : youtube.com/watch?v=JYKSkNQq9eM&list=PLnXsmScWzcm6F9gX1wYenqjKdqVSM7d6B
- VB .NET Tutorials : youtube.com/watch?v=Sy2vjWO0ydM&list=PLnXsmScWzcm4g8AWEJ6WXVUOBh_cWF5_z
- LoLin NodeMCU V3 ESP12E ESP8266 Tutorials : youtube.com/watch?v=8jMr94B8iN0&list=PLnXsmScWzcm5MERfTvcUNKsYhOUGKe3-V
- ESP32 Tutorials : youtube.com/watch?v=To3TIOFX6cA&list=PLnXsmScWzcm7Y5yCDItJP5Kny_MJ8DeDD
- ESP32 CAM Tutorials : youtube.com/watch?v=_5VmYJZI4XI&list=PLnXsmScWzcm6HjC0CIfVmRG1855tjhj5z
***********************************************

***********************************************
- Download Arduino IDE : arduino.cc/en/Main/Software
- Download Notepad++ : notepad-plus-plus.org/downloads
***********************************************

***********************************************
Reference :
- OpenWeatherMap API (Current weather data) : openweathermap.org/current
- HUB75 RGB LED matrix panel library utilizing ESP32 DMA by mrfaptastic : github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA
- Adafruit_GFX getTextBounds() : forums.adafruit.com/viewtopic.php?p=486141#p486141
- ESP32 HTTP GET with Arduino IDE (OpenWeatherMap.org and ThingSpeak) : randomnerdtutorials.com/esp32-http-get-open-weather-map-thingspeak-arduino
- image2cpp : javl.github.io/image2cpp
- Adafruit GFX Pixel font customiser : tchapi.github.io/Adafruit-GFX-Font-Customiser
- ASCII Table : rapidtables.com/code/text/ascii-table.html
- PIXILART draw : pixilart.com/draw?ref=home-page
- Convert JSONVar to string Temperature from Open Weather : forum.arduino.cc/t/convert-jsonvar-to-string-temperature-from-open-weather/1004020
- fixed monospaced font 5x7 (Author Rob Jennings) : github.com/robjen/GFX_fonts/blob/master/GFX_fonts/Font5x7FixedMono.h

and from several other sources.
***********************************************
ARDUINO IDE + ESP32 + OpenWeatherMap + LED Matrix P5 RGB 64x32 + DS3231 RTC | ESP32 Weather StationARDUINO IDE + ESP32 + TFT LCD Touchscreen ILI9341 240*320 + LVGL + EEZ Studio | Simple Multi-ScreenArduino IDE + ESP32 + P10 | Interfacing P10 LED Display with ESP32 + Set Text on P10 with Web ServerArduino | Communication Two LoLin NodeMCU V3 ESP8266 (Client Server) for Controlling LEDArduino | NodeMCU ESP8266 sends DHT11 Sensor Data (Temperature and Humidity) to ThingSpeakArduino | Using TM1637 4 Digits Seven Segment Display with ArduinoARDUINO IDE + ESP32 + TFT LCD Touchscreen ILI9341 + DS3231 RTC + LVGL + EEZ Studio | Analog ClockARDUINO UNO + REYAX RYRR10S RFID NFC MODULE | Arduino Uno with REYAX RYRR10S RFID NFC ModuleARDUINO IDE + ESP32 + RobotDyn AC Dimmer Module | RobotDyn AC Dimmer Module with ESP32 (Web Server)Arduino + Touch Sensor TTP223B Digital Switch | Arduino UNO with Touch Sensor TTP223BBasic4Android (B4A) | Arc Menu / Circle MenuArduino IDE + ESP32 + Pulse Sensor + OLED Display + Web Server | Heart Rate Monitoring with ESP32
Uteh Str |

ARDUINO IDE + ESP32 + OpenWeatherMap + LED Matrix P5 RGB 64x32 + DS3231 RTC | ESP32 Weather Station

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER