From e90e6419411d73e469d8fb72dad5e903c4293898 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Wed, 25 Feb 2015 00:22:24 +0200 Subject: [PATCH] Add Teensy to Wiring Blink example --- examples/wiring-blink/platformio.ini | 35 +++++++++++----------------- examples/wiring-blink/src/main.cpp | 28 ++++++++-------------- 2 files changed, 24 insertions(+), 39 deletions(-) diff --git a/examples/wiring-blink/platformio.ini b/examples/wiring-blink/platformio.ini index 235f344c..a1445967 100644 --- a/examples/wiring-blink/platformio.ini +++ b/examples/wiring-blink/platformio.ini @@ -1,33 +1,26 @@ -# -# Project Configuration File -# -# A detailed documentation with the EXAMPLES is located here: -# http://docs.platformio.org/en/latest/projectconf.html -# +; +; 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:arduino_uno] +[env:autogen_uno] platform = atmelavr framework = arduino board = uno -[env:LaunchPad_msp430g2553] +[env:autogen_teensy31] +platform = teensy +framework = arduino +board = teensy31 + +[env:autogen_lpmsp430g2553] platform = timsp430 framework = energia board = lpmsp430g2553 -[env:LaunchPad_lm4f120h5qr] +[env:autogen_lptm4c1230c3pm] platform = titiva framework = energia board = lptm4c1230c3pm diff --git a/examples/wiring-blink/src/main.cpp b/examples/wiring-blink/src/main.cpp index 15159de9..b1017a5e 100644 --- a/examples/wiring-blink/src/main.cpp +++ b/examples/wiring-blink/src/main.cpp @@ -1,27 +1,19 @@ -/** - * Copyright (C) Ivan Kravets - * See LICENSE for details. - */ - -/** - Turns ON and OFF the Wiring compatible board LED, - with intervals of 1 second (1000 milliseconds) -*/ - -#include "Arduino.h" - -#ifndef LED_PIN -#define LED_PIN 13 // Most Arduino boards already have a LED attached to pin 13 on the board itself +#ifdef ENERGIA + #include "Energia.h" +#else + #include "Arduino.h" #endif +#ifndef LED_PIN + // Most Arduino boards already have a LED attached to pin 13 on the board itself + #define LED_PIN 13 +#endif -void setup() -{ +void setup() { pinMode(LED_PIN, OUTPUT); // set pin as output } -void loop() -{ +void loop() { digitalWrite(LED_PIN, HIGH); // set the LED on delay(1000); // wait for a second digitalWrite(LED_PIN, LOW); // set the LED off