Hi.
I don't get any i2c connection with my zero2go omini rev 2.
I run i2cdetect, and it shows nothing.. only -- on every adress.
I have powered it trough the usb-c port, and the button works, but without i2c i cant get into the zero2go software to set my preferred parameters, like power up when it gets power.
Any suggestions?
I have tried with two brand new zero's with two different omini's. Exactly the same results.
Both running Raspbian.
@arnen87 most probably it is due to the pin connection. Your Pi zero needs to have the 40-pin header (well) soldered. Just putting the header in place will not be enough.
The button works, that means the firmware is functioning. It is the same firmware who emulates the I2C device with address 0x29.
Just to be sure, did you run "i2cdetect -y 1" and see nothing listed?
Any chance the I2C interface gets disabled?
@admin yes i have tried i2cdetect many times, on both setups. No adresse. Only --.
@admin i only booted the Raspbian that was included with the zero, connected to wifi, installed the software for the zero2go omini, power of, installed the zero2go and powered it up with a usb-c cable. It works, but no i2c adress and read errors on the zero2go program. Is it something that i have forgotten?🤔
@arnen87 the firmware already works, so it is not a faulty device. Maybe worth checking if I2C interface is indeed enabled on your Raspberry Pi.
If you have multimeter, the voltage on SDA and SCL pins should be about 3.3V.
You may run "gpio readall" to confirm these two pins were configured with correct alternative function.
@admin ok, now i have swapped rpi's, and tried both Omini's on different pi's.
One of the omini's i get to work without the plastic standofs/mounting kit, and the other omini makes the i2cdetect very slow and does not communicate, same results on 3 pi's.
So, the header/manifold on the omini does not work with the header that comes presoldered on the zero's with the mountingkit, you have to put them all the way together! You need to change the header type/height on the omini, or you have to sell them with stacking headers.
The other one makes i2c on pi's slow and does not communicate,
So this hat has a bad connection somewhere, or is effective!
What to do?
@arnen87 Possible problems related to connection have been addressed on page 9-12 in the user manual.
The applied solder paste was only 0.15mm thick and the SMT connector can only bear limited force.
The SMT header could be nudged out if you don't press the header during the mounting.
Please be reminded any non-technical topic/question should not be posted here. Please read the forum rules if you have not done so yet.
@admin this is a very technical question, what else🤷
Of course i have pressed the header when mounting. So what is the solution? Do i need to re-solder the header? Anyway, its not a good fit with the original header on the Pi zero.
I bought this because of the ease to Mount and use, i am planning to make a lot of similar setups (50-100) but now im not sure if this is the right setup, because it is going to be mounted spread all over the country, with sun powered batteries.
So i have to thrust the connection and have a very stable setup🤔
Best regards
Arne Inge
its not a good fit with the original header on the Pi zero.
Can you show a picture of this?