dev-resources.site
for different kinds of informations.
ESP32 Weather Dashboard with a WiFi Menu
Published at
1/8/2025
Categories
esp32
arduino
Author
blueskyson
Author
10 person written this
blueskyson
open
I first made this project using Raspberry Pi Zero and Python (link), and then I re-made it using ESP32 and Arduino. My weather dashboard shows the current weather and a bar chart of 5-day high and low temperatures. There's also a menu interface for switching Wi-Fi connections.
Hardware setup: ESP32 paired with a Nextion NX8048T050 HMI touchscreen display on UART2.
Features:
- Weather data fetching from Open-Meteo API
- Utilizes WiFi library for network connection management
- Utilizes Nextion GUI designing commands to draw a 5-day weather bar chart
- Automatic location detection via IPInfo.io API
- Geocoder for location name resolution via Nominatim API
The next step is to set up all the binaries/elf and RTOS from scratch without using the Arduino framework. I don't know how hard would it be. I hope I'll make it in a few weeks.
Demo video: https://www.youtube.com/watch?v=S042fLQz42w
arduino Article's
30 articles in total
ESP32 Weather Dashboard with a WiFi Menu
currently reading
Broadcom APDS η³»εζΆη
read article
Matter protocol on a budget
read article
Ulanzi TC001 - ESP32 Programming / Custom Arduino firmware
read article
Building a Security System, with motion detection and time based settings using Arduino
read article
Blueprint[1]: Arduino IoT Cloud x Blynk Cloud Integration
read article
A Code for Monitoring Temperature and Humidity with Arduino - Made by Gollum...
read article
How to Build a Line Follower Robot with Arduino
read article
Talk about binary search and its application on Arduino
read article
How I Automated a Greenhouse with IoT: The AgriSense Story
read article
Training portal to learn about XSS defenses and Arduino
read article
IRRemote η¨εΌεΊ«ζι
Adafruit_NeoPoxel η¨εΌεΊ«ηει‘
read article
De[v]log#5: Arduino Cloud & Blynk Integration
read article
Home Automation System with Arduino and C++
read article
Automating Arduino Library Deployment with GitHub Actions: Version Validation, Pull Requests, and Release Automation
read article
Arduino Serial.parseInt ε½εΌηιδ½ζΉεΌ
read article
Implementing I2C for the ATtiny85
read article
Beyond the Blinky LED: Building a Command Interpreter for Microcontrollers
read article
η¨η¨εΌζ§εΆ Arduino UNO R4 WiFi η TX/RX ζη€Ίη
read article
Unlock Efficient Coding: Master Embedded Systems with Finite State Machines
read article
LCD 1602 Keypad Shield: How do you feel?
read article
the LivinGrimoire software design pattern
read article
Curso de Arduino, Marketing Digital e Outros Gratuitos Da UFSCar
read article
reading temperature and humidity data from dht11 sensor with arduino
read article
Connecting an Arduino MKR WiFi 1010 to AWS IoT Core
read article
Vending Machine Controller
read article
SmartRobot FollowLine & IoT
read article
PequeΓ±o tutorial sobre Arduino
read article
Getting Started with STM32 Blue Pill in Arduino IDE Using a USB to TTL Converter β Write Your First Program
read article
Controlling a 28BYJ-48 Stepper Motor with Arduino: A Step-by-Step Guide
read article
Featured ones: