TDD example for embedded development
A ‘minimum’ makefile based project which demonstrates TDD design for a crude usart driver and send buffer utility. Uses doctest for unit tests and trompeloeil for Mocks.
The driver is set-up to support the NUCLEO-F767ZI but is stand-alone and the only build dependency should be arm-none-eabi-gcc