Pololu A-Star 328PB Micro - 3.3V, 12MHz Programmable Module ATmega328PB AVR

Artikelnummer: PO3163

The A-Star 328PB Micro is a tiny programmable module featuring the ATmega328PB AVR microcontroller, a backward-compatible replacement for the popular ATmega328P that features more general-purpose I/O and many additional peripherals. This module provides access to all 24 digital input/output pins (of which 9 can be used as PWM outputs and 8 as analog inputs), all on a board measuring only 1.3? × 0.7?. It ships preloaded with an Arduino-compatible serial bootloader that enables programming through the Arduino IDE via a USB-to-serial adapter, and the ISP pins are accessible for programming with an AVR programmer. This version features a 12 MHz resonator and a 3.3 V regulator that can be powered from 3.8 V to 15 V supplies.

Kategorie: Board


4,95 €

inkl. 19% USt.,

Lange Lieferzeit beachten!

Lieferfrist: ca. 8 - 9 Tage



Beschreibung

This version has a 3.3 V regulator that can be powered from 3.8 V to 15 V, and it features a 12 MHz resonator. It can be distinguished from other versions by its yellow power LED:

Arduino compatibility

The A-Star 328PB ships with a preloaded Arduino-compatible TTL serial bootloader (which uses 0.5 KB of flash memory, leaving 31.5 KB available for the user program). We provide a software add-on that enables the board to be easily programmed from the Arduino environment.

Since the A-Star?s ATmega328PB microcontroller is backward-compatible with the ATmega328P commonly used on Arduino boards (like the Arduino Uno and Pro Mini), existing programs and libraries written for a standard Arduino can be used on the A-Star 328PB without any changes (except to account for clock speed differences when necessary). However, our add-on includes support for the new features on the ATmega328PB, making them easier to use from the Arduino environment and allowing the A-Star 328PB to be an upgrade from ATmega328P-based boards.

The A-Star 328PB is the same size as the Arduino Pro Mini. It can similarly be used as a compact, minimal alternative to a standard full-size Arduino, but since its pinout differs, this board is not a drop-in replacement for the Pro Mini.

Differences between the ATmega328P and ATmega328PB

Compared to the ATmega328P (and ATmega328), the ATmega328PB microcontroller offers a number of improvements, including:

  • Two additional GPIO pins: PE0 and PE1
  • Two pins that were previously analog inputs only (ADC6 and ADC7) can now also be used as digital inputs and outputs: PE2 and PE3
  • Two additional 16-bit Timer/Counters: TC3 and TC4 (for a total of two 8-bit timers and three 16-bit timers)
  • Three additional PWM output pins
  • A second USART (TTL serial port)
  • A second TWI (Two-Wire Serial Interface, I²C-compatible)
  • A second SPI (Serial Peripheral Interface)
  • A peripheral touch controller (PTC) for adding capacitive touch buttons, sliders, and wheels

The ATmega328PB is code-compatible with the ATmega328P, meaning code compiled for an ATmega328P will run as intended on an ATmega328PB. This application note by Atmel (now part of Microchip) comprehensively describes the differences between the ATmega328PB and its predecessors.

Our Arduino software add-on makes it easy to use the additional GPIO functionality, PWM outputs, and TTL serial port. The other new features of the ATmega328PB can still be used from the Arduino environment through direct register access or custom libraries.

Features

  • Dimensions: 1.3? × 0.7?
  • Programmable ATmega328PB AVR microcontroller
    • 32 KB flash (0.5 KB used by bootloader, leaving 31.5 KB available for user program by default)
    • 2 KB SRAM
    • 1 KB EEPROM
  • All I/O lines from the ATmega328PB broken out in a compact package
    • 19 general-purpose I/O pins available along the sides of the board
    • 5 additional I/O pins available on bottom edge
    • 9 pins can be configured as hardware PWM outputs (7 along sides of board)
    • 8 pins can be configured as analog inputs
  • Preloaded with Arduino-compatible TTL serial bootloader
  • 6-pin TTL serial programming header for use with a USB-to-serial adapter (we recommend our USB AVR Programmer v2, which can act as a USB-to-serial adapter)
  • 6-pin ISP header for use with an external AVR programmer (we recommend our USB AVR Programmer v2)
  • Power LED and user-controllable LED
  • Reset button
  • Two power options:
    • 3.8 V to 15 V (3.3 V versions) or 5.5 V to 15 V (5 V versions) on BAT+
    • USB-to-serial adapter can supply power to VCCIN on the serial header
  • Reverse-voltage protection on BAT+ supply

Dimensions

Size: 0.7? × 1.3? × 0.1?
Weight: 1.5 g

General specifications

Processor: ATmega328PB @ 12 MHz
RAM size: 2048 bytes
Program memory size: 32 Kbytes
Motor channels: 0
User I/O lines: 24
Minimum operating voltage: 3.8 V
Maximum operating voltage: 15 V
Logic voltage: 3.3 V
Reverse voltage protection?: Y
External programmer required?: N
Version: 3.3 V logic, 12 MHz resonator

Dokumente

User?s Guide

ATmega328PB datasheet

Schematic diagram of the A-Star 328PB Micro

Dimension diagram of the A-Star 328PB Micro

Bewertungen (0)

Durchschnittliche Artikelbewertung

Geben Sie die erste Bewertung für diesen Artikel ab und helfen Sie Anderen bei der Kaufenscheidung:

----

ähnliche Produkte:
Pololu A-Star 328PB Micro - 3.3V, 8MHz Programmable... Pololu A-Star 328PB Micro - 3.3V, 8MHz Programmable...
sofort verfügbar
Pololu A-Star 328PB Micro - 5V, 16MHz Programmable module... Pololu A-Star 328PB Micro - 5V, 16MHz Programmable module...
sofort verfügbar
Pololu A-Star 328PB Micro - 5V, 20MHz Programmable module... Pololu A-Star 328PB Micro - 5V, 20MHz Programmable module...
Lange Lieferzeit beachten!
Kunden kauften dazu folgende Produkte
Pololu A-Star 328PB Micro - 5V, 20MHz Programmable module... Pololu A-Star 328PB Micro - 5V, 20MHz Programmable module...
Lange Lieferzeit beachten!
Pololu USB AVR Programmer v2.1 Pololu USB AVR Programmer v2.1
Lange Lieferzeit beachten!
LiPo Akku Lithium-Ion Polymer Batterie 3,7V 2500mAh... LiPo Akku Lithium-Ion Polymer Batterie 3,7V 2500mAh...
915 bestellt, am 02.07.2018 erwartet
HIMALAYA Wireless ESP32 Dev Board WiFi+Bluetooth CP2102... HIMALAYA Wireless ESP32 Dev Board WiFi+Bluetooth CP2102...
sofort verfügbar
1,44 inch 128x128 SPI TFT LCD Display ILI9163 MCU für... 1,44 inch 128x128 SPI TFT LCD Display ILI9163 MCU für...
Lange Lieferzeit beachten!
Pololu A-Star 328PB Micro - 5V, 16MHz Programmable module... Pololu A-Star 328PB Micro - 5V, 16MHz Programmable module...
sofort verfügbar