-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
INVERT the sense of the I2C_POWER pin (active low) #5595
Conversation
I don't have the board to test, but this was reported and discussed on Discord.
From the schematic, VSENSOR also goes out to the STEMMA connector - so this may also impact the non BME280 version |
Unfortunately, today, I have been unable to get it to fail regardless of whether the I2C_POWER pin is set to True or False... |
this is the code I am using to test -- I just change the ip.value from False to True but today , it does not seem to care.
|
@jerryneedell Do you have a Rev.A board? |
How can I tel if it is Rev A? |
On the silk, in theory |
I don't see any indication. |
huh, maybe only gets the silk treatment when it changes to Rev.B |
The schematic I saw is Rev B -- what changed from Rev A? |
rev A did not have power control |
How can I tell Rev A from Rev B board? |
I am looking at the V+ pin on the STEMMA connector with a scope. If I set I2C_POWER to False, it stays steady at 3.3V. Note: the BME280 sensor is working with both settings of I2C_POWER -- I saw one failure when it was True, but cannot reproduce that. |
you're probably seeing parasitic power thru the I2C pins. you definteitely need to pull the power pin low to access i2c |
@ladyada should I assume I have a rev b board.? Is there a way to tell? |
if you're not me or i think scott, you have only a rev B board. we never shipped rev A thru the shop :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, this is good!
I don't have the board to test, but this was reported and discussed on Discord. Probably only relevant for the BME280 version of the board.