https://github.com/pavelrevak/avrprog
AVR bootloader and programmer with simple serial interface
https://github.com/pavelrevak/avrprog
avr bluetooth bootloader isp programmer serial spi uart
Last synced: 20 days ago
JSON representation
AVR bootloader and programmer with simple serial interface
- Host: GitHub
- URL: https://github.com/pavelrevak/avrprog
- Owner: pavelrevak
- Created: 2015-07-25T22:22:36.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2018-01-06T22:16:32.000Z (over 8 years ago)
- Last Synced: 2025-03-02T21:42:30.203Z (over 1 year ago)
- Topics: avr, bluetooth, bootloader, isp, programmer, serial, spi, uart
- Language: Python
- Homepage:
- Size: 1.99 MB
- Stars: 1
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Programmer and bootloader for Atmel AVR CPUs ##
### Features ###
* communicating over serial terminal in text mode only and easy command interface
* can connect to computer using UART serial port, USB (using FTDI,..), Bluetooth or Wifi module
* programmer application is one python scrip
* AVRprog includes BootLoader, which is usable for other applications and is compatible with programing utility
This programmer was developed as wireless bluetooth programmer.
more in wiki AvrProgrammer
### Programming examples ###
upload program using bootloader:
```
python avrprog.py port:/dev/tty.avrprog bootloader load:program.bin sign flash reboot
```
flashing program to an AVR connected to avrprog:
```
python avrprog.py port:/dev/tty.avrprog load:program.srec cpu erase flash verify
```
more examples: AvrProg#examples