JeeH version 5.4.0 release notes and highlights:
This is mostly to consolidate what there is, to prepare for a new v6 series of releases (the reason is described in this post - in short: I want to redo the tasks-vs-threads design and the test automation).
Changes in v5.4.0:
- 
More work on a RAM-based test runner, using openocdto upload the code.
- 
Explore more ways to send test output through ITM/SWO, which avoids the need to dedicate a UART to this. It relies on PB3 being connected to the ST-Link, which is the case on most Nucleo and Discovery boards from STM. 
- 
A brief exploration to run Unity tests through ITM/SWO. It works, but Unity does not add very much for my tests, and pio testis a bit less convenient thanpio run.
- 
The core development now focuses on the Nucleo-32 G431KB board, which has a Cortex M4 with modern peripherals (e.g. DMAMUX), and an ST-Link v3 on board. 
That’s about it for this release. It’s more a preparation for the next step, i.e. reculer pour mieux sauter …
Onwards!