🌐 FreeRTOS + PID + Web Interface
🌐 FreeRTOS + PID + Web Interface
🔗 ESP32 Temperature Controller
Designed a real-time embedded software for temperature control in lab systems. Built on ESP32 using FreeRTOS and includes a web-based UI:
- Modular FreeRTOS tasks
- PID temperature regulation
- Web interface (via ESPAsyncWebServer)
Code: main.cpp ↗
💻 RISC-V CPU Core in Verilog
Developed a simplified RISC-V CPU core in Verilog as part of an academic FPGA lab. The project was structured in modular stages:
- Instruction Fetch & Decode
- PC and Branch Logic
- ALU and Register File
- Load/Store Unit & Data Memory
Includes GUI simulation output:
🎥 Stereo Vision with CUDA & Python (Schölly GmbH)
Worked on real-time stereo image processing using OpenCV and CUDA on NVIDIA Jetson platforms:
- Python-based stereo disparity mapping
- CUDA acceleration for real-time depth data
- ROS-compatible Dockerized modules
Also developed test interfaces using Streamlit and assisted in embedded integration.
More software projects will be added soon…