USB AVR 프로그래머 -STK500 호환
(Pololu USB AVR Programmer v2.1)
개요
- AVR 마이크로컨트롤러를 프로그래밍 할 수 있는 프로그래머입니다.
- 가상 시리얼 포트상에서 STK500을 에뮬레이트하여 표준 AVR 프로그래밍 소프트웨어와 호환됩니다.
- 3.3V 및 5V 시스템에서 동작되며, TTL 레벨 시리얼 포트를 가지고 있어서 디버깅을 위한 범용 시리얼 통신이 가능하거나 시리얼 부트로더를 이용한 마이크로컨트롤러 프로그래밍이 가능합니다.
특징
- Connects to a computer through USB via a USB A to Micro-B cable (not included)
- Emulates an STK500 programmer through virtual COM port interface
- Works with standard AVR programming software, including Atmel Studio, AVRDUDE, and the Arduino IDE
- Configuration software available for Windows, Mac OS X, and Linux
- Supports both 3.3 V and 5 V devices; can automatically switch operating voltage based on detected target VCC
- Can optionally power the target at 3.3 V or 5 V in low-power systems
- USB-to-TTL serial adapter functionality for general-purpose serial communication
- Provides a 100 kHz clock output, which can be useful for reviving misconfigured AVRs
- All I/O pins are protected with 470 Ω resistors
- 6-pin ISP cable and a 1×6 double-sided male header included
- Comprehensive user's guide
문서
-
Documentation and other information
Pololu USB AVR Programmer v2 User's Guide (Printable PDF)User's manual for the Pololu USB AVR Programmer v2.
Pololu AVR Programming Quick Start Guide (Printable PDF)This guide explains how to get started programming your Orangutan or 3pi Robot in Windows, Linux or Mac OS X. It covers setting up an AVR development environment (Atmel Studio for Windows users), installing the Pololu AVR C/C++ Library, and setting up the Pololu USB AVR Programmer.
File downloads
- Pololu USB AVR Programmer v2 Software and Drivers for Windows (9MB msi)
- This installer contains the drivers and software for the Pololu USB AVR Programmer v2 for Microsoft Windows.
- Pololu USB AVR Programmer v2 Software for Linux (x86) (8MB xz)
- Pololu USB AVR Programmer v2 Software for Linux (Raspberry Pi) (6MB xz)
- Pololu USB AVR Programmer v2 Software for Mac OS X (7MB pkg)
- This installer contains the software for the Pololu USB AVR Programmer v2 for Mac OS X.
- Pololu AVR Development Bundle for Windows (12MB exe)
- This bundle contains all the Pololu software you need to get started programming AVRs in Windows: the Pololu AVR C/C++ Library, the Pololu USB AVR Programmer drivers and software, and the Pololu Orangutan SVP drivers. We recommend installing Atmel Studio 7.0 before installing this bundle.
- Dimension diagram of the Pololu USB AVR Programmer v2.1 (240k pdf)
- 3D model of the Pololu USB AVR Programmer v2.1 (7MB step)
- Drill guide for the Pololu USB AVR Programmer v2.1 (39k dxf)
- This DXF drawing shows the locations of all of the board's holes.
Recommended links
- Pololu USB AVR Programmer v2 software source code
- Source code for the Pololu USB AVR Programmer v2 software on GitHub.
- Atmel Studio 7
- Free integrated development environment (IDE) for AVRs.
- Atmel Web Page
- Web page of Atmel Corporation, manufacturer of AVR microcontrollers and other advanced semiconductors.
- WinAVR
- A free, open-source suite of development tools for the AVR family of microcontrollers, including the GNU GCC compiler for C/C++.
- CrossPack for AVR Development
- Distribution of AVR development libraries and tools for Mac OS X.
- AVRDUDE
- AVRDUDE is a cross-platform command-line utility for programming the flash memory on AVR microcontrollers.
- Arduino Software
- Arduino integrated development environment (IDE) software
- 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.
- GCC, the GNU Compiler Collection
- Documentation for GCC, including the AVR GCC C/C++ compilers.
- Pololu Robotics Forum
- Pololu Robotics and Electronics forum — get technical support, share your project, or just drop in to say hi.
- AVR Freaks
- AVR community with forums, projects, and AVR news.