![]() ![]() That way, the I2C bus is broken out to a standard location, which allows shields that use I2C communication to work on all boards. This is why Arduino added the SDA and SCL pins in the R3 pinout. You will find a similar situation on the Mega and Leonardo, which also don't have I2C on A4 and A5. That was not possible on the original Uno because it has less IO. ![]() The thing is that by not having I2C on A4 and A5 you are gaining another two IO pins on the Uno WiFi Rev2. I fully understand that these two boards are very different internallyĬorrect. This may have something to do with the WiFi chip and inertial chip being on the board. In this image, the green and red highlights indicate the working (green) and non-working (red) SDA and SCL pins on the WiFi Rev2 with the above mentioned display combination. If anyone knows of a pin-out diagram specific to the WiFi Rev2 or some other documentation that explains this difference, it would be appreciated. I fully understand that these two boards are very different internally, but thought the pin-outs were the same. I couldn't find a pinout diagram for the WiFo Rev2 and so far have not found any technical documentation referring to this difference. On the REV2 the combination does work if the alternate SDA and SCL pins are used (the ones near the AREF pin). It works fine if that display and backpack are installed on an UNO on those same pins. Specifically, on the WiFi Rev2, I installed an Adafruit LCD 16x2 display with Adafruit I2C backpack on pins A4 (SDA) and A5 (SCL) and spent substantial time trying to get it to work but it never did. I have discovered that the pin-outs for SDA SCL appear to have some differences on these two boards. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |