Skip to content

koogar/Phat-Stats

Repository files navigation

Phat-Stats is an open-source Arduino project that transforms a TFT display into a real-time PC hardware performance monitor. Developed by Rupert Hirst and Colin Conway, it serves as a larger, color-enhanced counterpart to the Gnat-Stats OLED monitor, offering a visually rich interface for tracking system metrics.(GitHub, GitHub)

🔧 Features

  • Real-Time Monitoring: Displays key PC performance metrics such as CPU usage, temperatures, and more.
  • TFT Display Support: Designed for ILI9341 TFT screens, providing a vibrant and detailed visual output.
  • Arduino Compatibility: Supports various Arduino-compatible boards, including ESP32 and Seeeduino XIAO.
  • Windows Integration: Utilizes the HardwareSerialMonitor Windows client to fetch and transmit system data via USB serial communication.(GitHub, GitHub, GitHub)

🛠️ Getting Started

  1. Hardware Setup:

  2. Software Installation:

    • Flash the appropriate Phat-Stats firmware onto your microcontroller.
    • Install the HardwareSerialMonitor on your Windows PC to relay performance data.
  3. Configuration:

    • Adjust settings within the Phat-Stats firmware and HardwareSerialMonitor to match your hardware setup and monitoring preferences.

📦 Repository Contents

  • Firmware Variants:

    • PhatStats_ESP32_LOLIN: For ESP32-based boards.
    • PhatStats_XIAO_QT-PY_WIO: Tailored for Seeeduino XIAO and similar boards.
  • Documentation:

    • README.md: Project overview and setup instructions.
    • LICENSE.txt: GPL v2 license details.(GitHub, GitHub, GitHub)

📄 License

Phat-Stats is released under the GNU General Public License v2.0. You are free to use, modify, and distribute this software in accordance with the license terms.


🔗 Additional Resources


For detailed setup guides and tutorials, refer to the Phat-Stats ILI9341 TFT Display Hook-Up Guide.


#GNATSTATS OLED, PHATSTATS TFT PC Performance Monitor & HardwareSerialMonitor Windows Client
Rupert Hirst & Colin Conway © 2016-2025

http://tallmanlabs.com http://runawaybrainz.blogspot.com/
https://hackaday.io/project/19018-phat-stats-pc-performance-tft-display

Phat-Stats TFT

Arduino PC Hardware Performance Serial Display Phat-Stats ILI9341 TFT

https://runawaybrainz.blogspot.com/2021/03/phat-stats-ili9341-tft-display-hook-up.html

Licence

GPL v2

Gnat-Stats, Phat-Stats, Tacho-Stats, uVolume & HardwareSerialMonitor Copyright (C) 2016 -2025 Colin Conway, Rupert Hirst and contributors

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; If not, see http://www.gnu.org/licenses/.

About

TFT Arduino PC Hardware Performance Serial Display

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published