Case study
Clinical cart kiosk
A Raspberry Pi reads a QR code and passes the identifier over UART to an ESP32-S3, which shows patient vitals on an RGB LCD.
QR on Pi → UART → ESP32-S3 → ST7701 vitals UI
- Record
- Private firmware. Described as a clinical cart, without the hospital or product name.
- Stack
- Raspberry Pi, ESP32-S3, UART, LCD
- Hardware
- Raspberry Pi kiosk · ESP32-S3 · ST7701 RGB LCD
The problem
The person at the cart identifies a patient with a code, and a second board has to show vitals without the Pi becoming the display computer for that panel.
What I built
A Raspberry Pi kiosk reads the QR code and forwards the patient identifier over UART. An ESP32-S3 drives an ST7701 RGB LCD with the vitals UI.
That split keeps the camera and the kiosk UI on the Pi, and the panel timing on the microcontroller that owns the LCD bus.
The repositories are private. I am not publishing a hospital name, a product name, or a claim about clinical accuracy.