Hi, I'm jaeuk Lee.
I'm using Intel Edison mini breakout board and I'm trying to connected several sensor module ( Temp, humidity, Lux, UV sensor etc...)
Finally I faced some strange issue in MPU9250
I use upm library source https://github.com/intel-iot-devkit/upm/tree/master/examples/python upm/examples/python at master · intel-iot-devkit/upm · GitHub here and I select MPU9250 source but It was not work...
My MPU9250 module from https://www.sparkfun.com/products/13762 SparkFun IMU Breakout - MPU-9250 - SEN-13762 - SparkFun Electronics this and error occurred like this
I'm also have MPU6050 sensor module. when I select MPU6050 (upm source), but it work well!
please help me this issue!
Hello Jaeuk Lee,
Thank you for your interest in the Intel® Edison Breakout Board.
Could you please provide an image of your setup? I'll like to analyze how you are connecting the MPU9250 and the level converter to your board.
I'll be waiting for your response.
If you have any other question, don't hesitate to contact us.
Have a nice day.
Thanks to Intel, I solved that problem haha... it caused by level converter. My MPU9250 included self-level-converting, so I connected directly without level converter, it work!
but I'm still have some various problem when I connect several sensor at the same time.
Maybe it cause by several sensor's pull-up or pull-down register stack up.
2 sensor connection is work but more than 3 sensor connection is not work well..
How can I solved this problem?
thank to your kindness
I'm glad to hear that you could solve the issue by removing the level converter from your setup.
If you are interested in connecting multiple sensors at the same you may need to consider using a multiplexer. I check through several thread in the community and you may want to try something like the following:
8-channel I2C-bus multiplexer with reset
8-channel analog multiplexer/demultiplexer
If you want further information about why you experience some issues while trying to connect more that 2 sensors, please check the following link:
Multiple I2C slaves on Intel Edison I2C-6 Bus
Regarding the how to shut down the Edison inquiry, I'm not sure if I fully understand you. As stated in the Intel® Edison Breakout Board – Hardware Guide (https://www.intel.com/content/dam/support/us/en/documents/edison/sb/edisonbreakout_hg_331190006.pdf https://www.intel.com/content/dam/support/us/en/documents/edison/sb/edisonbreakout_hg_331190006.pdf):
When the Intel® Edison device is running, pressing and holding the power button for 10 seconds or more will cause the Intel® Edison compute module to power down. This is similar to a hard shutdown, which cuts the power supply to the compute module.
If you have another question or update, don't hesitate to contact us.
Have a nice day.