Hi! My name is Sreeram Rave and I am currently studying Computer Engineering at the University of Illinois Urbana-Champaign.
My interests are Embedded Programming, FPGAs, and Game Development.
RISC-V Operating System (Rizz-V)
Custom operating system for the RISC-V architecture capable of running user-space applications such as a shell, DOOM, and other compatible games.
Made Using: C, RISC-V Assembly
FPGA GameBoy Emulator
Functional Game Boy emulator on the Spartan-7 FPGA written with SystemVerilog
Made Using: SystemVerilog, C
Infinity Slime Dungeon
A rogue-lite Idle RPG made for web browsers.
Made Using: C#, Unity
Tilt-Controlled Car
A controller that can steer and accelerate a car by tilting it.
Made Using: TTL Chips, Gyroscope Chip, RPi Pico, Arduino IDE
TImon
A Pokemon Battle Engine that can run on a TI-84 Plus CE calculator
Made Using: C