A two-way light bar button touch panel controller based on the Renesas R7FA2E1A72DFL#AA32-bit series microcontroller .
R7FA2E1A72DFL#AA is the entry-level single-chip microcontroller of the RA series, based on the 48 MHz Arm® Cortex®-M23 core, with up to 128 kB of code flash memory and 16 kB of SRAM. This product uses an optimized process and Renesas Electronics' low-power process technology. The product supports a wide operating voltage range of 1.6V to 5.5V and a variety of packages, such as LQFP, QFN, LGA, BGA and WLCSP. The RA2E1 is pin- and peripheral-compatible with the RA2L1 product group, making it ideal for battery-powered and space-constrained applications, as well as other systems requiring high performance and low power consumption.
48MHz Arm® Cortex®-M23;
Wide operating voltage range of 1.6V - 5.5V;
Enhanced capacitive touch sensing unit (CTSU);
Independent SPI interface/I2C multi-master interface;
12-bit ADC, LPACMP, temperature sensor;
32-bit general-purpose PWM timer, 16-bit general-purpose PWM timer, low-power asynchronous general-purpose timer;
Two power inputs (TYPE-C and 2PIN binding posts)
Input voltage: 1.6V - 5.5V
two-way PWM output
Potentiometer dimming
Three-way capacitive touch button
T0 switch (default output heating and cooling 1:1)
T1 cold light 3-level adjustment (output out1: out2 1:0.8 1:0.6 1:0.4)
T2 warm light 3-level adjustment (output out1: out2 0.8:1 0.6:1 0.4:1)
(The touch doesn’t work, it’s useless)
Someone can increase the sensitivity of the program. Now it can be done occasionally.Potentiometer to adjust brightness (5 levels) (useful)
#Welding tutorialWelding tutorial: https://www.bilibili.com/video/BV1TU4y1m7Ju/You can directly buy USB to TTL module for burning
![Screenshot 2022-05-10 075825.jpg]
Open Renesas Flash Programmer for burning
The RXD on USB to TTL needs to be connected to the TXD of the board. The TXD on the USB to TTL needs to be connected to the RXD of the board. GND and +5V can be connected directly.
New project
Burn settings
If the following error occurs, you need to press the reset button and reset it.
The burning is successful as shown below
Then power off or reset the board to see the effect
# 3D shell
3D shell drawing using professional version
Professional version link: https://pro.lceda.cn/editor#id=08efd14f166d4445a8e6924ad7cb82a2
STL file in project attachment
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