When you create a new STM32G0 project in STM32CubeIDE, the debugger initially seems to work correctly. Code execution runs normally until the first interrupt occurs (in my case, the SysTick interrupt). At that moment the program counter suddenly jumps outside of the Flash memory space, so the debugger can no longer show valid source code corresponding to the PC value. At first…
Category Archives: Manuals
Introduction The KT142C UART Control GUI (v9) is a comprehensive Python-based interface designed to control the KT142C audio module via UART. This GUI enables both manual operations and automated test sequences, offering a user-friendly yet powerful tool for audio playback, and device configuration. Built with wxPython for the graphical user interface and pySerial for serial…
Conducted and Radiated EMI – Practical Troubleshooting Guide Understanding EMC, EMI, and EMS EMC (Electromagnetic Compatibility) The overall discipline ensuring that electronic devices and systems function properly in their electromagnetic environment without causing or suffering from interference. EMC = the ability to coexist with other electronics. EMI (Electromagnetic Interference) Any unwanted electromagnetic disturbance generated by…
A simple, powerful method for finding weak points in your electronics Electrostatic discharge (ESD) is one of the most destructive and unpredictable threats in electronic systems. Even a tiny spark can corrupt data, reset a microcontroller, or permanently damage sensitive components. Professional ESD guns cost hundreds to thousands of dollars — but there is a…



