SparkFun Forums 

Where electronics enthusiasts find answers.

Questions &/or issues related to products in the Imaging category should be posted in this forum.
User avatar
By att9728
#207594
Hello,

I recently purchased the MLX90640 board and I am having some trouble trying to connect to the i2c bus via several devices (esp8266 & Raspberry Pi).


On the esp8266 i2cscanner I receive "Unknown error at address xx" for all addresses.

Using the scanner on the Raspberry Pi I receive the following result:

0 1 2 3 4 5 6 7 8 9 a b c d e f
00: 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
10: 10 11 12 13 14 15 16 17 18 19 1a UU 1c 1d 1e 1f
20: 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
30: 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f
40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
50: 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
70: 70 71 72 73 74 75 76 77

This is the same issue as mentioned here: https://raspberrypi.stackexchange.com/q ... le-address


I am starting to believe this may be a hardware issue. Any support you can provide on this is great!
User avatar
By TS-Mark
#207627
Hi att9728,

This sounds like a known issue with both versions of these breakouts that causes a small number of them to fail after passing our QC tests. Just to confirm there is no problem with your connections, can you please take a couple of photos of your board and the circuit(s) you have it in with the ESP8266 and the Pi? Please do your best to make sure they are clear and well-lit. Once we rule out any connection issues or other minor problems, we'll be able to identify if this is the known hardware issue and move forward from there.