About

ArduUtilityLibrary (AUL) is a library to assist the development of Arduino based programs. It is licensed under the terms of the GNU Lesser General Public License (LGPL).

Not one electronic project I have created would have been possible without Arduino or the great open source libraries that are available for it. This library is my attempt to give something back to the Arduino community with the hope it is useful to others. I <3 Arduino.

Current release

2012-10-19: Version 1.0 - Download here

Documentation

The following classes or functions are included with ArduUtilityLibrary:

- MillisDuration - Keep track of a duration in milliseconds
- MemoryInformation - Returns the size (in bytes) of different memory sections
- availableMemory() - Returns the number of free memory (in bytes)
- halt() - Halts the execution of your sketch permanently
- HeartbeatLED - A try to imitate the human heartbeat with a LED

Each file contains a section "References" that links to other implementations or important information about the topic. If you think my solution is bad, these links might be a good starting point to find what you are searching for.

Other libraries

Included and contributed libraries for Arduino:
http://www.arduino.cc/en/Reference/Libraries

Official Arduino Forum for Other Software Development, often includes library announcments
http://arduino.cc/forum/index.php/board,23.0.html

Teensyduino libraries
http://www.pjrc.com/teensy/td_libs.html

Wiring project libraries (Maintained by Alexander Brevia)
http://wiring.uniandes.edu.co/source/trunk/wiring/firmware/libraries/

Libraries by Mikal Hart
http://arduiniana.org/libraries/



Last edited Oct 23, 2012 at 6:22 PM by TeXHeX, version 36