APM32F103X4X6X8
MicrocontrollerThe APM32F103X4X6X8 is a microcontroller from Geehy Semiconductor. View the full APM32F103X4X6X8 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
APM32F103X4X6X8 shares its datasheet with APM32F103C8T6, whose page lists every part number it covers.
Official APM32F103X4X6X8 datasheet (PDF) — the source this page was extracted from.
Manufacturer
Geehy SemiconductorCategory
Microcontrollers (MCU)APM32F103X4X6X8 Key Specifications
| Parameter | Value |
|---|---|
| ADC | 2 x 12-bit |
| DMA | 7-channel |
| Core | 32-bit Arm Cortex-M3 |
| GPIO | Up to 51 I/Os |
| SRAM | 6KB to 20KB (20KB max) |
| Debug | JTAG, SWD |
| Flash | 16KB to 64KB (64KB max) |
| Timers | 1 advanced 16-bit (TMR1), 3 general-purpose 16-bit, IWDT, WWDT, SysTick |
| Unique ID | 96-bit |
| HSE Crystal | 4MHz to 16MHz |
| Max Frequency | 96MHz |
| Operating Temperature | -40°C to 85°C |
| Communication Interfaces | 2 I2C (1Mbit/s), 3 USART, 2 SPI (18Mbps), 1 CAN, 1 USBD |
| Supply Voltage (VDD/VDDA) | 2.0V to 3.6V |
| Backup Domain Supply (VBAT) | 1.8V to 3.6V |
APM32F103X4X6X8 Overview
Part: APM32F103x4x6x8 — Geehy
Type: Arm Cortex-M3 based 32-bit MCU
Description: 32-bit Arm Cortex-M3 MCU at up to 96 MHz with up to 64 KB Flash and 20 KB SRAM, featuring a range of communication peripherals and analog capabilities.
Operating Conditions:
- Supply voltage: 2.0–3.6 V (VDD, VDDA, VBAT)
- Operating temperature: -40 to +105 °C (Ambient), -40 to +125 °C (Junction)
- Max working frequency: 96 MHz
Key Specs:
- Core: 32-bit Arm Cortex-M3
- Max frequency: 96 MHz
- Flash memory: Up to 64 KB
- SRAM memory: Up to 20 KB
- GPIOs: Up to 51
- ADCs: 2x 12-bit
- I2C interfaces: 2 (1 Mbit/s)
- SPI interfaces: 2 (18 Mbps)
Features:
- Sleep, Stop, and Standby low-power modes
- One 7-channel DMA
- JTAG and SWD debugging interfaces
- Programmable power supply voltage detector (PVD)
- Real-time clock (RTC) with calendar and clock functions
- 96-bit unique device ID
- CRC computing unit
Package:
- LQFP48
- LQFP64
- QFN36
APM32F103X4X6X8 Features
Table 12 Current Characteristics
| Symbol | Description | Maximum | Unit |
|---|---|---|---|
| I VDD | Total current into V DD /V DDA power lines (source) (1) | 150 | mA |
| I VSS | Total current out of V SS ground lines (sink) (1) | 150 | mA |
| I IO | Irrigation current on any I/O and control pins | 25 | mA |
| I IO | Source current on any I/O and control pins | -25 | mA |
| I INJ(PIN) (2) (3) | Injection current of 5T pin | ±5 | mA |
| I INJ(PIN) (2) (3) | Injection current of other pins (4) | ±5 | mA |
| ΣI INJ(PIN) (2) | Total injection current on all I/O and control pins (5) | ±25 | mA |
APM32F103X4X6X8 Pin Configuration
Table 2 Legends/Abbreviations Used in Output Pin Table
| Name | Definition below the pin name, name | Abbreviation Pin name Unless otherwise specified in parentheses the and after reset are the same as the actual pin |
|---|---|---|
| Power pin | Power pin | Pin type |
| Only input pin | I I/O | |
| I/O pin | 5T | |
| FT I/O | FT I/O | 5Tf FT I/O, FM+ function |
| STDA | I/O with 3.3 V tolerance, directly connected to ADC | STD |
| I/O with 3.3 V tolerance | I/O with 3.3 V tolerance | B Dedicated Boot0 pin |
| RST | Bidirectional reset pin with built-in pull-up resistor selected/enabled through peripheral | Pin function Function directly |
APM32F103X4X6X8 Electrical Characteristics
Table 35 12-bit ADC Characteristics
| Symbol | Parameter | Conditions | Minimum value | Typical values | Maximum value | Unit |
|---|---|---|---|---|---|---|
| V DDA | Power supply voltage | - | 2.4 | - | 3.6 | V |
| I DDA | ADC pwoer consumption | V DDA =3.3V , f ADC =14MHz , Sampling time=1.5 f ADC | - | 1 | - | mA |
| f ADC | ADC frequency | - | 0.6 | - | 14 | MHz |
| C ADC | Internal sampling and holding capacitance | - | - | 8 | - | pF |
| R ADC | Sampling resistor | - | - | - | 1000 | Ω |
| t S | Sampline Time | f ADC =14MHz | 0.107 | - | 17.1 | μs |
| T CONV | Sampling and conversion time | f ADC =14MHz, 12-bit conversion | 1 | - | 18 | μs |
Table 35 12-bit ADC Characteristics
Table 36 12-bit ADC Accuracy
| Symbol | Parameter | Conditions | Typical values | Maximum value | Unit |
|---|---|---|---|---|---|
| \ | ET\ | Composite error | f PCLK =56MHz, f ADC =14MHz, V DDA =2.4V-3.6V T A =-40 °C ~105 °C | - | |
| \ | EO\ | Offset error | f PCLK =56MHz, f ADC =14MHz, V DDA =2.4V-3.6V T A =-40 °C ~105 °C | - | |
| \ | EG\ | Gain error | f PCLK =56MHz, f ADC =14MHz, V DDA =2.4V-3.6V T A =-40 °C ~105 °C | - | |
| \ | ED\ | Differential linear error | f PCLK =56MHz, f ADC =14MHz, V DDA =2.4V-3.6V T A =-40 °C ~105 °C | - | |
| \ | EL\ | Integral linear error | f PCLK =56MHz, f ADC =14MHz, V DDA =2.4V-3.6V T A =-40 °C ~105 °C | - |
Note: It is obtained from a comprehensive evaluation and is not tested in production.
APM32F103X4X6X8 Absolute Maximum Ratings
If the load on the device exceeds the absolute maximum rating, it may cause permanent
damage to the device. Here, only the maximum load that can be borne is given, and there is no guarantee that the device functions normally under this condition.
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| APM32F103C8T6 | Geehy Semiconductor | LQFP-48(7x7) |
| APM32F103C8T6-R | Geehy Semiconductor | LQFP48 |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- RP2040 – Raspberry Pi, Microcontroller
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
- CH32H417QEU6 – WCH, Dual-Core RISC-V Microcontroller
All Microcontrollers (MCU) datasheetsAll Geehy Semiconductor datasheets (29)
Ask your AI agent about the APM32F103X4X6X8
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the APM32F103X4X6X8 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.