Bird
0
0

After running sudo i2cdetect -y 1, you see the following output snippet:

medium📝 Predict Output Q4 of 15
Raspberry Pi - I2C Communication
After running sudo i2cdetect -y 1, you see the following output snippet:
     0 1 2 3 4 5 6 7 8 9 a b c d e f
00:          -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- --
What does this output indicate?
ANo I2C devices detected on bus 1
BMultiple devices detected on bus 1
CBus 1 is disabled
DScan failed due to permission error
Step-by-Step Solution
Solution:
  1. Step 1: Interpret the i2cdetect output

    The output shows all addresses as "--", meaning no devices responded at any address.
  2. Step 2: Understand what "--" means

    "--" indicates no device found at that address, so the bus has no detected devices.
  3. Final Answer:

    No I2C devices detected on bus 1 -> Option A
  4. Quick Check:

    All "--" = no devices found [OK]
Quick Trick: All "--" means no devices detected on the bus [OK]
Common Mistakes:
MISTAKES
  • Assuming "--" means error or disabled bus
  • Thinking devices are present despite no addresses
  • Confusing permission errors with scan output

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Raspberry Pi Quizzes