Рет қаралды 19,382
After struggling to get a 128x64 OLED display working over I2C, I learned many things about I2C addressing including:
-There are 7-bit and 10-bit addressing schemes
-There is no 8-bit addressing scheme, but some vendors improperly provide 8 bit addresses
-There are a few shortcuts to finding out what the real I2C address of a device may be
-As a last resort, an I2C scanner can be employed to locate all valid devices on the bus and report their addresses
This is a video of my journey!
Previous video with I2C address issues
• How to use a 128x64 OL...
Sketch for I2C Scanner:
github.com/Gad...
Arduino I2C Scanner Reference Code
playground.ard...
NXP I2C Specification Manual
www.nxp.com/do...
Adafruit I2C Device Address List
learn.adafruit...
Reference info on improper 8-bit I2C address referencing
www.totalphase...
Patreon: / gadgetreboot
Pinterest: www.pinterest....
Twitter: @GadgetReboot / gadgetreboot