Arduino and chipKIT LibrariesMCP23S17 IO ExpanderThe MCP23S17 is a 16 port SPI controlled IO expander. It has two 8 bit IO ports, and each pin of each port can be individually configured as input or output. Input pins can also generate interrupts. This library allows an Arduino or a chipKIT board to control up to 8 expander chips per SPI CS pin. { To the repo!
|
Download as a ZIP file
|
Doxygen Reference
|
PDF Manual
}
TFT LibraryThe TFT library is the ultimate library for driving a TFT screen (and also others) from a chipKIT board. With many very powerful features to get the most out of the power of the chipKIT board, this library is the one you need. Currently the library supports TFT screens based on:
There is also support for:
The library also has support for "virtual" devices. These range from memory backed framebuffers (internal SRAM and external SRAM chips), aggregate devices to combine multiple displays into one larger virtual display, etc. There is also touch screen support built in, covering:
All these screen drivers can be combined with different IO drivers, including:
The library also boasts extra facilities, such as:
And for you speed junkies there are some special drivers for specific devices to get the highest possible speed out of the system:
To the repo!
|
Download as a ZIP file
|
Download as a ZIP file including ALL extras
|
PDF Manual
}
|