FPGA-based Smart Health Monitoring System using RISC-V Core

Let's See

FPGA-based Smart Health Monitoring System using RISC-V Core

The project presents the design and implementation of a portable smart health monitoring system based on an FPGA-enabled BioSoC architecture. A custom RISC-V PicoRV32 processor is deployed on a Xilinx Artix-7 FPGA using the LiteX framework to enable efficient and reliable real-time data processing. The system integrates MAX30102 and DS18B20 sensors to measure key physiological parameters, including heart rate, blood oxygen saturation (SpO₂), and body temperature, using I2C and One-Wire communication protocols. All sensor data is processed locally on the FPGA, reducing latency and improving data privacy. The results are displayed on an SSD1306 OLED screen for immediate user feedback. The use of open-source RISC-V architecture ensures flexibility, scalability, and low development cost. Overall, the proposed system demonstrates a compact, energy efficient, and customizable solution suitable for modern remote and personalized healthcare applications.

Keywords: RISC-V, FPGA, Healthcare, LiteX SoC, Pico RV32
Tools: LiteX, Xilinx Vivado, Python, C++, Digilent
Department: Department of Electrical Engineering
Poster
Blog
Team Members
Name Email CV
Muhammad Ijaz muhammadijaz5900307@gmail.com
Ali Haider ali09haider04@gmail.com