14
SBMS0
SBMS0
www.ElectroDacus.com
www.ElectroDacus.com
6 The 16pin connector
6 The 16pin connector
There is a 16pin connector on the left side of the LCD on SBMS and it is used for different functionality described below.
01 02
03 04
05 06
07 08
09 10
11 12
13 14
15 16
USART TX
USART RX
SDA / EXT IO1
BOOT 0
ESP RST
GND
3.3V (2.7V)
EXT ADC2
GND
EXT IO2 / SCL
EXT IO5 / SWK
EXT IO6 / SWD
GND
3.3V (2.7V)
EXT ADC3
GND
01 & 02
UART TX and RX pins are used for the WiFi module so if you want to use the USART for
something else then WiFi will be disabled (voltage levels 0 to 3.3V).
03 & 04
This two pins are reserved as I2C port for communicating with Digital MPPT heat
controller. Firmware version 3.0g or higher has support for DMPPT450 but only for
monitoring and settings with SBMS0 not charging.
05
Boot 0 connected to pin
12
will put the STM32F373 microcontroller in programming mode.
06 & 08
This pins have dual function as programmable EXT IO5 and IO6 (0 to 3.3V 20mA max)
and as SWK and SWD programming interface for the STM32F373.
07
ESP Flash connected to GND will put the ESP32 WiFi module in programming mode.
12
This is a 3.3V (3.15V typical) supply from the main board after it will go trough a schottky
diode will supply the WiFi module drooping to around 2.7V or if WiFi is OFF 2.8V that will
supply the digital isolator.
13 & 14
Ext ADC inputs 2 and 3 with analog input range of 0 to 1.8V that will be logged in the internal SBMS memory at 2 minute
intervals but not used in any automation with the latest firmware version. This are good if you want to log some other analog signals.
09, 10, 15 & 16
GND (same common ground plane for all 3 pins).