Content for ATmega328PB

ATmega328PB

The high-performance Microchip's ATmega328PB is an 8-bit AVR® RISC-based microcontroller (MCU) with picoPower® technology. It combines 32kB ISP Flash memory with read-while-write capabilities, 1kB EEPROM, 2kB SRAM, 27 general purpose I/O lines, 32 general purpose working registers, five flexible timer/counters with compare modes, internal and external interrupts, two USARTs with wake-up on start of transmission, two byte-oriented 2-wire serial interfaces, two SPI serial ports, 8-channel 10-bit A/D converter, programmable watchdog timer with internal oscillator, a unique serial number and six software selectable power saving modes. The device operates between 1.8-5.5 volts. The ATmega328PB is the first 8-bit AVR MCU to feature the QTouch® Peripheral Touch Controller (PTC), which acquires signals in order to detect touch on capacitive sensors, and supports both self- and mutual-capacitance sensors. The PTC is supported by the QTouch Composer development tool (QTouch Library project builder and QTouch Analyzer). It provides a faster and less complex capacitive touch implementation in any application. The ATmega328PB supports 24 buttons in self-capacitance mode, or up to 144 buttons in mutual-capacitance mode. Mixing and matching mutual-and self-capacitance sensors is possible. Only one pin is required per electrode and no external components are required, delivering savings on the BOM cost compared to competing solutions. By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

ATMEGA328P Low Cost Development Board for Prototypes

“You’ll access the file and learn how to use this board to create all type of prototypes and product tests. In recent years I have developed numerous prototypes with Arduino. During these creations, something always bothered me. Using an …

Car Steering Wheel Control Unit with Arduino

“Car Steering Wheel Control Unit with Arduino with two rotary encoders.”

Birthday Cake Automated Xylophone

“Live music playing birthday cake with special light effects. Introduction The purpose of this project was to create a personal birthday gift. And while doing so have some fun with electronics, software and 3D printing! The strawberry & whipped cream cake …

NTP Based Digital Clock Panel Driver

“Highly accurate, Ethernet base, 7-segment clock driver with built-in NTP client. This project introduces an open-source, ATmega328 based, configurable NTP clock with a 2.3-inch, 7-segment display driver. This clock automatically obtains time from the configured NTP server and updates …

Atari Punk Synth V2

“Version 2 of my previous Atari Punk Synth project powered by a Minimal ATmega328-PU config and Mozzi library. During the lockdown, I made a Synth Box Project “Arduino Punk Synth” to annoy my neighbor with its weird sound. (well …

Project  SIO2SD

SIO2SD

“An Arduino-based floppy drive emulator for the Atari 8 bit computers. This small Arduino build emulates an Atari 1050 floppy drive to connect to an original Atari 8-bit computer. The program is compatible with most Arduino boards. And for boards …

LED Cube Pendant - Worlds Smallest LED Cube

“It all started when I stumbled across Harifun’stiny LED cube almost 10 month ago. He has done a great work on miniaturizing Ashler Glick’s innovative charliecube, which uses charlieplexing to control a 4x4x4 RGB LED cube with nothing …