top of page


APM32F103xC series MCU is based on 32-bit Arm® Cortex®-M3 cores, built-in 2 CAN, compatible with 2.0A and 2.0B(active) specifications, communication rate up to 1Mbit/s, in the initialization of two controllers are activated at the same time, using two buses at the same time transmission, increase about 1 time the communication bandwidth, ensure the reliability of communication and improve real-time; Support using both USB and CAN interfaces, help to expand a variety of industrial and automotive application scenarios.



  • Arm® Cortex®-M3

  • Frequency 96MHz

  • Support FPU Temperature range:-40℃~+105℃


  • Flash:256

  • SRAM:64KB

Power Consumption

  • Supply voltage: 2.0V~3.6V

  • Built in programmable voltage monitor

  • Support sleep, stop and standby modes

  • VBat supports RTC and backup register power supply


  • 16-bit universal timer:4

  • 16-bit advanced timer:2

  • 16-bit basic timer:2

  • Watchdog timer:2

  • SysTick:1

Analog peripherals

  • 12-bit ADC:3,external channels:16

  • 12-bit DAC:2


  • At most 80 I/O

  • All I/O are mapped to external interrupt vectors

  • Up to 60 I/O that tolerate 5V signal input


  • 96-bit non-rewriteable unique identity

  • Support CRC cells

Debug Mode

  • SWD

  • JTAG


  • USART : :3

  • UART : :2

  • I2C:2

  • I2S:2

  • SPI:3

  • CAN:2

  • USBD:1

  • Support using both USB and CAN interfaces


  • LQFP48/64/100

Documents &Development Tools

Data Sheet
User Manual
Development Board

Geehy Development Boards (including MiniBoard and EvalBoard) are equipped with everything you need to evaluate the APM32 microcontroller. Each kit comes with a variety of pins broken out to 2.54mm headers, USB type B connection, USART connection (DB9) , push buttons, accessible boot pins, and a JTAG/SWD interface for programming. 

Contact our North American team today! 
bottom of page