The Forebrain function library is a collection of functions that provide users easy access to the hardware features on Forebrain boards, as well as expansion boards for Forebrain. These functions are developed for use with Forebrain and Forebrain-family development boards (including Hivebrain, Mandible, and WeirdEye) and its expansions, but can be applied to any other LPC1343 development boards as long as its hardware is sufficiently similar. Likewise, other function libraries can be used with Forebrain.