Testing
Testing Firmware on Raspberry Pi and Microcontrollers
Testing firmware on Raspberry Pi and microcontrollers bridges the gap between host-based unit tests and full hardware integration testing. This post covers pytest-embedded for Espressif targets, MicroPython test patterns, GPIO and serial interface testing, mocking hardware peripherals with a secondary controller, and building CI/CD pipelines that execute