What microcontroller powers the FL_M99_V1/V2/V3 modules?
All three revisions use the BK7231N (also marketed as BL2028N) Wi-Fi+Bluetooth SoC [Elektroda, p.kaczmarek2, post #20800227]
Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tam| Pin number | Symbol | I/O type | Function | 1 | 3V3 | P | Power supply 3V3 | 2 | P6 | I/O | Support hardware PWM and correspond to P6 of the IC | 3 | GND | P | Power supply reference ground | 4 | P7 | I/O | Support hardware PWM and correspond to P7 of the IC | 5 | RX1 | I/O | UART_RX1, which is used for receiving user data and corresponds to P10 of the IC. Do not pull it up. By default, the MCU serial port should be in low-level or high-impedance state. | 6 | P8 | I/O | Support hardware PWM and correspond to P8 of the IC | 7 | TX1 | I/O | UART_TX1, which is used for transmitting user data and corresponds to P11 of the IC. Do not pull it up. By default, the MCU serial port should be in low-level or high-impedance state. | 8 | ADC | I/O | ADC, which corresponds to P23 of the IC | 9 | P24 | I/O | Support hardware PWM and correspond to P24 of the IC | 10 | CEN | I/O | Reset pin | 11 | P26 | I/O | Support hardware PWM and correspond to P26 of the IC | Test point | RX2 | I/O | UART_RX2, which corresponds to P1 of the IC. This pin is not allowed to use. | Test point | TX2 | I/O | UART_TX2, which is used for outputting logs and corresponds to P0 of the IC | Test point | CSN | I/O | Mode selection pin. If it is connected to the ground before being powered on, enter the firmware test mode. If it is not connected or connected to VCC before being powered on, enter the firmware application mode. It corresponds to P21 of the IC. |
TL;DR: “Flash it like CB2S” is the golden rule, and the 11 × 2 castellated module exposes 5 PWM pins [Elektroda, p.kaczmarek2, post #20800227] Follow a simple 3-wire 3.3 V UART hookup to load OpenBeken safely.
Why it matters: One quick flash swaps Tuya cloud lock-in for local Home Assistant control.
• Supply: 3.3 V DC, 120 mA peak [BK7231N Datasheet]. • Core: 32-bit BA22 @ 120 MHz typical [BK7231N Datasheet]. • Flashing speed: stable up to 921 600 bps with BK7231GUIFlashTool [GitHub README]. • GPIO: 5 hardware PWM + 1 ADC pin [Elektroda, p.kaczmarek2, post #20800227] • Module footprint matches Tuya CB2S (18 × 18 mm) [Elektroda, p.kaczmarek2, post #20800227]
Comments