Introduction
JConsole is a series of video game platforms that I developed to "stretch my firmware muscles."
Each JConsole is a firmware device based on an embedded microcontroller. The early JConsoles are built around
the MSP430 however later models use more powerful MCUs.
Each JConsole is a firmware device based on an embedded microcontroller. The early JConsoles are built around
the MSP430 however later models use more powerful MCUs.
Naming and History
During college I took a programming class about data structures. One of the projects was to create a large integer data structure. Once I finished the project, I wanted to use some of the code for a personal project, but I didn't want to confuse it with the original. So I decided to use my childhood nickname 'J' and rename the BigInt data structure from the class to JInt and thus was born the 'J' naming convention. Throughout the rest of college anytime I wanted to create a new project or modify an existing one to be my own I put a 'J' in front of the name.
When I took my first embedded systems class I got really excited about what I could do with firmware. I wanted to create a device that would allow me to use my newly acquired firmware skills in a much larger application than any of my class projects. I decided that since a video game console has a high degree of complexity (and since I was pretty big into video games at the time) I would create my own so I called it JConsole.
When I took my first embedded systems class I got really excited about what I could do with firmware. I wanted to create a device that would allow me to use my newly acquired firmware skills in a much larger application than any of my class projects. I decided that since a video game console has a high degree of complexity (and since I was pretty big into video games at the time) I would create my own so I called it JConsole.
JConsoles
Over time I created new and better iterations of JConsole. Every time I built one I got ideas for how I could improve it and make it better so I designed and built another one later. Here is a list of every JConsole I ever made.