µBeat
µBeat is a 16-LED PWM-driven heart module built around the STM32G031G8U6. Powered directly from a CR2032 coin cell, it uses high frequency multiplexing and controlled duty cycling to maintain efficiency while delivering a realistic heartbeat. The system separates fast PWM scanning from low-frequency cardiac timing to create smooth, organic light transitions without visible flicker. Designed for minimal power consumption and maximum visuals
Created by
Souptik Samanta 🚀
Tier 4
7 views
0 followers
Souptik Samanta 🚀
added to the journal ago
Routed the pcb

3.5 to 4 hr worked on this but i think its not upto the mark
cuz the heart looks long for sm reason
so i will probably redo the shape once more
and theres no place for all trace too
bad design overall
Souptik Samanta 🚀
added to the journal ago
Schematic and testing
In this time I choose the uc how to use it
had to do research on stm's website
https://www.st.com/resource/en/datasheet/stm32g031g8.pdf
the datasheet its like 60pages
and made a heart shape sketch in onshape to render it in kicad
so thats it
and here is the schematic

onshape

apparently its not very easy to make a heart
Souptik Samanta 🚀
started µBeat ago
2/13/2026 - Schematic and testing
In this time I choose the uc how to use it
had to do research on stm's website
https://www.st.com/resource/en/datasheet/stm32g031g8.pdf
the datasheet its like 60pages
and made a heart shape sketch in onshape to render it in kicad
so thats it
and here is the schematic

onshape

apparently its not very easy to make a heart
2/19/2026 - Routed the pcb

3.5 to 4 hr worked on this but i think its not upto the mark
cuz the heart looks long for sm reason
so i will probably redo the shape once more
and theres no place for all trace too
bad design overall