Bird
0
0

You enabled I2C in raspi-config but i2cdetect -y 1 shows no devices. What is a likely cause?

medium📝 Debug Q14 of 15
Raspberry Pi - I2C Communication
You enabled I2C in raspi-config but i2cdetect -y 1 shows no devices. What is a likely cause?
AYou forgot to reboot the Raspberry Pi after enabling I2C
BAll of the above
CThe I2C device is not connected to the Pi
DThe I2C bus number is incorrect
Step-by-Step Solution
Solution:
  1. Step 1: Check if reboot was done after enabling I2C

    Reboot is required to activate I2C changes; missing reboot causes no detection.
  2. Step 2: Verify device connection and bus number

    If device is not connected or wrong bus number used, no devices appear.
  3. Final Answer:

    All of the above -> Option B
  4. Quick Check:

    Missing reboot, no device, or wrong bus = no detection [OK]
Quick Trick: Reboot and check connections if i2cdetect shows nothing [OK]
Common Mistakes:
MISTAKES
  • Not rebooting after enabling I2C
  • Assuming device is connected without checking
  • Using wrong bus number in i2cdetect

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Raspberry Pi Quizzes