Skip to content

First cut of MPR121 #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 21, 2011
Merged

First cut of MPR121 #1

merged 1 commit into from
Aug 21, 2011

Conversation

schamp
Copy link

@schamp schamp commented Aug 21, 2011

Jeff,

Here's the first cut of the library. My hardware is this thing from SeeedStudio: http://garden.seeedstudio.com/Twig_-_I2C_Touch_Sensor_v0.93b. It appears that channels 8-11 mirror channels 0-3 and aren't working themselves. E.g., a touch on channel 0 also results in what appears to be a touch on channel 8, likewise for 1 and 9, 2 and 10, and 3 and 11. Channels 8-11 appear inoperative when I hook touch elements up to them directly. I'm not sure what's going on here, it may be a HW problem. Anyway, channels 1-4 work, which is all I need at the moment. I hope this is a decent starting place for what you had in mind.

Andrew

jrowberg added a commit that referenced this pull request Aug 21, 2011
@jrowberg jrowberg merged commit 34e9b94 into jrowberg:master Aug 21, 2011
@jrowberg
Copy link
Owner

That's excellent! Thanks for doing this; it's a great start, and the filename conventions and function names look good. I'll see if I can finish up the remaining bits after I finish the MPU-6050. Your name will always be first in the list of authors on this one. :-)

My reference hardware is the MPR121 breakout from SparkFun, so I'll see if I can get it to work with all 12 channels with that one. We'll see.

Jeff

@schamp
Copy link
Author

schamp commented Aug 25, 2011

Hey Jeff,

I'm also doing some work with an SSD1308-based OLED display controller. I like your framework, so I think I'm gonna use it. You can add that to the "coming soon" list in the README if you want.

Andrew

@jrowberg
Copy link
Owner

Sounds great! I'm glad you like the approach. I'll add it to the README file for the next time I push some changes to the MPU-6050 (which should be soon) and update the Arduino Forum post. Thanks!

jrowberg pushed a commit that referenced this pull request Jan 21, 2014
Update fork till MPU6050.cpp file update for ARM
jrowberg pushed a commit that referenced this pull request Mar 26, 2015
Update the return type of MPU6050::getMotionStatus()
jrowberg pushed a commit that referenced this pull request Oct 23, 2016
jrowberg pushed a commit that referenced this pull request Dec 16, 2019
jrowberg pushed a commit that referenced this pull request Feb 6, 2020
jrowberg pushed a commit that referenced this pull request Sep 29, 2021
Port of Sparky driver implementation for APDS9960 sensor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants