Steven Nyeo's Projects
This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external crosscompiler. I plan on keeping it up to date, so feel free to submit an issue!
Arduino STM32. Hardware files to support STM32 boards, on Arduino IDE 1.8.x including LeafLabs Maple and other generic STM32F103 boards
A mini tool written in C that changes the laptop backlight without using the RandR extension.
Coke machine - assignment for EECS 417
a program that consolidates user-specified information into a single, easily accessible page hosted on the userβs local computer
Fluxbox Window Manager (Mirror)
Intelligent Input Bus for Linux/Unix
An implementation of the Xen vchan API on KVM
The homework for LambdaSchool's mini bootcamp - lesson 3
JavaScript and the DOM
Homework 6 for the JavaScript Web Bootcamp (https://lambdaschool.com/mini-bootcamp)
Homework 7 for the LambdaSchool mini bootcamp https://lambdaschool.com/mini-bootcamp
Examples, tutorials and applications for the LVGL embedded GUI library
A 64-bit operating system built for simplicity and educational purposes
Open Source Computer Vision Library
A p2p network for EECS 425 computer networks
Python scripts that program the LoRa radio module to coordinate with the GPS module for decentralized vehicle communication
A basic scientific calculator powered by python
A Java-based same game program
A program that identifies the personalities of a person based on the socionics model
Bootloader for STM32F103 boards, for use with the Arduino_STM32 repo and the Arduino IDE
Porting over the Seed program with python3