A-Star 328PB Micro 아두이노 보드 - 5V, 20MHz
(A-Star 328PB Micro - 5V, 20MHz)
개요
- A-Star 328PB Micro는 작은 프로그래밍 가능한 모듈로 ATmega328PB 칩을 장착하고 있습니다.
- 24개의 I/O 핀이 접근 가능하며, 그중 9개는 PWM 출력, 8개는 아날로그 입력으로 사용이 가능합니다.
- 아두이노 호환 부트로더가 미리 심겨져 있습니다.
- USB-Serial 어답터를 이용하여 아두이노 IDE에서 프로그래밍이 가능합니다.
- 또는 ISP 핀을 통해 AVR 프로그래머로 프로그래밍이 가능합니다.
- 20Mhz 레소네이터와 5V 레귤레이터가 장착되어 있어 5.5V-15V 공급이 가능합니다.
특징
- 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.1, 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.1)
- 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
- Comprehensive user's guide
문서
-
Documentation and other information
File downloads
- ATmega328PB datasheet (4MB pdf)
- Atmel Application Note AT15007: Differences between ATmega328/P and ATmega328PB (283k pdf)
- Application note describing differences between ATmega328 variants and the ATmega328PB.
- Pinout diagram of the A-Star 328PB Micro (579k pdf)
- Schematic diagram of the A-Star 328PB Micro (132k pdf)
- Dimension diagram of the A-Star 328PB Micro (199k pdf)
- 3D model of the A-Star 328PB Micro (5MB step)
- Drill guide for the A-Star 328PB Micro (50k dxf)
- This DXF drawing shows the locations of all of the board's holes.
Documentation and other information
File downloads
- ATmega328PB datasheet (4MB pdf)
- Atmel Application Note AT15007: Differences between ATmega328/P and ATmega328PB (283k pdf)
- Application note describing differences between ATmega328 variants and the ATmega328PB.
- Pinout diagram of the A-Star 328PB Micro (579k pdf)
- Schematic diagram of the A-Star 328PB Micro (132k pdf)
- Dimension diagram of the A-Star 328PB Micro (199k pdf)
- 3D model of the A-Star 328PB Micro (5MB step)
- Drill guide for the A-Star 328PB Micro (50k dxf)
- This DXF drawing shows the locations of all of the board's holes.
Recommended links
- Arduino Software
- Arduino integrated development environment (IDE) software
- ATmega328PB documentation
- Microchip's product page for the ATmega328PB AVR microcontroller, with links to its most up-to-date datasheet, application notes, and other resources.
- A-Star repository on GitHub
- This repository contains Arduino add-on files, Windows drivers, and bootloaders for the A-Star 328PB, A-Star 32U4, and the rest of our 32U4 family of boards.
- AVR Libc Home Page
- The web site for AVR Libc, which is the standard library of functions that you can use with C and C++ on the AVR.
- Pololu A-Star and Orangutan Forum Section
- The A-Star and Orangutan discussion section of the Pololu Robotics Forum.
- AVRDUDE
- AVRDUDE is a cross-platform command-line utility for programming the flash memory on AVR microcontrollers.
- AVR Freaks
- AVR community with forums, projects, and AVR news.
- Atmel Studio 7
- Free integrated development environment (IDE) for AVRs.
- WinAVR
- A free, open-source suite of development tools for the AVR family of microcontrollers, including the GNU GCC compiler for C/C++.
- LPS Arduino library
- This is a library for the Arduino that interfaces with our LPS25H and LPS331AP pressure/altitude sensor carriers as well as the pressure sensor on the AltIMU-10 v3 (it also works with the original AltIMU-10). It makes it simple to read the raw pressure data from the sensor, and it provides functions to help calculate altitude based on the measured pressure.
- Arduino library for addressable RGB LED strips from Pololu
-
This library allows you to control an arbitrary number of SK6812/WS281x-Based Addressable RGB LEDs from an Arduino.
- LSM303 Arduino library
- This is a library for the Arduino that interfaces with our LSM303D, LSM303DLHC, and LSM303DLM 3D compass and accelerometer carriers as well as the compass and accelerometer ICs on the MinIMU-9 v3 and AltIMU-10 v3 (it also works with older versions of those boards, some of which used the LSM303DLH and LSM303DLHC). It makes it simple to configure the device and read the raw accelerometer and magnetometer data, and it has a function for computing the tilt-compensated heading for those looking to use the LSM303 as a tilt-compensated compass.
- L3G Arduino library
- This is a library for the Arduino that interfaces with our L3GD20H and L3GD20 3-axis gyro carriers as well as the gyros on the MinIMU-9 v3 and AltIMU-10 v3 (it also works with older versions of those boards, some of which used the L3G4200D and the L3GD20). It makes it simple to configure the device and read the raw gyro data.
- Arduino Library for the Pololu QTR Reflectance Sensors
- This guide explains how to use the QTRSensors library to read Pololu QTR reflectance sensors and QTR sensor arrays with Arduinos and Arduino-compatible devices like the Pololu Orangutan robot controllers.