EmbeddedRelated.com
Jacob Beningo
Live online course · Jacob Beningo
AI for Embedded Developers
$100 off for EmbeddedRelated readers until Nov 1 · 5 live sessions, Dec 7-11
Discount ends in
16days 05hrs 35min 15sec
Learn More →
ATMEGA328PB-MUR

MCHPATMEGA328PB-MUR

Microchip Technology
AVR AVR® ATmega, Functional Safety (FuSa) Microcontroller IC 8-Bit 20MHz 32KB (16K x 16) FLASH 32-VFQFN (5x5)
Active31,604 in stock

Overview

The ATMEGA328PB-MUR is an enhanced 8-bit AVR RISC-based microcontroller featuring functional safety (FuSa) support and integrated capacitive touch capabilities. It operates at up to 20MHz with 32KB of flash memory and provides advanced features like clock failure detection and a unique serial number for secure identification.

Why Choose This Part

This variant improves upon the standard 328P by adding a Clock Failure Detection Mechanism and a unique serial number for better security and reliability. The inclusion of a dedicated hardware Peripheral Touch Controller offloads complex touch-sensing math from the CPU, enabling responsive user interfaces without high power overhead.

Applications

Capacitive Touch Interfaces
Utilizes the integrated Peripheral Touch Controller to support up to 24 self-capacitance or 144 mutual-capacitance channels for buttons, sliders, and wheels.
Industrial Safety Controllers
Leverages functional safety features and the Clock Failure Detection Mechanism to monitor system integrity in critical control loops.
Low-Power IoT Nodes
Balances 32KB of flash with ultra-low power modes, consuming as little as 0.24mA at 1MHz and 1.8V.
Battery-Powered Instrumentation
Optimized for portable devices requiring a mix of analog sensing and digital control with 2KB RAM and 1KB EEPROM.

Key Specifications

Speed 20MHz
RAM Size 2K x 8
Core Size 8-Bit
EEPROM Size 1K x 8
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 27
Core Processor AVR
Package / Case 32-VFQFN Exposed Pad
Data Converters A/D 8x10b
Oscillator Type Internal
Program Memory Size 32KB (16K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 32-VFQFN (5x5)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Develop applications using Microchip Studio or the MPLAB X IDE with the XC8 compiler. For hardware evaluation, the ATMEGA328PB-XMINI development board provides full access to the MCU pins and an on-board debugger/programmer.

Part of ATmega328 MCU family » ATMEGA328PB

ATMEGA328PB Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Temp Range Stock
ATMEGA328PB-MUR (this part) VFQFN-32 -40degC ~ 85degC (.. 31,604
ATMEGA328PB-MU VFQFN-32 -40degC ~ 85degC (.. 17,627
ATMEGA328PB-MNR VFQFN-32 -40degC ~ 105degC .. 21,596
ATMEGA328PB-AUR TQFP-32 -40degC ~ 85degC (.. 12,731
ATMEGA328PB-MN VFQFN-32 -40degC ~ 105degC .. 1,781
ATMEGA328PB-XMINI — — 285
ATMEGA328PB-AU TQFP-32 -40degC ~ 85degC (.. 6,221
ATMEGA328PB-ANR TQFP-32 -40degC ~ 105degC .. 5,689

Also Consider

ATMEGA328P-MUR MCHPMicrochip Technology - The standard industry version for applications that do not require the enhanced touch controller or functional safety features.
ATTINY1616-MNR MCHPMicrochip Technology - A smaller 8-bit AVR option with a similar modern peripheral set including the Peripheral Touch Controller but in a more compact package.
ATSAMD21G18A-MUT MCHPMicrochip Technology - A 32-bit ARM Cortex-M0+ alternative for projects requiring more memory and higher processing performance.