A31G123ML
| Part Description |
Abov A31G123ML ARM Cortex-M0+ Microcontroller, 64 Kbytes Flash, 6 Kbytes SRAM (80-LQFP) |
|---|---|
| Quantity | 658 Available (as of October 15, 2026) |
| Product Category | Microcontrollers |
|---|---|
| Manufacturer | ABOV Semiconductor |
| Manufacturing Status | Mass Production |
| 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 | 80-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 | 77 | Operating Temperature | -40°C - 105°C | ||
| Oscillator Type | Internal/External | Package / Case | 80-LQFP (12x12mm) | 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 A31G123ML – Abov A31G123ML ARM Cortex-M0+ Microcontroller, 64 Kbytes Flash, 6 Kbytes SRAM (80-LQFP)
The A31G123ML is an ARM Cortex-M0+ microcontroller in the A31G12x series, offering a balanced mix of performance and peripheral integration for embedded control applications. With up to 64 Kbytes of Flash, 6 Kbytes of SRAM, a 40 MHz core and an extended operating range, it targets smart appliances, home automation and general-purpose control designs that require integrated analog, display and communication peripherals.
Key Features
- Core ARM Cortex-M0+ 32-bit core running up to 40 MHz for efficient control and deterministic interrupt handling.
- Memory 64 Kbytes of on‑chip Flash and 6 Kbytes of SRAM for application code and runtime data storage.
- Voltage & Temperature Wide supply range of 1.8–5.5 V and operating temperature from −40 to 105 °C to support battery and industrial systems.
- Timers & PWM Ten general-purpose timers including 16-bit and 32-bit timers, 16-bit timer with 6-channel PWMs, and capture modes for motor and timing control.
- Analog 12-bit ADC (50 ksps) with 14 input channels for sensor readout and precision measurement.
- Interfaces & Communication Multiple serial ports including 4×USART (UART + SPI), 3×I2C and 2×UART for robust peripheral and network connectivity.
- Display Support LCD driver/controller supporting up to 8×39 segments with resistor bias, duty selection and 16-step contrast control for embedded user interfaces.
- System Reliability On-chip CRC generator (CRC-16/CCITT), 24-bit watchdog timer, POR, LVR and LVI functions to improve system integrity and safety.
- Clock & Oscillators Internal RC oscillator plus support for external clock sources; includes clock monitoring for system stability.
- GPIO & Drive Capability 77 general-purpose I/Os and up to 120 mA sink current capability across 8 dedicated pins (PD0–PD7) for LED/indicator drive.
- Debug & Programming SWD debug interface and support for USART (UART + SPI) ISP to simplify development and in-field programming.
- Package 80-LQFP (12 × 12 × 0.5 mm) package option for board-level integration and thermal management.
- Power Modes Supports sleep and deep-sleep low-power modes to reduce energy consumption in duty-cycled applications.
Typical Applications
- Smart Door Lock Integrated ADC, timers, serial interfaces and LCD driver make the A31G123ML suitable for secure access control, user interface handling and sensor integration.
- Air Cleaner PWM-capable timers, ADC channels for air-quality sensors, and multiple comms ports support fan/motor control and sensor aggregation in appliance designs.
- General-Purpose Embedded Control A broad peripheral set and industrial temperature rating enable diverse control tasks—user interfaces, sensor processing and communication—in both commercial and industrial applications.
Unique Advantages
- Highly integrated peripheral set: Multiple USART/UART, I2C, ADC and LCD controller reduce external components and simplify PCB designs.
- Flexible power and temperature support: 1.8–5.5 V operation and −40 to 105 °C rating accommodate battery-powered and industrial environments.
- Display and drive capability: On-chip LCD controller plus dedicated pins with high sink current support richer user interfaces and indicator driving without external drivers.
- Robust system features: Built-in CRC, watchdog, POR/LVR/LVI and clock monitoring enhance reliability and help detect and recover from faults.
- Scalable family options: Part of the A31G12x series with multiple memory and package variants, enabling easy scaling across product lines.
- Developer-friendly: SWD debug and ISP via USART simplify firmware development and in-field updates.
Why Choose A31G123ML?
The A31G123ML delivers a practical blend of processing capability, peripheral integration and industrial-grade operating conditions for embedded control designs. Its combination of a Cortex-M0+ core, extensive serial interfaces, 12-bit ADC, LCD driver and robust system monitors makes it well suited for appliance control, home automation and other applications that demand integrated I/O and display support.
As part of the A31G12x series, the A31G123ML offers straightforward scalability across memory and package options while providing on-chip features that reduce BOM and simplify development. Its extended voltage and temperature ranges and integrated reliability features deliver long-term value for production designs requiring consistent operation in varied environments.
Request a quote or submit an inquiry to the sales team for pricing, lead times and volume options for the A31G123ML.

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