LinkedIn Instagram OpenStreetMap YouTube

John Bilkey's Web Site

Home About Me My Sites Projects

Projects

These are some of the cool things I've made in my free time or for classes.

Hardware

MSP 432 Oscilloscope Photo
MSP 432 Oscilloscope
This is an oscilloscope I made for my embedded systems course at MSOE. It records values from the analog to digital converter into an array and displays them on an LCD. My project implemented many features that weren't required. I have 3 scale levels, horizontal scrolling with analog input from a potentiometer, and I utilized the full resolution of my LCD. The MSP 432 microcontroller was programmed in C.
YouTube Demonstration     View the code on GitHub
Doorbell Photo Contact Free Doorbell
I built a doorbell for my dorm room in 2019, but having everyone push a doorbell button is not the best idea during a global pandemic. I designed a circuit using parts I had that would run the bell's motor when a finger or other object is inserted in-between a LED and photoresistor.
YouTube Demonstration      Schematic
Linear Power Supply Photo
Adjustable Voltage Linear Power Supply
I built a 12 volt low noise linear power supply for my CB Radio with scrap parts from around the house during my winter break in 2020. I upgraded it over the summer of 2021 to adjust from 1.25 to 29 volts and have an analog meter. It is made with a doorbell transformer, full bridge rectifier, smoothing and filtering capacitors, and a LM 317 regulator.

Software

C# / Visual Basic
Breadmoji
A simple program that runs in your system tray and lets you copy bread emojis to your clipboard. Designed to be used with Discord. Compatible with Windows 98+.

JohnOS 10
A lightweight alternative to the Windows shell, made with C# and VB.net.


Scratch
Cool Projects & Demos

Bingo Board
The bingo board software I use at MSOE events. Automatically scales to widescreen when using TurboWarp.

RPN Calculator
My custom RPN Calculator based on HP models. Supports complex numbers and is programmable.

JohnOS 11
A graphical refresh of JohnOS 9 to look like the Windows Aero style.

JohnOS 9
A Modern Windows XP themed desktop environment made in Scratch. I've been developing JohnOS since 2015. Updated to Service Pack 6 with cooperative multitasking and draggable windows.
 
BlackBerry 10 Simulator
A BlackBerry 10 simulator made with screenshots from my BlackBerry Classic. It has working active frames! I have very few sprites in it, and most of the space it takes up is from music. I created this to work on making efficient UIs and work on mobile compatibility made possible with Scratch 3. Instead of having a sprite for every button, I have grid-based buttons.

Games
Super Mario Sevenfold 4
The fourth Super Mario Sevenfold game. Adds Super Mario World style graphics and power-ups!

Super Mario Sevenfold 3
The third Super Mario Sevenfold game.

Super Mario Sevenfold 2
The sequel to Super Mario Sevenfold.

Super Mario Sevenfold
A sidescrolling platform game similar to Super Mario Bros inspired by Avenged Sevenfold's music and a trip to Michigan with my friend Charlie.

Krumpack Whale 2
The long awaited sequel to Krumpack Whale with different classes to mix up the gameplay style.

Krumpack Whale
A whale and it's struggle for survival in a Biology class themed game.

Q*Bert
A remake of the classic arcade game.

Campaign '16 (Scratch)
A prequel to New York New York 2017.

New York New York 2017
A silly parody of Hong Kong 97 inspired by the Angry Video Game Nerd. I started working on this game in Tech Club at Hawthorn Middle School South during 2015.


Java
Slot Machine
A Slot machine program I made for my final project in AP Computer Science A. Powered by Repl.it.


DOOM Mod
Campaign '16 (Freedoom)
A 3D-first person shooter based on the 2016 election, and a prequel to New York New York 2017.


2024 John Bilkey