ESP32-PICO-D4 Custom PCB with MPU6050
Posted: Fri Sep 09, 2022 8:18 am
Hi all, although I have used the forum for a long time now to read topics, this is my first post!
I have designed a PCB that uses the ESP32-PICO-D4 and I attached a LoRa RA02 and an MPU6050 to it. Although the MCU works flawlessly and I am able to program it and use the RA02, I have a weird issue trying to get the MPU6050 to work.
Things I have tried so far:
1. I am using a small sketch to read through all possible I2C addresses and I cannot detect the MPU6050 at all. I tried various sketches none worked.
2. I double-checked my I2C pins. They are connected to the default PICO D4 pins, SDA 21, SCL 22.
3. I connected the I2C line to my oscilloscope to check if it the signal is bad and it's ok (I have pull-up resistors).
4. I have made 10 boards with this setup and none works (it's not just a faulty board case).
MPU6050 Schematic:
Do you have any other ideas on how to debug my case!?
I have designed a PCB that uses the ESP32-PICO-D4 and I attached a LoRa RA02 and an MPU6050 to it. Although the MCU works flawlessly and I am able to program it and use the RA02, I have a weird issue trying to get the MPU6050 to work.
Things I have tried so far:
1. I am using a small sketch to read through all possible I2C addresses and I cannot detect the MPU6050 at all. I tried various sketches none worked.
2. I double-checked my I2C pins. They are connected to the default PICO D4 pins, SDA 21, SCL 22.
3. I connected the I2C line to my oscilloscope to check if it the signal is bad and it's ok (I have pull-up resistors).
4. I have made 10 boards with this setup and none works (it's not just a faulty board case).
MPU6050 Schematic:
Do you have any other ideas on how to debug my case!?