Skip to content

Latest commit

 

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 Badge Systems — Cisco Hack Camp 2026

A collection of embedded systems projects for the CUHSP 2021 ESP32 badge. The repository explores three directions: a desktop-style firmware shell, a modular electronics toolkit, and a reaction/memory testing device with a companion web dashboard.

Projects

Project Focus Highlights
FullOS Desktop-style firmware environment Windowed apps, joystick-driven cursor, settings, notes, paint, files, GPIO tools, sensor tools, and Wi-Fi scanning.
PocketLab OS Portable electronics toolkit Modular app lifecycle, Sensor Lab, low-speed scope, logic probe, pin monitor, tone tools, persistent settings, and a Python/Tkinter simulator.
Reflex Console Personal reaction and memory trainer Five test modes, personal baselines, local session history, BLE/USB export, and an authenticated TypeScript dashboard for trends and context.

Engineering themes

  • Non-blocking Arduino/C++ firmware with reusable app and input abstractions
  • Centralized pin, build, and hardware configuration
  • Persistent on-device settings and session data with ESP32 Preferences
  • Desktop simulators for testing interfaces before flashing hardware
  • Clear electrical limits, pin maps, setup steps, and troubleshooting notes
  • A full device-to-dashboard data path in Reflex Console

Technology

ESP32, Arduino/C++, ST7735 and TFT_eSPI, BLE, Preferences, Python/Tkinter, TypeScript, Next.js, Clerk, and Neon.

Start here

Each project has its own setup guide, architecture notes, hardware mapping, and safety limits:

ESP32 GPIO is 3.3 V only. Review the project-specific pin map before connecting sensors or peripherals.

About

ESP32 badge projects with modular lab tools, reaction and memory tests, simulators, and a companion analytics dashboard.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages