Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Arduino Ethernet / Wifi Aurora Monitor V2 and Twitter feed Copyright: Jetty, Februrary 2013 License: GNU General Public License v3: http://www.gnu.org/licenses/gpl-3.0.txt Please see Thing 47973 for details about construction and usage. http://www.thingiverse.com/thing:47973 This software has been tested on Arduino Ethernet and Linksprite DiamondBack Arduino. It should also work an an Arduino with Ethernet Shield or an Arduino with Wifi Shield or built in Wifi that is Asynclab Black Widow WiShield 1.0 compatible. It's highly recommended that you build this with the Arduino 1.0.1 IDE or later as it was tested on this version. Because of limited SRAM on the Arduino, and differences in library versions / compilers / IDEs etc. it's also recommended you use the libraries included in this repository. Building: 1. Install the libraries attached in Arduino/libraries and restart the ArduinoIDE (If you do not have a Wifi capable Arduino, you do not need to install the WiShield library) 2. Choose the appropriate sources for your board type, i.e. AuroraMonitorEthernet or AuroraMonitorWifi 3. All settings can be found at the top of the .ino source file. Configure your network, twitter, timezone, local aurora and led settings. 4. This can be built with or without LCD and Pushbutton support. To build without LCD, comment out #define LCD_ENABLED . If you're building without LCD, then follow the build instructions for Aurora Monitor V1: http://www.thingiverse.com/thing:25528 5. Upload to the board. 6. In case of issues, there's substantial debugging information on the serial port. 7. Tune your RGB LED Colors in the ledStatuses variable. 8. If you are building with LCD, you need to set the Daylight Savings, hold the push button for 7 seconds and release, this will enter DST mode. Now press the push button momentarily to switch between DST ON and DST OFF. To exit this mode, hold the push button for 7 seconds and release. The DST setting is saved in EEPROM and is maintained when power is off.