Close
0%
0%

GSI.Cyberdeck//V1(Lite)

Multifunctional ESP32 Cyberdeck

Similar projects worth following

This is a project I've been wanting to finish for a while, a fully customizable cyberdeck I can offer as a DIY tutorial for my youtube page you can build yourself using off-the-shelf components! Based on the ESP32 microcontrollers and programed in arduino.

Features:
-Digital clock with NTP time sync — automatic on WiFi connect
-Speed Test: Measures upload and download speeds via wifi
-SD Card Browser -Notes / Data log: Write and save notes to SD card
-WiFi Scanner — Scan of nearby networks showing SSID
-BLE Scanner — Scans for nearby bluetooth devices
-Serial Terminal — full-duplex UART terminal Games:
-Snake -Game of Life (Conway's cellular automaton)
-Dice Roller (d4, d6, d8, d10, d12, d20 with animated roll)
-Tetris
Tools:
-BT Keyboard: turns the cyberdeck into a Bluetooth keyboard, can control any bluetooth enabled device
-Calculator -Unit Converter: convert between common measurement units
-QR Generator: text or WiFi credentials as a QR code on screen
-Compass: live magnetometer compass with animated analog display
-Radar — WiFi motion detector radar, uses wifi connection to detect nearby movement
-Password Vault: encrypted password storage
Stopwatch
-IR Blaster/Receiver — capture IR remote codes and use the cyberdeck as a universal remote for IR devices (such as televisions)
-Calendar/Agenda
-Altitude Tracker
-Waypoint Navigator — enter latitude and longitude coordinates, compass will point to the destination, no GPS needed
-Environmental/weather status page - uses built in sensors to display local temperature, altitude, air pressure, etc
-customizable color theme editor
- Multiple cyberpunk-themed Screensavers (5 styles)

This is the first prototype, so there may be some slight changes to the final version shown in the tutorial.

The tutorial will go up on www.youtube.com/@graystarinnovations soon! See less

  • A few minor tweaks and additions to the cyberdeck

    Ian Madayan hour ago 0 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


View project log

Enjoy this project?

Share

Discussions

TomZ wrote 5 days ago point

Great variety of apps. Just the library to do all those functions is quite useful. Would it be easier to build without the keyboard? And use something like this $19 wireless Bluetooth kbd? https://www.amazon.com/Arteck-Ultra-Slim-Bluetooth-Compatible-Including/dp/B07PFCRWG9/ref=sr_1_5

  Are you sure? yes | no

Molung wrote 07/18/2026 at 17:10 point

It would be great if you mention the required components so that we can buy ahead and follow along with you as soon you uploaded the tutorial.

  Are you sure? yes | no

madwilliamflint wrote 07/17/2026 at 16:46 point

That's one hell of a feature set.  desiretoknowmoreintensifies.gif :)

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates