Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amdmi3/avr-experiments
Experiments with ATtiny13 microcontroller
https://github.com/amdmi3/avr-experiments
avr
Last synced: about 4 hours ago
JSON representation
Experiments with ATtiny13 microcontroller
- Host: GitHub
- URL: https://github.com/amdmi3/avr-experiments
- Owner: AMDmi3
- Created: 2014-04-04T16:07:23.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-10-21T14:30:01.000Z (about 10 years ago)
- Last Synced: 2023-03-11T16:07:50.452Z (over 1 year ago)
- Topics: avr
- Language: Assembly
- Size: 203 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AVR experiments
This repo contains code for my experiments with AVR microcontrollers
It start with simplest "flashing LEDs" code and will grow with
programs using more features of AVR (inputs, interrupts, ADC, TWM
etc.).## Programs
* **flashingleds** - flashes two LEDs
* **subroutines** - the same, uses subroutines
* **interrupts** - demonstrates sleep and interrupt handling
* **multitasking** - demonstrates basic multitasking (threads)## Building
I use AVRA to build firmware from assembly code and AVRDUDE to flash
the AVR. Makefile is provided to automate these tasks, tuned for my
FreeBSD system.## Links
* [ATtiny13 datasheet](http://www.atmel.com/Images/doc2535.pdf)
* [ATtiny2313 datasheet](http://www.atmel.com/Images/doc2543.pdf)
* [AVRA assembler](http://avra.sourceforge.net/)
* [AVRDUDE flasher](http://www.nongnu.org/avrdude/)