Demo video: [ https://www.bilibili.com/video/BV1hy4y1W7NL#reply4659296399 ]()
Then, follow the steps below to set the settings in sequence. COM: is the actual port number of your computer.
When the prompt is completed, you need to power off and restart, and then power on again. Because this is the first time, there is no wifi data in the NVS storage of ESP32, so it will automatically enter the Web configuration mode. At this time, turn on the phone, enter the wifi settings, and connect the phone to the "desktop" "Small TV", then the network configuration page will automatically pop up, just enter the wifi information of the environment. Note that ESP32-WROOM-32 does not natively support the 5G frequency band, so you know, enter the wifi name in Chinese + numbers + letters + symbols You can combine them at will, just don't output them. Confirm that they are correct and click "Save". After receiving the data, the small desktop TV will automatically restart and connect to the newly set wifi. If the information is entered incorrectly, during the connection process, when the progress bar is almost over, , it will automatically enter the distribution network mode (who told you to enter it wrong) Single button mode setting. If you want to enter this mode, it is also mentioned above. It is actually very simple. First, the small desktop TV must be powered off or work normally. Press the button on the back without releasing it (soft restart will be performed after pressing the button), and then there will be a text prompt on the screen, what information is prompted, just release the button on this page to complete the setting (this method is indeed very time-consuming)
Current problems: [1] When used under mobile broadband, there will be a discrepancy between the location and the location displayed on the screen. The reason is not explained in detail. You know → The program setting function will be added in the single-button setting mode in the future. [2] Network If the environment is poor (the network speed is poor), the moving part of the screen will stop when getting data online. The reason is that the function to get api data always stays in the while, and no data is obtained (or times out), so it will not jump out → Follow-up Will run this work under RTOS, and can reasonably "squeeze" the dual-core processor of ESP32
Beautiful pictures
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet