Skip to content
View JoshuaS3's full-sized avatar
πŸ’
πŸ’

Highlights

  • Pro
Block or Report

Block or report JoshuaS3

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
JoshuaS3/README.md

πŸ‘‹ Josh Stockin

Systems Engineering / Minor in Computer Science @ UIUC Grainger (December 2025)

Recently finished a summer internship at Milwaukee Electric Tool writing UL 60730-compliant firmware for a new charge control system for the company's M18 Li-Ion platform. Returning for another internship in summer of 2024.

As of 11/2023, current WIP personal projects include:

  • Embedded/Firmware
    • Revision of the RC snow plow (new electrical board, new motors and motor controllers, sensors and peripherals, rewritten firmware)
    • ePaper display (EPD) driver firmware. Lightweight graphics library, drop-in hardware/serial communications wrappers. Planned support for ESP-IDF (ESP32), Arduino
    • A handheld carbon dioxide (CO2) monitoring/plotting/analytics device (ESP32, ePaper display, 3D printed housing)
  • Software
    • zydeco β€” Experiment in C++, OpenGL graphics programming/GPU acceleration, world generation/simulation.
    • resty-gitweb β€” Git version control interface for HTTP, written for OpenResty, uses libgit2 (live prototype at https://git.joshstock.in)
    • s3-bsync β€” Python CLI tool for file backup and bidirectional syncing between local filesystem and Amazon S3

Outside of GitHub, you can find and clone self-hosted (with resty-gitweb) git repositories at <https://git.joshstock.in>.

Josh Stockin <josh@joshstock.in> <stockin2@illinois.edu>
[https://joshstock.in] [https://github.com/joshuas3]

Pinned

  1. auto-plow auto-plow Public

    A wheelchair motor-propelled battery-powered ESP32-driven remote control snow plow.

    C 8

  2. s3-bsync s3-bsync Public

    Bidirectional syncing tool to sync local filesystem directories with S3 buckets. WIP

    Python 2

  3. resty-gitweb resty-gitweb Public

    A git web interface for Lua/OpenResty.

    Lua 2 1

  4. zydeco zydeco Public

    Hobby project/experiment in C++, graphics programming, procedural generation, and world simulation.

    C++ 3

  5. epaper-driver-firmware epaper-driver-firmware Public

    ESP-IDF driver component for 2.9" BW Heltec ePaper display. WIP.

    C

  6. ncurses-minesweeper ncurses-minesweeper Public

    Terminal game of Minesweeper, implemented in C with ncurses.

    C 6