STLINK-V3 compact in-circuit debugger and programmer for STM32