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)
|
||||
- Strip extra whitespace from the `BOARD_TAG` variable
|
||||
- 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
|
||||
- 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