{"repo":"jackra1n/RustBerry-PoE-Monitor","free":true,"listed":false,"github":"https://github.com/jackra1n/RustBerry-PoE-Monitor","clone":"git clone https://github.com/jackra1n/RustBerry-PoE-Monitor.git","description":"A controller for the display and fan of the Raspberry Pi Waveshare PoE HAT written in Rust 🦀","language":"Rust","stars":45,"topics":["monitoring","raspberry-pi","rust","oled-display","power-over-ethernet","waveshare"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"🦀🍇 RustBerry-PoE-Monitor RustBerry-PoE-Monitor is a Rust-based monitoring and control tool for the Raspberry Pi, specifically designed for use with the Waveshare PoE HAT (B)). This tool provides real-time monitoring of your Raspberry Pi's system statistics, including IP address, memory usage, CPU load, and more, displayed on the PoE HAT's OLED display. Additionally, it offers fan control to maintain optimal operating temperatures. 📖 Table of Contents - 🦀🍇 RustBerry-PoE-Monitor - 📖 Table of Contents - 🌟 Features - 📦 Installation - Easy Installation - Manual Installation - 📝 Configuration - 🛠️ Building - Prerequisites - Building for Raspberry Pi - 🏃‍♂️ Running 🌟 Features - Minimal resource usage - Developed in Rust for memory safety 🦀 - Display real-time system statistics (IP address, memory, CPU usage, etc.) on the PoE HAT's OLED screen 📊 - Automatic fan control based on the CPU temperature 🌡️ 📦 Installation Easy Installation Run the following command to install: And that's it! Manual Installation Check out the wiki page to learn how to install manually. 📝 Configuration Configuration is handled via a TOML file located at: If this file does not exist when you first run the application, it will be automatically created with default settings. You can then edit this file to customize the behavior. Available Options: [display] brightness (Default: 2 ): Sets the OLED brightness level (0 = dimmest, 4 = brightest). screen timeout (Default: 300 ): Time in seconds befor","default_branch":null,"files":null,"tree":[],"storefront":"/r/jackra1n","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jackra1n/RustBerry-PoE-Monitor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}