And the '#ifndef' indicates they can be overridden, on the command line, by 'CMakeLisst.txt', or board definition, but, if you want to do that within the 'main.c', the actual pins used can be specified.As far as UART, uart.h has these defaults:
As you say, horses for courses, whatever one prefers.
Statistics: Posted by hippy — Mon Jan 26, 2026 1:03 am