Skip to content

Blueprint-Foundry/PI4IOE5V96248_Arduino_Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PI4IOE5V96248_Arduino_Library

Arduino Library for PI4IOE5V96248 This chip is an I2C IO expander chip, with 48 I/O pins configurable over I2C. The library is really basic, mostly using the Wire library. It is made just to provide some convenience functions for users.

Note: This chip defaults to all pins HIGH on power on. This is expected since it's mostly designed as a LED driver chip, but good to note.

The other quirk is that the chip seems to just return the already set pin values for read. This makes input from this chip not useful. Hence, assume this chip only does output :/

Installation:

Download the .zip file from Github, in Arduino go to Sketch -> Include Library -> Add .ZIP Library... and select the downloaded .zip file.
The library example can then be opened under File -> Examples -> PI4IOE5V96248 IO Expander

Software is licensed under BSD 3 Clause: https://opensource.org/licenses/BSD-3-Clause
Documentation is licensed under Attribution-ShareAlike 2.0 Generic (CC BY-SA 2.0): https://creativecommons.org/licenses/by-sa/2.0/
All rights reserved by Blueprint Foundry.

About

Arduino Library for PI4IOE5V96248

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages