Enable and verify Raspberry Pi I2C bus i2c-1 for 3.3V sensors
Enable i2c-1 on Raspberry Pi OS, wire 3.3V sensors to GPIO 2 and 3, and verify the bus with i2cdetect.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Enable i2c-1 on Raspberry Pi OS, wire 3.3V sensors to GPIO 2 and 3, and verify the bus with i2cdetect.
Legacy /sys/class/gpio GPIO is deprecated on Raspberry Pi OS Bookworm. Learn to detect chips, map BCM lines, and toggle GPIOs with gpiodetect, gpioinfo, gpioset, and gpioget.
Pick storage for Raspberry Pi 4/5 by workload, not price. Compare microSD, USB 3.0 SSD and eMMC on speed, endurance, power and serviceability, with a validation checklist for USB boot.
A practical look at GPIO edge detection on Raspberry Pi—when to use sysfs, when to reach for libgpiod, and why debounce behavior changes between Pi 3 and Pi 4.
Enable the bcm2835 watchdog on a Raspberry Pi, hand it to systemd with RuntimeWatchdogSec, verify the chain via /proc/1/fd, and avoid reboot loops.
Learn how to unlock the Raspberry Pi 4’s USB 3.0 ports for fast external SSD backups. This guide walks through kernel checks, power setup, autosuspend disabling, and a practical dd benchmark to confirm ~200 MB/s throughput, plus trade‑offs and next steps.
Learn how to offload H.264 video decoding to the Raspberry Pi's VideoCore IV GPU to eliminate CPU bottlenecks and reduce thermal throttling.
Headless Raspberry Pi hangs are unfixable remotely. The bcm2835 hardware watchdog can force a defined reboot when software stops kicking the timer, giving unattended nodes predictable recovery at the cost of visibility.
Guide to selecting a reliable 5 V, 3 A power source for Raspberry Pi 4 Model B, comparing official, reputable third-party, and generic USB-C adapters with verification steps.