MMDVM RPT Hat
mathisschmieder·MMDVM_RPT_Hat
About the MMDVM RPT Hat
MMDVM RPT Hat is an open source STM32 PCB design by mathisschmieder, published on GitHub. It is a 2-layer board measuring 65 × 56 mm, with 103 components from 50 distinct parts.
Its main chip is the STM32F722RET6, from the STM32 family. Other key parts include the LD1117S33TR and MCP6002-E/SN. By type, the board carries 36 capacitors, 36 resistors, 11 diodes, 5 connectors, 4 ICs and 3 transistors.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
MMDVM_RPT_Hat for the Raspberry Pi
This project provides a Raspberry Pi Hat for the MMDVM.

Main components on the MMDVM RPT Hat
MMDVM RPT Hat bill of materials (BOM)
103 components, 50 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LD1117S33TR | SOT-223-3_TabPin2 | U1 |
| 1 | STM32F722RET6 STM32F722RETx | LQFP-64_10x10mm_Pitch0.5mm | U2 |
| 2 | MCP6002-E/SN MCP6002 | SOIC-8_3.9x4.9mm_Pitch1.27mm | U3, U4 |
| 2 | IRLML2060TRPBF IRLML2060 | SOT-23 | Q1, Q3 |
| 1 | 2N7002 | SOT-23 | Q2 |
| 1 | FOX924B-12 TCXO | FOX-924B | X1 |
| 1 | ABM3-8.000MHz-D2Y-T 8 MHz | Crystal_SMD_Abracon_ABM3-2pin_5.0x3.2mm | Y1 |
| 1 | M20-7832046 Raspberry_Pi_2_3 | Pin_Header_Straight_2x20_Pitch2.54mm | J2 |
| 1 | 61300411121 Serial Display | Pin_Header_Straight_1x04_Pitch2.54mm | J3 |
| 1 | Panel LEDs | PinHeader_2x11_P2.00mm_Vertical | J4 |
| 1 | 61300811121 Radio | Pin_Header_Straight_1x08_Pitch2.54mm | J5 |
| 1 | 61300411121 STLink | Pin_Header_Straight_1x04_Pitch2.54mm | J6 |
| 1 | 3296Y-1-104LF POT | Potentiometer_Trimmer_Bourns_3296Y | RV1 |
| 1 | 3314G-1-103E 10k | Potentiometer_Bourns_3314G_Vertical | RV2 |
| 1 | 3214W-1-104E 100k | Potentiometer_Bourns_3214W_Vertical | RV3 |
| 1 | 3214W-1-204E 200k | Potentiometer_Bourns_3214W_Vertical | RV4 |
| 1 | APT1608SGC PWR | LED_0603 | D1 |
| 1 | APT1608SURCK SVC | LED_0603 | D2 |
| 1 | APT1608SYC COS | LED_0603 | D3 |
| 1 | APT1608SURCK PTT | LED_0603 | D4 |
Show 30 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | APT1608VBC/D NXDN | LED_0603 | D5 |
| 1 | APT1608SURCK P25 | LED_0603 | D6 |
| 1 | APT1608SECK YSF | LED_0603 | D7 |
| 1 | APT1608SYC DMR | LED_0603 | D8 |
| 1 | APT1608SGC DSTAR | LED_0603 | D9 |
| 1 | APT1608VBC/D POCSAG | LED_0603 | D10 |
| 1 | APT1608VBC/D FM | LED_0603 | D11 |
| 1 | LQM18FN100M00D 10u | L_0603 | L1 |
| 1 | 742863160 600R, 500mA | L_0603 | L2 |
| 2 | F931C106KAA 10u | CP_Tantalum_Case-A_EIA-3216-18_Reflow | C1, C5 |
| 12 | C0603T104K3RALTU 100n | C_0603 | C2, C3, C4, C10, C12, C13, C16, C21 +4 |
| 3 | C0603C471K4RACTU 470p | C_0603 | C6, C14, C15 |
| 1 | C0603C106M7PACTU 10u | C_0603 | C7 |
| 5 | GRM188R61C475KAAJD 4u7 | C_0603 | C11, C19, C20, C23, C25 |
| 2 | C0603C200K4GACTU 20p | C_0603 | C17, C18 |
| 5 | TAJC476K016SNJ 47u | CP_Tantalum_Case-C_EIA-6032-28_Reflow | C26, C27, C31, C34, C36 |
| 2 | C0603C103K2RECTU 10n | C_0603 | C28, C32 |
| 2 | C0603C393K4RACTU 39n | C_0603 | C29, C33 |
| 2 | C0603S102K4RACTU 1n | C_0603 | C30, C35 |
| 11 | ERJ-3EKF1501V 1k5 | R_0603 | R1, R2, R4, R5, R6, R7, R8, R9 +3 |
| 3 | ERJ-PB3B1002V 10k | R_0603 | R3, R10, R20 |
| 4 | ERJ-3EKF4702V 47k | R_0603 | R12, R16, R18, R34 |
| 3 | ERJ-U03F3300V 330 | R_0603 | R13, R14, R35 |
| 2 | ERJ-3EKF1004V 1M | R_0603 | R15, R19 |
| 5 | ERJ-3EKF4701V 4k7 | R_0603 | R17, R27, R28, R31, R32 |
| 1 | ERJ-3EKF1001V 1k | R_0603 | R21 |
| 1 | ERJ-3EKF2002V 20k | R_0603 | R22 |
| 3 | ERJ-P03F2202V 22k | R_0603 | R23, R24, R25 |
| 2 | ERJ-3EKF5101V 5k1 | R_0603 | R26, R30 |
| 1 | ERJ-3EKF3002V 30k | R_0603 | R29 |
MMDVM RPT Hat design files
The KiCad project lives in the mathisschmieder/MMDVM_RPT_Hat repository on GitHub; these links point at the commit this page was built from.
- LayoutMMDVM_RPT_Hat.kicad_pcb
- SchematicMMDVM_RPT_Hat.kicad_sch
- BOMBOM.xlsx
MMDVM RPT Hat: common questions
What microcontroller does the MMDVM RPT Hat use?
The MMDVM RPT Hat is built around the STM32F722RET6, from the STM32 family.
How big is the MMDVM RPT Hat?
The MMDVM RPT Hat measures 65 × 56 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MMDVM RPT Hat?
103 components, from 50 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the MMDVM RPT Hat design files?
From the mathisschmieder/MMDVM_RPT_Hat repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the MMDVM RPT Hat design in my own project?
The repository has no license, so all rights stay with mathisschmieder. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the MMDVM RPT Hat without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
Module 16S
stuartpittaway
71.1 × 89.6 mm113 parts4LCC-BY-NC-4.01.1kSTM32
Djinn
tzarc
192.3 × 150.5 mm216 parts2LCERN-OHL-S-2.0988STM32
Ghoul
tzarc
228.6 × 79.4 mm163 parts2LCERN-OHL-S-2.0988