Added example to show how to program using Arduino as ISP. Fixes #55
This commit is contained in:
parent
365118e6a5
commit
6759270537
3 changed files with 34 additions and 0 deletions
|
@ -9,6 +9,7 @@ The following is the rough list of changes that went into different versions. I
|
||||||
- Added ifndef ARDUINO_VAR_PATH for compiling for the attiny (https://github.com/danielesteban)
|
- Added ifndef ARDUINO_VAR_PATH for compiling for the attiny (https://github.com/danielesteban)
|
||||||
- Strip extra whitespace from the `BOARD_TAG` variable
|
- Strip extra whitespace from the `BOARD_TAG` variable
|
||||||
- Enhanced support for programming using Arduino as ISP
|
- Enhanced support for programming using Arduino as ISP
|
||||||
|
- Added example to show how to program using Arduino as ISP
|
||||||
|
|
||||||
### 0.10.4 (2013-05-31) @matthijskooijman
|
### 0.10.4 (2013-05-31) @matthijskooijman
|
||||||
- Improved BAUD_RATE detection logic
|
- Improved BAUD_RATE detection logic
|
||||||
|
|
23
examples/ATtinyBlink/ATtinyBlink.ino
Normal file
23
examples/ATtinyBlink/ATtinyBlink.ino
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
/*
|
||||||
|
Blink
|
||||||
|
Turns on an LED on for one second, then off for one second, repeatedly.
|
||||||
|
|
||||||
|
This example code is in the public domain.
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Connect a LED to Pin 3. It might be different in different ATtiny micro controllers
|
||||||
|
int led = 3;
|
||||||
|
|
||||||
|
// the setup routine runs once when you press reset:
|
||||||
|
void setup() {
|
||||||
|
// initialize the digital pin as an output.
|
||||||
|
pinMode(led, OUTPUT);
|
||||||
|
}
|
||||||
|
|
||||||
|
// the loop routine runs over and over again forever:
|
||||||
|
void loop() {
|
||||||
|
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
|
||||||
|
delay(1000); // wait for a second
|
||||||
|
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
|
||||||
|
delay(1000); // wait for a second
|
||||||
|
}
|
10
examples/ATtinyBlink/Makefile
Normal file
10
examples/ATtinyBlink/Makefile
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
# Arduino Make file. Refer to https://github.com/sudar/Arduino-Makefile
|
||||||
|
|
||||||
|
BOARD_TAG = attiny85-8
|
||||||
|
ARDUINO_VAR_PATH = /home/sudar/Dropbox/code/arduino-sketches/hardware/attiny/variants
|
||||||
|
BOARDS_TXT = /home/sudar/Dropbox/code/arduino-sketches/hardware/attiny/boards.txt
|
||||||
|
ISP_PORT = /dev/ttyACM*
|
||||||
|
|
||||||
|
include $(ARDMK_DIR)/arduino-mk/Arduino.mk
|
||||||
|
|
||||||
|
# !!! Important. You have to use make ispload to upload when using ISP programmer
|
Loading…
Reference in a new issue