
Overview
The MM32F031F6P6 is a microcontroller Unit made by MindMotion Microelectronics in a ETSSOP20 package with 20 pins. 12bit 16 2V~5.5V 32KB 72MHz ARM Cortex-M0 FLASH ETSSOP20 Microcontrollers (MCU/MPU/SOC) ROHS.
PCBKit's library has its KiCad symbol (EasyEDA_Cloud:MM32F031F6P6, from EasyEDA) and its footprint (EasyEDA_Cloud:ETSSOP20_L6.5-W4.4-P0.65-LS6.4-BL, from EasyEDA), ready for a KiCad board. JLCPCB lists it (part C316713).
Symbol
Footprint
Parameters
9- ADC (Bit)
- 12bit
- CPU Core
- ARM Cortex-M0
- CPU Maximum Speed
- 72MHz
- Low Voltage Detection Threshold
- 2V~5.5V
- Number of I/O
- 16
- PWM (Bit)
- 16bit
- Program Memory Type
- FLASH
- Program Storage Size
- 32KB
- Voltage - Supply
- 2V~5.5V
Order codes
1- MM32F031F6P6LCSC C316713
Pinout
20| Pin | Name | Type |
|---|---|---|
| 1 | BOOT0 | Unspecified |
| 2 | PD0-OSC_IN | Unspecified |
| 3 | PD1-OSC_OUT | Unspecified |
| 4 | NRST | Unspecified |
| 5 | VDDA | Unspecified |
| 6 | PA0 | Unspecified |
| 7 | PA1 | Unspecified |
| 8 | PA2 | Unspecified |
| 9 | PA3 | Unspecified |
| 10 | PA4 | Unspecified |
| 11 | PA5 | Unspecified |
| 12 | PA6 | Unspecified |
| 13 | PA7 | Unspecified |
| 14 | PB1 | Unspecified |
| 15 | VSS | Unspecified |
| 16 | VDDA | Unspecified |
| 17 | PA9 | Unspecified |
| 18 | PA10 | Unspecified |
| 19 | PA13 | Unspecified |
| 20 | PA14 | Unspecified |
Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/mindmotion-microelectronics/MM32F031F6P6" title="MM32F031F6P6 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/mindmotion-microelectronics/MM32F031F6P6.jpg" alt="MM32F031F6P6" width="1200" height="900">[](https://pcbkit.io/parts/mindmotion-microelectronics/MM32F031F6P6)Questions
Is there a KiCad symbol and footprint for the MM32F031F6P6?
Yes. The symbol is EasyEDA_Cloud:MM32F031F6P6 and the footprint EasyEDA_Cloud:ETSSOP20_L6.5-W4.4-P0.65-LS6.4-BL, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the MM32F031F6P6?
ETSSOP20, with 20 pins. Its footprint is drawn on this page.
Where is the MM32F031F6P6 datasheet?
MindMotion Microelectronics publishes it: the Datasheet link on this page opens it.
Where can I order the MM32F031F6P6?
JLCPCB lists it as part C316713, with 0 in stock; the sellers' links on this page open their listings.