Close

A few minor tweaks and additions to the cyberdeck

A project log for GSI.Cyberdeck//V1(Lite)

Multifunctional ESP32 Cyberdeck

ian-madayIan Maday 9 hours ago0 Comments
Added a lot more features and tools, and finalized the design a little more! Full feature list:

Remotes & Wireless Control
- Bluetooth HID Keyboard — type on any phone, tablet, or laptop wirelessly
- IR Blaster & Receiver — capture and retransmit any IR remote code
- IR Code Library — 100+ built-in codes for common TVs and devices
- Universal Remote — build custom devices with learned IR buttons
- RGB LED Controller — control IR-based RGB light strips
- BLE Smart Bulb — connect and control Bluetooth smart lightbulbs

Navigation & Sensors
- World Clock — NTP-synced digital and analogue clock faces
- Compass — live heading from magnetometer with calibration wizard
- Altitude Tracker — barometric elevation log and trip statistics
- Waypoint Navigator — bearing and distance to saved coordinates
- Sunrise & Sunset Calculator — solar times with graphical arc
- Inclinometer — tilt and level meter using pressure sensor
- Star Navigator — real-time sky map for your location
- Motion Detector — WiFi CSI-based presence sensing, no extra sensor

Environment
- Temperature & Pressure Monitor — live BMP280 sensor readings
- Pressure Trend Chart — 1hr / 3hr / 24hr barometric history
- Weather & 5-Day Forecast — OpenWeatherMap integration

Computing & Networking
- Neural AI Chat — local LLM chat via Ollama, no cloud required
- Speed Test — WiFi upload and download benchmarking
- SD Card Browser — browse and read files on the SD card
- Notes — write and save text notes to SD card
- WiFi Scanner — nearby networks with signal and security details
- Bluetooth Scanner — nearby BLE device discovery
- TCP Terminal — send commands to a remote host over WiFi
- UART Bridge — CardKB to serial terminal for microcontrollers

Tools & Utilities
- Calculator — arithmetic with brackets and percentages
- Unit Converter — length, weight, temperature, volume, speed
- Unit Price Calculator — compare cost per unit between products
- QR Code Generator — encode any text or WiFi credentials
- Password Vault — AES-256 encrypted secret storage
- Password Generator — configurable length, charset, and BLE send
- Stopwatch — lap timer with millisecond precision
- Countdown Timer — custom countdown to any duration
- Pomodoro Timer — 25/5 focus and break cycles
- Habit Tracker — daily habits with streak counting
- Morse Code Trainer — decode and encode practice modes
- ASCII Table — full character reference with hex and decimal
- Unit Circle — interactive trigonometry reference
- Resistor Calculator — colour band to ohm value decoder
- Calendar — monthly view with per-day event notes

Games
- Breakout
- Tetris
- Snake
- Pong — single player vs AI or two-player via Bluetooth
- Minesweeper
- Game of Life — Conway's cellular automaton
- Cell Automata — Life, Brian's Brain, Wireworld and more
- Dice Roller — d4, d6, d8, d10, d12, d20

Creative
- Spirograph — 13 pattern modes with adjustable geometry and colour
- Lava Lamp — real-time metaball simulation with physics controls
- Pixel Art Canvas — 40×26 grid with 8-colour palette, saves to flash

Customisation & Settings
- 20 colour themes including light and dark modes
- Screensaver with 5+ animated styles
- Decorative background patterns (circuit, hex grid, scanline)
- Adjustable brightness and sleep timeout
- 12hr / 24hr clock format and Celsius / Fahrenheit toggle
- Location setup for solar and star features
- Compass declination correction
- Full backup and restore to SD card


Discussions