This design is based on the design of a solar photovoltaic lighting system based on the ESP32 microcontroller. The ESP32 microcontroller is selected as the main control unit of the system, with ws2812 color LED, OLED display, and temperature and humidity sensors as the core; solar panels are used to convert solar energy into electrical energy. The designed lithium battery charging circuit charges the 3.7V lithium battery, and the lithium battery supplies power to the entire system. Secondly , the ESP32 microcontroller is used to control the WS2812 colored lights, OLED display, and temperature and humidity sensors, so that the WS2812 colored lights turn on and off in a fixed period of time, and at the same time, the collected temperature and humidity values are displayed to the OLED. The design completes a more intelligent Solar photovoltaic lighting system.
Outstanding advantages of the system: (1) By adjusting the two-position toggle switch, it is possible to convert 5V to 3.3v, and convert the lithium battery voltage to 3.3v to supply power to the system. (2) The 12v solar panel charges the 3.7V lithium battery through the lithium battery charging circuit designed by CN3795. The charging chip (CN3795) with MPPT - solar battery maximum power point tracking function has a constant current charging current of 3.6A
(3) Through the networking function of ESP32, connect to wifi, synchronize the network time, and display the walking time through OLED
(4) Control the WS2812 lantern by collecting the solar panel voltage
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