I have 2 of https://wiki.wemos.cc/products:d1_mini_shields:motor_shield from eBay. The way they arrived, I could not get an address from I2C scan. So I used this to flash them Motor Shield Reprogramming | Hackaday.io. Now I can detect them on default I2C address 0x30. The problem is that I have 2 of these in my project and by soldering the pads on the back I should be able to change the address which doesn't happen (I have tried all the combinations but it stays at 0x30 no matter what).
Motor Shield
AD1 AD0 Address
-
- 0x2D
- x 0x2E
x - 0X2F
x x 0x30(default)
Any ideas?