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.
Tools: LiteX, Xilinx Vivado, Python, C++, Digilent
Department: Department of Electrical Engineering
Poster