Assignment Canvas (v2)

This is a version 2 of the old Assignment Canvas I built back in 2021 (learn more about that here). This new and improved version adds a bunch of stuff the old one didn’t have, like viewing assignments in detail, external linking to Ca...
Published on July 03, 2022 | 1 min read

Kimball & Bean Plates

This was a project from Kimball & Bean (makers of fancy custom planters and other garden ornaments) to manufacture branded nameplates to be used on a small run of planters destined for the first lady’s office in the White House.The plates were supposed to be ~5in x 1in, so the det...
Published on April 30, 2022 | 0 min read

ANL Gen 3 Soil Sensors

Article coming soon…
Published on March 01, 2022 | 0 min read

ANL Connect

ANL Connect controls and configures Gen3 Gemini series underground soil sensors built by Windy City Lab for Argonne National Labs. Currently the app is only available for Android, but there are plans to add iOS support in the future.The app uses low energy bluetooth (BLE) to communica...
Published on October 25, 2021 | 1 min read

Assignment Canvas (v1)

Tapping directly into the Canvas API, Assignment Canvas organizes all your announcements and assignments from all your courses into one central location. No more clicking through a dozen courses to find all your homework. Users simply enter an access token that is authorized to only read data ...
Published on March 15, 2021 | 1 min read

SpaceBot Enclosure Design

Article coming soon…
Published on January 20, 2021 | 0 min read

Scholastic Bowl Bot

A discord bot that enables virtual scholastic bowl competitions. Created in the age of COVID, this bot keeps track of buzzes and manages players in a discord voice chat.The scholastic bowl bot lets schools host virtual scholastic bowl competitions. By simply inviting the bot to a disc...
Published on November 10, 2020 | 1 min read

CPU Emulator

Capable of powering 32 physical and unlimited virtual CPU components, and creating a network-based 8 or 16 bit CPU. Using a combination of custom PCBs and breadboards as well as the Emulator, you can create your own custom CPU right on your desk.The emulator supports up to 32 hardware...
Published on July 20, 2020 | 1 min read