Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vivi90/avr-run
This bash script replaces a C/C++ Makefile to build, dump and flash a AVR microcontroller.
https://github.com/vivi90/avr-run
Last synced: 3 days ago
JSON representation
This bash script replaces a C/C++ Makefile to build, dump and flash a AVR microcontroller.
- Host: GitHub
- URL: https://github.com/vivi90/avr-run
- Owner: vivi90
- License: gpl-3.0
- Created: 2019-07-11T09:40:43.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-29T01:27:25.000Z (over 4 years ago)
- Last Synced: 2024-05-02T05:01:40.835Z (7 months ago)
- Language: Shell
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
_**AVR-Run**_
=============About
-----
This bash script replaces a C/C++ Makefile to build, dump and flash a AVR microcontroller.Requirements
------------
* gcc-avr
* avr-libc
* binutils-avr
* avrdudeUsage
-----
1. Please set the target device and programming device type[^1], you want to use it with in the `run-config.cfg` file and doublecheck the specified directory paths.
2. Check the available options with `run.sh -h` or `run.sh --help`.
3. Have fun!How to include it into another project
--------------------------------------
I recommend to create for example a executable script called `do.sh` with the following content:
```bash
#!/bin/bash
curl -f -s -S https://raw.githubusercontent.com/vivi90/avr-run/master/run.sh | bash -s -- "$@"
```License
-------
This script is free software under the terms of the GNU General Public License v3 as published by the Free Software Foundation.
It is distributed WITHOUT ANY WARRANTY (without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE).
For more details please see the LICENSE file or: http://www.gnu.org/licensesCredits
-------
* 2019 by Vivien Richter
* Git repository: https://github.com/vivi90/avr-run.git[^1]: Please see: https://www.nongnu.org/avrdude/user-manual/avrdude_4.html