A31G346CL
| Part Description |
A31G346 32-bit Arm Cortex-M0+ Microcontroller |
|---|---|
| Quantity | 1,116 Available (as of October 16, 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 7x12b | Device Package | 48-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 | 39 | Operating Temperature | -40°C - 85°C | ||
| Oscillator Type | Internal/External | Package / Case | 48-LQFP (7x7mm) | Program Memory Size | 256 Kbytes | ||
| Program Memory Type | FLASH | RAM Size | 32 Kbytes | REACH Compliance | Unknown | ||
| RoHS Compliance | Unknown | Speed | 48 MHz | Voltage | 1.8V - 5.5V |
Overview of A31G346CL – A31G346 32-bit Arm Cortex-M0+ Microcontroller
The A31G346CL is a 32-bit general-purpose microcontroller based on an energy-efficient Arm Cortex-M0+ core running up to 48 MHz. It combines a sizable on-chip memory footprint with a broad set of peripherals and power-management features to support embedded control and system-level integration.
With up to 256 KB of code Flash, 32 KB SRAM, a 12-bit ADC, multiple serial interfaces and DMA, the device targets embedded applications that require balanced processing performance, sensor and peripheral interfacing, and flexible voltage/power operation from 1.8 V to 5.5 V.
Key Features
- Core — Arm Cortex-M0+ 32-bit core with up to 48 MHz system clock for efficient embedded control and deterministic interrupt handling (NVIC with 29 interrupt sources).
- Memory — 256 KB of on-chip Flash program memory with read protection and 32 KB of SRAM for application code and runtime data.
- Power and Reset — Wide operating voltage from 1.8 V to 5.5 V, POR, Low Voltage Reset (LVR), Low Voltage Indicator (LVI), internal RC oscillator and multiple low-power modes including SLEEP and DEEP-SLEEP.
- Timers — Comprehensive timer resources including six 16-bit timer channels and two 32-bit timer channels supporting timer/counter, PWM, capture and one-shot modes.
- Analog — 12-bit ADC with up to 1 Msps conversion rate and dedicated analog inputs for sensor acquisition and analog monitoring (variant provides 7 ADC channels).
- Communication Interfaces — Multiple serial interfaces: four USART ports, three I2C ports and one SPI port for flexible peripheral and sensor connectivity.
- DMA and Peripherals — Four-channel DMA supporting 8/16/32-bit data transfers across 19 internal peripherals to reduce CPU load and accelerate data movement.
- System Reliability — Built-in CRC calculation unit (CRC-CCITT/CRC-16 and user-defined modes), hardware watchdog (24-bit down-count timer) and clock monitoring to improve system integrity.
- Real-Time Clock and Debug — Real Time Clock and Calendar (RTCC) plus Serial Wire Debug (SWD) interface for development and timekeeping functions.
- Package and Temperature — 48-pin LQFP (7.0 × 7.0 mm, 0.50 mm pitch) package and commercial-grade operating temperature range of −40 °C to 85 °C.
Typical Applications
- General-purpose embedded control — On-board Flash and SRAM with a 48 MHz Cortex-M0+ core make the A31G346CL suitable for compact control firmware and state machines.
- Sensor interfacing and data acquisition — 12-bit ADC (1 Msps) plus I2C and SPI interfaces enable reliable sensor readout and preprocessing.
- User interface and communication — Multiple USART ports and ample GPIO support user I/O, serial consoles and peripheral communications.
Unique Advantages
- Energy-efficient Cortex-M0+ core: Balances processing capability and low-power operation to support run and low-power modes for battery-aware designs.
- Wide supply range: 1.8 V to 5.5 V operation enables flexible power supply options across system designs and simplifies integration with different power domains.
- Rich peripheral integration: On-chip ADC, RTCC, CRC, watchdog, multiple timers and serial interfaces reduce external component count and simplify BOM.
- DMA-accelerated transfers: Four DMA channels enable efficient data movement between peripherals and memory, lowering CPU overhead for time-critical tasks.
- Robust memory footprint: 256 KB Flash and 32 KB SRAM accommodate complex firmware, boot code and application stacks without external memory.
- Compact package with ample I/O: 48-LQFP package with 39 available I/O pins provides a balance of board space efficiency and peripheral access.
Why Choose A31G346CL?
The A31G346CL positions itself as a versatile, general-purpose microcontroller that combines a proven Cortex-M0+ core with substantial on-chip memory and a broad peripheral set. Its integrated ADC, timers, DMA and multiple serial interfaces make it well suited for embedded designs that need local sensor acquisition, control functions and real-time operation while keeping board-level complexity low.
Designed for commercial embedded systems, the device offers stable operation across a wide supply range and an industrial temperature window, providing a scalable foundation for cost-sensitive, space-constrained designs that require dependable firmware execution and peripheral flexibility.
To request a quote or inquire about availability and lead times for the A31G346CL, please contact sales to submit a request or request a formal quote.

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