ARM LCC

October 04, 2025

🇧🇷 Versão em Português

The LCC is UFCG’s undergraduate computer science lab monitoring page — it shows the real-time status of every machine across three lab rooms (LCC1, LCC2, LCC3): which ones are online, offline, or occupied by a logged-in student.

This project brings that same information straight to the terminal using only Bash. It scrapes the LCC website and renders a color-coded ASCII floor map of each lab room, where every machine is represented by its slot number and a status indicator:

  • Green / A — online, student logged in
  • Yellow / N — online, idle
  • Red / X — down

There’s also a script to list which student is logged into each machine by number, and a version built for a Raspberry Pi with an OLED display that cycles through each lab’s summary stats every 9 seconds.

No web browser needed — just run the script and get the full lab overview in your terminal.

Stack: Bash, wget, grep/sed for scraping.

GitHub Repository

Technologies: Shell, Bash

← Back to all projects