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
Scan does, driver doesn't find chip #18
Comments
Does that code work if it's not baked into the UF2? |
After adding
Latest firmware and bundle. |
I noticed that |
@muranyia if your up for it I would recomend to join our discord https://adafruit.it/discord there is a help-with-circuitpython channel where you can get help troubleshooting things. can you post a picture of your wiring? also let us know what specific device you are connecting to, is it this? https://www.adafruit.com/product/5146 |
The device is a bare DIL 24lc32a and the wiring is like this. |
No reply on discord... |
Tried with different pullups, no dice. The question is, what does the ssd1306 do to the bus that makes it work? |
Wait, SCK? Did you mean SDA? |
You could also try 10k resistors. Also try another 24LC32 as well just to rule out something wrong with that unit. |
Yes I meant SDA... sry. Will try with 10k. 5k and 2k didn't work. |
You could also try changing the frequency using the i2c = busio.I2C(board.SCL, board.SDA, frequency=50000) # Set frequency to 50 kHz Not sure if that will work, but it's something to try. |
|
Sounds great! Glad it's working out so far! |
Did your tests end up working out? |
Couldn't test extensively but |
I have a custom build
Adafruit CircuitPython 7.3.0-alpha.0-38-g862210b3f-dirty on 2022-03-13; Adafruit Trinket M0 with samd21e18
with24lc32
frozen.I can find the chip via I2C scan at the address 0x50 but the driver doesn't find it there.
I2C addresses found: ['0x50']
The text was updated successfully, but these errors were encountered: