Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.
portfolio
Verilog Point of Sale Terminal on FPGA
Prototype POS terminal on a DE1-SoC (Cyclone V) FPGA with VGA display, barcode entry, cart management, and real-time price calculation — implemented in Verilog HDL.
Gait Cycle Testbed for Prosthetic Knee Simulation
Two-motor hardware testbed to emulate human gait and prosthetic-knee dynamics, with regenerative braking circuit and PID closed-loop control.
Home Security System
AI-driven face recognition security system on Jetson Nano with real-time intrusion detection and Google Drive logging.
Milestone IP Integration
Modular Python library and PyQt5 GUI for real-time IP-based video streaming with Milestone’s VMS using custom SOAP/TCP messaging and multithreaded decoding.
MPC-Based Vehicle Overtaking Controller
Benchmarks PID, LQR, and MPC controllers for autonomous highway overtaking using a nonlinear bicycle model in the CARLA simulator with EKF state estimation.
ARM-Subset Multicycle CPU on FPGA
Progressive implementation of an ARM-like processor in Verilog — from a parametrized ALU to a full multicycle CPU with branching, synthesized on an Altera DE0-Nano (Cyclone IV).
OpenPane — Bare-Metal STM32 Platform with Custom RTOS
Building a bare-metal STM32 platform from scratch — no HAL, no CubeMX. Custom RTOS with task scheduling, SPI e-ink display, WiFi, MQTT, and OTA updates planned.
Continuous Alcohol Monitoring Sensor Prototype
Proof-of-concept analog front-end and bare-metal nRF52 firmware for a continuous alcohol sensor with real-time data acquisition and Python visualization.
Real-Time Sound-Responsive Motor and RGB LED Controller
Real-time ARM Cortex-M4 system that analyzes microphone input via FFT to drive a DC motor’s speed and RGB LED color — written in bare-metal assembly.
Analog Sound Level Indicator Circuit
Custom analog sound-level indicator using electret microphone and multi-stage op-amp amplification to classify ambient noise into four thresholds, driving an LED via PWM.
publications
Paper Title Number 1
Published in Journal 1, 2009
This paper is about the number 1. The number 2 is left for future work.
Recommended citation: Your Name, You. (2009). "Paper Title Number 1." Journal 1. 1(1).
Download Paper | Download Slides | Download Bibtex
Paper Title Number 2
Published in Journal 1, 2010
This paper is about the number 2. The number 3 is left for future work.
Recommended citation: Your Name, You. (2010). "Paper Title Number 2." Journal 1. 1(2).
Download Paper | Download Slides
Paper Title Number 3
Published in Journal 1, 2015
This paper is about the number 3. The number 4 is left for future work.
Recommended citation: Your Name, You. (2015). "Paper Title Number 3." Journal 1. 1(3).
Download Paper | Download Slides
Paper Title Number 4
Published in GitHub Journal of Bugs, 2024
This paper is about fixing template issue #693.
Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).
Download Paper
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown file that can be all markdown-ified like any other post. Yay markdown!
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
teaching
Teaching experience 1
Undergraduate course, University 1, Department, 2014
This is a description of a teaching experience. You can use markdown like any other post.
Teaching experience 2
Workshop, University 1, Department, 2015
This is a description of a teaching experience. You can use markdown like any other post.