Tutorial: Making Libraries with the Arduino IDE
This tutorial was developed for the MAKE course at the University of South Florida (www.makecourse.com). The tutorial discusses the main features of the Arduino compilers, and it shows how to make libraries. The use of #include statements is explored. The reason for splitting header and code into two different library files (.h and .cpp) is explained."