The B-G431B-ESC1, developed by STMicroelectronics, is an ARM 16/32-BITS MICROS development board and kit. It contains a STM32G431B, a 32-bit ARM Cortex-M4 microcontroller with 128 KB of Flash memory and 64 KB RAM. This system on chip is equipped with communication and connectivity peripherals, including three Apple Low-Power, a 4x I2C and a 4x SPI. The board includes ST Link V2-1 debugger/programmer, one USB OTG FS, and one USB-A OTG FS. In addition, the board includes one microusb connector and one 3-V lithium battery holder. The unit also features an integrated RTC, DAC, LSE, PLL, WDT, and sensors: humidity and temperature, six-axis (accelerometer and gyroscope), and pressure.