-
-
Notifications
You must be signed in to change notification settings - Fork 799
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for "panStamp" boards // Resolve #117
- Loading branch information
Showing
10 changed files
with
199 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
How to buid PlatformIO based project | ||
==================================== | ||
|
||
1. `Install PlatformIO <http://docs.platformio.org/en/latest/installation.html>`_ | ||
2. Download `source code with examples <https://github.com/ivankravets/platformio/archive/develop.zip>`_ | ||
3. Extract ZIP archive | ||
4. Run these commands: | ||
|
||
.. code-block:: bash | ||
# Change directory to example | ||
> cd platformio-develop/examples/atmelavr-and-arduino/panstamp-blink | ||
# Process example project | ||
> platformio run | ||
# Upload firmware | ||
> platformio run --target upload | ||
# Clean build files | ||
> platformio run --target clean |
23 changes: 23 additions & 0 deletions
23
examples/atmelavr-and-arduino/panstamp-blink/platformio.ini
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# | ||
# Project Configuration File | ||
# | ||
# A detailed documentation with the EXAMPLES is located here: | ||
# http://docs.platformio.org/en/latest/projectconf.html | ||
# | ||
|
||
# A sign `#` at the beginning of the line indicates a comment | ||
# Comment lines are ignored. | ||
|
||
# Simple and base environment | ||
# [env:mybaseenv] | ||
# platform = %INSTALLED_PLATFORM_NAME_HERE% | ||
# framework = | ||
# board = | ||
# | ||
# Automatic targets - enable auto-uploading | ||
# targets = upload | ||
|
||
[env:panStampAVR] | ||
platform = atmelavr | ||
framework = arduino | ||
board = panStampAVR |
29 changes: 29 additions & 0 deletions
29
examples/atmelavr-and-arduino/panstamp-blink/src/Blink.ino
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
/* | ||
Blink | ||
Turns on an LED on for one second, then off for one second, repeatedly. | ||
Most Arduinos have an on-board LED you can control. On the Uno and | ||
Leonardo, it is attached to digital pin 13. If you're unsure what | ||
pin the on-board LED is connected to on your Arduino model, check | ||
the documentation at http://arduino.cc | ||
This example code is in the public domain. | ||
modified 8 May 2014 | ||
by Scott Fitzgerald | ||
*/ | ||
|
||
|
||
// the setup function runs once when you press reset or power the board | ||
void setup() { | ||
// initialize digital pin 13 as an output. | ||
pinMode(13, OUTPUT); | ||
} | ||
|
||
// the loop function runs over and over again forever | ||
void loop() { | ||
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) | ||
delay(1000); // wait for a second | ||
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW | ||
delay(1000); // wait for a second | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
How to buid PlatformIO based project | ||
==================================== | ||
|
||
1. `Install PlatformIO <http://docs.platformio.org/en/latest/installation.html>`_ | ||
2. Download `source code with examples <https://github.com/ivankravets/platformio/archive/develop.zip>`_ | ||
3. Extract ZIP archive | ||
4. Run these commands: | ||
|
||
.. code-block:: bash | ||
# Change directory to example | ||
> cd platformio-develop/examples/timsp430/panstamp-blink | ||
# Process example project | ||
> platformio run | ||
# Upload firmware | ||
> platformio run --target upload | ||
# Clean build files | ||
> platformio run --target clean |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# | ||
# Project Configuration File | ||
# | ||
# A detailed documentation with the EXAMPLES is located here: | ||
# http://docs.platformio.org/en/latest/projectconf.html | ||
# | ||
|
||
# A sign `#` at the beginning of the line indicates a comment | ||
# Comment lines are ignored. | ||
|
||
# Simple and base environment | ||
# [env:mybaseenv] | ||
# platform = %INSTALLED_PLATFORM_NAME_HERE% | ||
# framework = | ||
# board = | ||
# | ||
# Automatic targets - enable auto-uploading | ||
# targets = upload | ||
|
||
[env:panStampNRG] | ||
platform = timsp430 | ||
framework = arduino | ||
board = panStampNRG |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
/* | ||
Blink | ||
Turns on an LED on for one second, then off for one second, repeatedly. | ||
Most Arduinos have an on-board LED you can control. On the Uno and | ||
Leonardo, it is attached to digital pin 13. If you're unsure what | ||
pin the on-board LED is connected to on your Arduino model, check | ||
the documentation at http://arduino.cc | ||
This example code is in the public domain. | ||
modified 8 May 2014 | ||
by Scott Fitzgerald | ||
*/ | ||
|
||
|
||
// the setup function runs once when you press reset or power the board | ||
void setup() { | ||
// initialize digital pin 13 as an output. | ||
pinMode(13, OUTPUT); | ||
} | ||
|
||
// the loop function runs over and over again forever | ||
void loop() { | ||
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) | ||
delay(1000); // wait for a second | ||
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW | ||
delay(1000); // wait for a second | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters