A31G123RM
| Part Description |
A31G123 ARM Cortex-M0+ Microcontroller |
|---|---|
| Quantity | 1,043 Available (as of October 15, 2026) |
| Product Category | Microcontrollers |
|---|---|
| Manufacturer | ABOV Semiconductor |
| Manufacturing Status | Upon Request |
| Manufacturer Standard Lead Time | Contact Us |
| Datasheet |
Specifications & Environmental
| Connectivity | I2C, SPI, UART/USART | Core Processor | ARM Cortex-M0+ | Core Size | 32-Bit | ||
|---|---|---|---|---|---|---|---|
| Data Converters | A/D 14x12b | Device Package | 64-LQFP | ECCN | 3A991.a.2 | ||
| EEPROM Size | 0 Kbytes | HTS Code | 8542.31.00.00 | Moisture Sensitivity Level | N/A | ||
| Mounting Method | Surface Mount | Number of I/O | 61 | Operating Temperature | -40°C - 105°C | ||
| Oscillator Type | Internal/External | Package / Case | 64-LQFP | Program Memory Size | 64 Kbytes | ||
| Program Memory Type | FLASH | RAM Size | 6 Kbytes | REACH Compliance | Unknown | ||
| RoHS Compliance | Unknown | Speed | 40 MHz | Voltage | 1.8V - 5.5V |
Overview of A31G123RM – ARM Cortex-M0+ Microcontroller
The A31G123RM is a general-purpose microcontroller based on the ARM Cortex-M0+ 32-bit core, delivering a 40 MHz operating speed with up to 64 Kbytes of on-chip Flash and 6 Kbytes of SRAM. Designed for embedded control and human-interface applications, it integrates a broad set of peripherals—timers, ADC, serial interfaces and an LCD driver—making it suitable for consumer and industrial control products.
With a wide operating voltage range (1.8 V to 5.5 V) and an industrial temperature option (‑40 °C to +105 °C), the A31G123RM targets battery-powered and mains-connected designs that require robustness, flexible I/O and onboard analog and display support.
Key Features
- Core ARM Cortex-M0+ 32‑bit core running at 40 MHz for deterministic embedded control and interrupt handling.
- Memory 64 Kbytes of internal Flash program memory and 6 Kbytes of internal SRAM for code and runtime data storage.
- Power and Supply Wide supply range from 1.8 V to 5.5 V and on-chip LDO options support flexible system power architectures and battery operation.
- Timers and PWM Multiple timer resources including 16‑bit timers, a dedicated 16‑bit timer with 6‑channel PWM and 32‑bit timers; ten general-purpose timers available for periodic, one-shot, PWM and capture use.
- Analog 12‑bit ADC with 14 channel inputs and up to 50 ksps sampling rate for sensor acquisition and analog monitoring.
- Connectivity & Debug Rich serial interfaces including multiple USART (UART + SPI) channels, UART and I2C interfaces; SWD debug interface supported for development and debugging.
- Display & LED Drive Integrated LCD driver/controller supporting up to 8×39 segments with duty-selectable resistor bias and 16‑step contrast control; LED display drive capability with up to 120 mA sink current on PD0–PD7 for segment/indicator driving.
- Data Integrity & System Safety 16‑bit CRC generator (CRC‑CCITT, CRC‑16), power-on reset (POR), low-voltage reset (LVR/LVI) and a 24‑bit watchdog timer for runtime reliability and fault detection.
- Clocking Internal RC oscillator plus external oscillator options and clock monitoring for flexible and robust clocking strategies.
- GPIO & Package Up to 61 general-purpose I/O pins on the 64‑LQFP package; surface-mountable package options and industrial temperature support from ‑40 °C to +105 °C.
Typical Applications
- Smart Door Locks Secure, low‑power control and user-interface driving using the Cortex-M0+ core, multiple serial interfaces and LCD/LED drivers for status and keypad feedback.
- Air Cleaners and Home Appliances Embedded control, fan and motor PWM, sensor acquisition via the 12‑bit ADC, and display/indicator driving for consumer appliance interfaces.
- General Purpose Embedded Control Applications requiring mixed-signal I/O, multiple timers and communication channels for sensor networks, human‑machine interfaces and control logic.
Unique Advantages
- Highly integrated peripheral set: ADC, LCD driver, multiple timers, CRC and serial interfaces reduce external component count and simplify BOM.
- Flexible power range: 1.8 V to 5.5 V operation enables both battery-powered and line-powered designs without complex supply changes.
- Display and indicator support: Built-in LCD controller plus high-sink LED drive capability (PD0–PD7 up to 120 mA sink) streamlines user-interface implementations.
- Robust system features: POR, LVR/LVI, watchdog timer and CRC generator support system reliability and field stability.
- Industrial temperature coverage: Operational range to +105 °C for designs exposed to extended temperature environments.
- Ample I/O and package options: 61 GPIOs in a 64‑LQFP surface-mount package provide design flexibility for peripheral expansion and board layout.
Why Choose A31G123RM?
The A31G123RM combines a Cortex-M0+ control core with an extensive set of on-chip peripherals—timers, ADC, LCD driver, CRC and multiple serial interfaces—providing a compact, feature-rich platform for embedded control and user-interface applications. Its wide supply voltage range and industrial temperature option make it suited to diverse deployment environments.
This device is well matched to designers seeking a balance of processing capability, peripheral integration and system reliability, enabling simplified hardware design, fewer external components and consolidated firmware development across consumer and industrial products.
Request a quote or contact sales to discuss availability, pricing and sample requests for the A31G123RM.

Date Founded: 2006
Headquarters: Cheongju-si, Chungcheongbuk-do, Republic of Korea
Employees: 200+
Revenue: $95.4 Million
Certifications and Memberships: ISO9001:2015, ISO14001:2015, UL60730