Arduino libraries

Microchip MCP49xx DACs (MCP4901, MCP4911, MCP4921, MCP4902, MCP4912, MCP4922)

Version 1.1 - October 2, 2012
Provides a full-featured, optimized interface to the MCP49xx series SPI interface DACs (8-bit, 10-bit and 12-bit; single and dual).
See the provided README.txt for documentation and information. There is also a provided example sketch.
Download link (v1.1)
Installation: create a folder called "libraries" inside your sketchbook folder (set in the Arduino IDE Preferences dialog) and unpack this file into that folder, creating something like e.g. "Documents\Arduino\libraries\DAC_MCP49xx" (exact paths vary between operating systems, of course). Restart the Arduino IDE, and click File -> Examples -> DAC_MCP49xx.

Microchip 24XX1025 1024 kbit EEPROM (24AA1025, 24LC1025, 24FC1025)

Version 1.0 - August 12th, 2012
Provides an easy-to-use interface to these 1024 kbit I2C EEPROM chips. Functions are available to read and write binary data (including strings), ints and floats, but structures and arrays of structures etc. can easily be used as well.
Documentation and examples are provided in the download.
Download link (v1.0)
Installation: create a folder called "libraries" inside your sketchbook folder (set in the Arduino IDE Preferences dialog) and unpack this file into that folder, creating something like e.g. "Documents\Arduino\libraries\EEPROM_24XX1025" *AND* "Documents\Arduino\libraries\I2C16" (exact paths vary between operating systems, of course). Restart the Arduino IDE, and click File -> Examples -> EEPROM_24XX1025.
Both libraries have been tested to compile under OS X, Windows and Linux.

No comments:

Post a Comment