Story
In this video, I demonstrate how to program and customize the CrowPanel — an ePaper display based on the ESP32 — to monitor your TrueNAS server in real time. This is the third episode in my CrowPanel series, and it builds upon previous tutorials where I covered the device’s specs and how to easily start programming it.
Using the TrueNAS REST API, I show how to query and display pool health, temperature, and storage usage directly on the CrowPanel. The project combines DIY electronics, home server monitoring, and practical API integration. The result is a sleek, always-on dashboard that’s both energy-efficient and informative.
All the source code is freely available on GitHub, so you can easily replicate or extend the project:
🔧 https://github.com/Taikun/CrowPanel-ESP32-4.2-E-paper-HMI-Display-with-400-300
Whether you’re a homelab enthusiast or just looking to extend your TrueNAS setup with a stylish and functional display, this project is a great starting point.
📺 Watch the full video tutorial here: