Best Practices
- Store constant data in program memory (PROGMEM). Wrap strings with F().
Tutorials
- https://www.arduino.cc/en/Guide/Environment
- https://www.arduino.cc/en/Tutorial/HomePage * https://www.arduino.cc/en/Tutorial/BuiltInExamples
- https://www.arduino.cc/en/hacking/libraries
- https://www.arduino.cc/en/Hacking/LibraryTutorial
- http://playground.arduino.cc/Code/Library
- https://www.arduino.cc/en/Tutorial/Memory
- http://playground.arduino.cc/Learning/Memory
Reference
- https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification
- https://www.arduino.cc/en/Reference/HomePage
- https://www.arduino.cc/en/Reference/StyleGuide
- https://www.arduino.cc/en/Reference/APIStyleGuide
- https://www.arduino.cc/en/Reference/Constants