1
0
Fork
You've already forked pyupdi
0
Python UPDI driver for programming "new" tinyAVR and megaAVR devices
  • Python 100%
Find a file
2020年06月16日 08:35:51 +02:00
device Add files via upload 2020年06月16日 08:35:51 +02:00
updi Add files via upload 2020年06月16日 08:35:51 +02:00
pylintrc Add files via upload 2020年06月16日 08:35:51 +02:00
pyupdi.py Add files via upload 2020年06月16日 08:35:51 +02:00
README.md Add files via upload 2020年06月16日 08:35:51 +02:00
requirements.txt Add files via upload 2020年06月16日 08:35:51 +02:00

pyupdi

Python UPDI driver for programming "new" tinyAVR devices

pyupdi is a Python utility for programming AVR devices with UPDI interface using a standard TTL serial port.

Connect RX and TX together with a suitable resistor and connect this node to the UPDI pin of the AVR device.

Be sure to connect a common ground, and use a TTL serial adapter running at the same voltage as the AVR device.

 Vcc Vcc
 +-+ +-+
 | |
 +---------------------+ | | +--------------------+
 | Serial port +-+ +-+ AVR device |
 | | +----------+ | |
 | TX +------+ 4k7 +---------+ UPDI |
 | | +----------+ | | |
 | | | | |
 | RX +----------------------+ | |
 | | | |
 | +--+ +--+ |
 +---------------------+ | | +--------------------+
 +-+ +-+
 GND GND