2025-04-16 8:35 AM - last edited on 2025-04-16 8:50 AM by Andrew Neil
Split from https://community.st.com/t5/stm32-mcus-motor-control/use-of-b-g431b-esc1-to-implement-my-own-algorithm/td-p/794170 as that is answered, and this is a new question.
I needed to confirm this before making use of it.
In the same thread, I have seen that these boards, although an STM32G431 is programmed, also have an STM32F103 on the daughtboard:
https://www.st.com/en/evaluation-tools/b-g431b-esc1.html#featured_resources-0
What is its function on the board?
2025-04-16 8:47 AM
It's probably the ST-Link - details should be in the User Manual.
2025-04-16 9:03 AM - edited 2025-04-16 9:43 AM
Indeed this is the STLINK block (used to program the STM32G4 MCU):
According to the board's schematic.
And this is the view on the PCB with the MCU and the ST-LINK (USB) connector:
And from the description on the board's page:
2025-04-16 9:35 AM
Embedded ST-LINK/V2-1, provides a serial debug connection, and drag-n-drop .BIN file programming of the STM32G4 firmware.
See also STM32 Cube Programmer
You can break-off the programming / USB portion at the mouse-bites on the PCB separating the two halves. The debug/programming then has those 4 copper pads at the J4 position.