This engineering board uses the Renesas R7FA2E1A72DFL#AA0 chip, and the onboard CH340 can directly program programs through the Type-C data cable. Through the chip's built-in hardware IIC and the BH1750 module, the BMP280 communicates in real-time to monitor the ambient light intensity, air pressure, and temperature and display them on the OLED screen, and transmits the data to the server or mobile phone through serial communication. When the temperature or air pressure or light intensity reaches a certain value, an alarm will be issued and reported through the serial port. This project mainly uses IO port control, IIC, and UART. Because I was not very familiar with the development process of Renesas chips for the first time, the serial port line was connected incorrectly during the drawing board. This version of the onboard Bluetooth module and wifi module cannot be used, and the buttons cannot be used normally because they are not in the corresponding interface. The buzzer uses a timer to control the high-low level transition of the IO port to make it sound, but I don't know why the timer buzzer can sound during initialization. When the timer is started in the subsequent conditional judgment, the buzzer does not sound. Due to the time, the reason cannot be tested for the time being. The preliminary judgment is that it is a priority issue.
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