xk4L7Nv3N

ESP32_32E Desktop Weather Terminal

 
Overview
 ESP32 Multifunctional Time and Weather Desktop Display Terminal
   Project Introduction: This project uses the ESP32-WROOM series domestic WiFi chip as the main control chip. Local sensors, specifically the SHT30 and BMP280 temperature, humidity, and barometric pressure sensors, are used to detect and display local temperature data in real time. The main control unit automatically obtains its location and weather conditions via IP address. The built-in light sensor automatically adjusts the screen brightness based on ambient light intensity and features OTA remote firmware upgrade functionality.
#### Shell Design #### Circuit Design  
#### Library Installation Method and Compilation Tutorial
1. Download and install Arduino IDE 1.8.19 (https://www.arduino.cc/en/software)
2. Unzip the files in the software program/Arduino-libraries directory and place them in the Arduino IDE 1.8.19/libraries directory.
3. Unzip the files in the software program/libraries directory and place them in the Arduino Library directory of your system documentation.
   For example: C:\Users....your username.....Documents\Arduinolibraries
   . If this path does not exist, run the example in the IDE first and then check it.
4. Download the ESP32 development board from the Arduino IDE 1.8.19 software.
5. Select the development board in the tools options (as shown in the image). 6. Open the file `/arduinoIDE_minicctv_main_ino/arduino_IDE_cctv.ino` and compile it. If there are no errors, the first four steps are correct.
#### Instructions for Use
1. **Connecting to WiFi:** For first-time use, you need to connect to your own WiFi network.
  1.1: After powering on, wait for the WiFi connection timeout screen to appear.
  1.2: Turn on your phone or computer's WiFi and search for and connect to WiFi networks starting with `ESP32`
  . 1.3: In the pop-up window, select the WiFi name and enter the WiFi password.
  1.4: Click Save and wait for the module to connect to WiFi.
2. **Online Firmware Update** 
  2.1: Contact the administrator and provide the device serial number
  . 2.2: Wait for the administrator to upload the firmware. 2.3
  : Restart the device after the firmware upload is complete.
  2.4: The device will automatically connect to the internet and update the firmware after restarting. Just wait.
 
#### All files are open source. This project, without my authorization, must comply with the **GNU General Public License** open source agreement. **[Commercial use prohibited]** For the complete project files, please contact the author via
email: **trustedzxz@outlook.com** 
or QQ: 226885396
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-27 03:35:49
  • How to program the four direction keys on PocketPC using C#?
  • RS485 circuit optocoupler
  • Device nonlinearity issues
  • How to add WebBrowser to dialog in WM5 VC2005?
  • EK-LM3S811 that I got in seconds: How can I start learning it?
  • microbit, I want to play with it too——by dibo

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号