Pico-BMC
PicoBMC adds simple remote power management to any computer. Unlike the PiKVM and nanoKVM projects, the PicoBMC project does not implement full KVM features (yet!) but costs less, is significantly smaller, and consumes less power. It uses the RaspberryPi Pico and the firmware is written in C++ using the Pico SDK and LWIP library for HTTP support. Users can make HTTP requests to the BMC to perform power on/off remotely and monitor the computer's power status.
Hardware
PicoBMC is built on the RaspberryPi Pico W microcontroller. It also uses few simple circuits to perform the remote power switch and power monitoring. It requires few additional hardware to be fully functional.
Firmware
The firmware uses the Pico SDK and LWIP to implement the HTTP server interface. This was choosen for the low overhead and potential for additional features in the future.
Want to learn more about this project? Reference the project repository here.