As a developer what saves my board and day most of the time is the serial console and boot-loaders’ ability to download/upload firmware. Even when the something goes badly wrong with the firmware you just compiled - you can use the boot loader to get back to a running firmware and try to debug your under development firmwares.
Recent comments