Skip to content

Read from MCP23017-based encoder boards and turn positional data into OSC messages.

Notifications You must be signed in to change notification settings

giuliomoro/Encoders2OSC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCP23017

A C++ bridge from MCP23017-based encoder boards to OSC for Linux. It uses some libraries from Bela.

https://www.microchip.com/wwwproducts/en/MCP23017

Originally developed for Jetson Xavier using the smbus interface, it also works on systems with i2c-dev (via #define in src/MCP23017.cpp).

The code is mainly a port of the Adafruit MCP23017 Arduino library, with the I2C command code from the Jetsonhacks PCA9685 PWM driver:

https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library

https://github.com/jetsonhacks/JHPWMDriver

About

Read from MCP23017-based encoder boards and turn positional data into OSC messages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published