https://github.com/struzykm/pico_scan
Raspberry Pico I2C bus scan
https://github.com/struzykm/pico_scan
ansi-c i2c-bus raspberry-pi-pico rp2040
Last synced: 19 days ago
JSON representation
Raspberry Pico I2C bus scan
- Host: GitHub
- URL: https://github.com/struzykm/pico_scan
- Owner: struzykm
- License: mit
- Created: 2025-03-31T13:28:31.000Z (22 days ago)
- Default Branch: main
- Last Pushed: 2025-03-31T18:03:12.000Z (22 days ago)
- Last Synced: 2025-03-31T18:31:05.172Z (22 days ago)
- Topics: ansi-c, i2c-bus, raspberry-pi-pico, rp2040
- Language: CMake
- Homepage:
- Size: 55.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Raspberry Pico I2C bus scan
A simple application that scans the I2C bus for connected devices.
The U2F directory contains a compiled, ready-to-upload firmware for the Raspberry Pico. The main directory includes the C program, which is ready for compilation.
After flashing the firmware, the microcontroller restarts and performs a scan after 5 seconds. The results are displayed on the console. Connection parameters: 115200,8,n,1. The microcontroller is connected via USB. If it is not detected by Windows, you may need to install the driver.

In the attached screenshot, the RTC DS3231 module is detected. This program is part of a larger project, and I will be adding more components here as time allows.