Skip to content

emutex/Emutex_MAX6957_Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emutex 56-Port GPIO Shield Library

####################################

This is an Arduino library for the Emutex 56-Port GPIO shield, based on the Maxim Integrated MAX9657 I/O Expander and LED Display Driver.

This shield uses SPI to communicate, and has been tested with the following Arduino platforms:

  • Arduino Uno
  • Intel Galileo

Created by Emutex, an embedded software engineering company based in Ireland. For more information, please visit http://www.emutexlabs.com

To download, click the DOWNLOAD ZIP button, rename the uncompressed folder to Emutex_MAX9657. Check that the Emutex_MAX9657 folder contains Emutex_MAX9657.cpp and Emutex_MAX9657.h

Place the Emutex_MAX9657 library folder in your Arduino libraries folder, and restart the IDE.

The PCB CAD file for the GPIO shield, created with FreePCB 1.359, can be found in the PCB sub-folder.

TODO

  • Add support for GPIO input modes
  • Add option to allow per-port configuration of input/output/ccled mode
  • Consider adding methods to get/set all port values in a single call
  • Auto-detect number of MAX9657 devices in daisy-chain.

About

An Arduino library for the Emutex 56-Port GPIO shield

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages