MediBrick develops open-source biomedical sensor hardware and software, with a focus on modular sensor boards, firmware, and data acquisition tools. This project also provides education content.
Please read the Project Overview ↳Git 📂. It describes all activities related to MediBrick.
Links to repositories in the project: ↳Git 📂
Links to affiliated repositories: ↗Git 📂
Reference hardware designs and manufacturing instructions for MediBricks
- ECG & Impedance: ↳Git 📂 MAX30001G
- Pulse Oximeter: ↳Git 📂 AFE4400
- Stethhoscope & Blood Pressuce: ↳Git 📂 ES8388, MPRLS0300YG
- Temperature: ↳Git 📂, 10k Thermistors
- Activity: ↳Git 📂, ICM20948, BMP581
- Airquality: ↳Git 📂, SEN50, SCD40, SHT45, BMP581, SGP41, MiCS-6814
- Spirometer: ↳Git 📂, SFM3300
- DC Power Controller: ↳Git 📂, DRV8704, CSD18540Q5B
- Heater-Cooler Controller: ↳Git 📂, IR2113, IRF3205
- BLDC Controller (future): ✗Git 📂
- Mouse Monitor (future): ↳Git 📂
Original Software created for MediBrick.
Main program to interact with MediBricks:
SerialUI ↗Git 📂 Terminal program to connect to MediBrick devices via USB and Bluetooth
Firmware created for MediBricks:
- ↗Git 📂 AFE44XX SPO2 Brick
- ↗Git 📂 MAX3001G, ECG & BIOZ Brick
- ↗Git 📂 DRV8704, DC Controller
General libraries:
- ↗Git 📂 BLE Serial, Serial communicaiton using Nordic UART for ESP
- ↗Git 📂 RingBuffer, Ringbuffer for microcontrollers
- ↗Git 📂 SG Filter, Savitzky Golay Signal Filter
Software to test individual components on a MediBrick
We welcome contributions!
Please use Markdown to create and change documentation.
Urs Utzinger 2026
Senior Capstone Teams:
