andreasalarm
Newbie level 1
Hi everyone!
I am currently developing an early phase prototype together with two friends. The board contains an ATmega328p-AU, an MPU6050 and MFRC522. We are able to both boatload and load sketches on the ATmega328p and also communicate with the MFRC522, but sadly we are not able to communicate with the MPU6050. The MPU6050 uses I2C, and our measurements off the SDA and SCL seems to show that our ATmega328 is able to send information, but that the MPU6050 is not able to send anything back. I have attached schematics of the MPU6050 circuit, the full schematic, the PCB design and datasheet for MPU6050.
The components of the circuit have the following functionalities;
C15 and C17 - Bypass capacitor.
R4 and R5 - pullup resistor for I2C lines.
C16 - Charge pump capacitor.
C18 - Regulator filter capacitor.
I am currently developing an early phase prototype together with two friends. The board contains an ATmega328p-AU, an MPU6050 and MFRC522. We are able to both boatload and load sketches on the ATmega328p and also communicate with the MFRC522, but sadly we are not able to communicate with the MPU6050. The MPU6050 uses I2C, and our measurements off the SDA and SCL seems to show that our ATmega328 is able to send information, but that the MPU6050 is not able to send anything back. I have attached schematics of the MPU6050 circuit, the full schematic, the PCB design and datasheet for MPU6050.
The components of the circuit have the following functionalities;
C15 and C17 - Bypass capacitor.
R4 and R5 - pullup resistor for I2C lines.
C16 - Charge pump capacitor.
C18 - Regulator filter capacitor.