Skip to content
View spoole50's full-sized avatar
👋
Focusing
👋
Focusing

Block or report spoole50

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
spoole50/README.md

Hi, I'm Shane 👋

I build small, practical tools, mostly around off-grid solar, hardware tinkering, and games. More at spoole.fyi.

Projects

Project What it is Stack
kindleDash E-ink wall dashboard on a jailbroken Kindle that shows live solar/battery stats from InfluxDB Python, InfluxDB
energyLogger Bluetooth logger that collects Bluetti / Victron data from an off-grid solar setup Python, BLE
31 Mobile-first web card game with AI opponents and real-time online multiplayer · play it Socket.IO
Comma-AI-Video-Concatenator Stitches comma.ai / openpilot drive segments into a single MP4 Python, ffmpeg

Background

Studied at 42 Silicon Valley (C, C++, Unix internals) and completed coursework in bioinformatics and data science. Those repos are archived but kept for reference.

Pinned Loading

  1. kindleDash kindleDash Public

    E-ink solar dashboard for a jailbroken Kindle: renders Victron/Bluetti stats from InfluxDB to grayscale PNGs

    Python 1

  2. energyLogger energyLogger Public

    Bluetooth energy logger for an off-grid solar setup: collects Bluetti/Victron data and ships it to InfluxDB

    Python

  3. 31 31 Public

    Mobile-first web version of the card game 31 (Scat): AI opponents, pass-and-play, and real-time online multiplayer

    Python 1

  4. UCSF-MSLAB/self_care_selfies UCSF-MSLAB/self_care_selfies Public

    Python 2

  5. UCSF-MSLAB/HomeVideoAnalysis UCSF-MSLAB/HomeVideoAnalysis Public

    Generate spatiotemporal metrics from collected home videos.

    Jupyter Notebook 1

  6. ft_ssl ft_ssl Public archive

    42 School: OpenSSL-style hashing in C (MD5, SHA-1/224/256/384/512)

    C 1