peng-zhihui/stm32mp1-som — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2021-02-16
Study a real, documented reference design for how a custom Linux single-board computer is built from schematic to PCB
Manufacture and assemble your own STM32MP1-based Linux computer using the provided design files
Modify the open design to add more memory, different connectors, or custom sensors for your own IoT product
Use the board as an embedded Linux platform for industrial controllers or smart home devices
| peng-zhihui/stm32mp1-som | davedbase/solid-slider | g0ldyy/fh6-universal-radio | |
|---|---|---|---|
| Stars | 116 | 116 | 116 |
| Language | — | TypeScript | C++ |
| Last pushed | 2021-02-16 | 2026-02-14 | — |
| Maintenance | Dormant | Maintained | — |
| Setup difficulty | hard | easy | moderate |
| Complexity | 5/5 | 2/5 | 3/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires PCB manufacturing and assembly, the README is minimal, so you'll need to dig into the design files directly.
An open-source hardware design for a compact Linux single-board computer built around the STM32MP1 processor, complete with schematics, PCB layouts, and boot software.
Dormant — no commits in 2+ years (last push 2021-02-16).
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.