RP2040 i2c Scanner
For the most information, the CODE and more, check out the website article:
https://simpleelectronics.ca/an-i2c-address-scanner-for-your-desk/
The long and the short is that this PCB uses an RP2040 and an OLED and scans continuously for attached i2c devices and displays the address - perfect for scanning dubious devices from Aliexpress!
RP2040-Zero (or compatible):
Aliexpress: https://s.click.aliexpress.com/e/_c3frVqPd
Amazon (Canada): https://amzn.to/4mBsttp
Amazon (USA & Global): https://amzn.to/48v5VXC
0.96" OLED Display (I2C):
Aliexpress: https://s.click.aliexpress.com/e/_c4FMPfBh
Amazon (Canada): https://amzn.to/4pym19f
Amazon (USA & Global): https://amzn.to/4mzMhx8
(optional) 4-Pin & 3-Pin Headers Male:
Aliexpress: https://s.click.aliexpress.com/e/_c3w4opQf
Amazon (Canada): https://amzn.to/4gBvNDv
Amazon (USA & Global): https://amzn.to/3IonK07
(optional) 4-Pin Headers Female:
Aliexpress: https://s.click.aliexpress.com/e/_c44VEN1d
Amazon (Canada): https://amzn.to/3KjBidO
Amazon (USA & Global): https://amzn.to/3Ib8Bze
(optional) Jumper Cap:
Aliexpress: https://s.click.aliexpress.com/e/_c34cqMEF
Amazon (Canada): https://amzn.to/4gBNB17
Amazon (USA & Global): https://amzn.to/4pKms0j
(optional) AMS1117-3.3 3.3v Regulator:
Aliexpress: https://s.click.aliexpress.com/e/_c41q77Kr
Amazon (Canada): https://amzn.to/4nhxXuf
Amazon (USA & Global): https://amzn.to/42b01Hs
(optional) 0805 Capacitors 100nF:
Aliexpress: https://s.click.aliexpress.com/e/_c4bZ3vUT
Amazon (Canada): https://amzn.to/4pDUfIl
Amazon (USA & Global): https://amzn.to/4nE6nay
(optional) 0805 Resistors 4.7k:
Aliexpress: https://s.click.aliexpress.com/e/_c2yDTXFt
Amazon (Canada): https://amzn.to/3ImMF49
Amazon (USA & Global): https://amzn.to/3VwMndW
(optional) JST-SH 1.0mm Female (Stemma-QT / QWIIC):
Aliexpress: https://s.click.aliexpress.com/e/_c4nTBVin
Amazon (Canada): https://amzn.to/42KCf54
Amazon (USA & Global): https://amzn.to/3Waz7f7
(optional) 5mm O.D. x 4mm H x m3 Heat-set Insert (for case):
Aliexpress: https://s.click.aliexpress.com/e/_c3J6lGJN
Amazon (Canada): https://amzn.to/4mwc4GE
Amazon (USA & Global): https://amzn.to/4gDXV8Z
(optional) m3 X 10mm Screw (for case):
Aliexpress: https://s.click.aliexpress.com/e/_c4ntaKeL
Amazon (Canada): https://amzn.to/4nlKblM
Amazon (USA & Global): https://amzn.to/3IwyWrx
(optional) m2 X 6mm Self-Tapping Screw (for case):
Aliexpress: https://s.click.aliexpress.com/e/_c3K1W5v5
Amazon (Canada): https://amzn.to/4nidBkF
Amazon (USA & Global): https://amzn.to/4muZszi
RP2040 i2c Scanner
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(12)
-
Curtis Ireland
Nov 12,2025
-
Michel van Deventer
Oct 25,2025
-
J D Jevne
Oct 06,2025
-
Engineer
Oct 04,2025
-
Simon Wall
Oct 01,2025
-
Engineer
Sep 30,2025
-
Engineer
Sep 30,2025
-
Engineer
Sep 30,2025
-
Mathias s0ca
Sep 29,2025
-
Gabo :)
Sep 28,2025
-
Paulo Quispe
Sep 27,2025
-
RichardV31
Sep 26,2025
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Simple Electronics
-
RP2040 and NRF24L01 Transmitter and Receiver
After years of losing to the NRF24L01, I finally won. I designed an RP2040-Zero PCB that uses bitban...
-
MAX30102 Heart Rate Sensor
A combiner board to put together a RP2040-Zero, a SSD1306 OLED and a MAX30102 sensor board - enjoy!h...
-
Semi-Universal Temperature Board
I made an excuse for you to use your DHT-11, DHT-22, BMP280 and 12B20 and have a nice tool to keep o...
-
RP2040 i2c Scanner
https://youtu.be/NPpPVw-4qi8For the most information, the CODE and more, check out the website artic...
-
ESP32 DEVKIT V1 + TFT Touch Combiner
In this project, I showcase a custom PCB that combines an ESP32-DevKit-V1 (30 pin) with a 3.5" TFT L...
-
Tiny Microcontroller Tester
A simple board to test out GPIO of your microcontrollers, using two rows of 0603 LEDs (one row for H...
-
30-pin DIP to SIL
I created this for the WeAct Studio RP2350B board (the huge one with 48 GPIO) but works for all sort...
-
Servo Tester
If you have servos at home and are looking for an excuse to dust them off or even if you just need t...
-
RP2040-Zero adapter (mega)
https://youtu.be/8vQdalhTISYYou will likely want the "mini" unless you are a psycho like me - since ...
-
RP2040-Zero adapter (mini)
https://youtu.be/8vQdalhTISYYou will likely want the "mini" unless you are a psycho like me - since ...
-
ESP32-Relay-Control
ESP32 PCB with a DC-DC converter and 8 outputs and 6 inputs.Please note that switch 7 and 8 are acci...
-
0-60V Analog Load
Build your own analog load to load up power supplies, drain batteries, limit current, all sorts of t...
-
0-30V Analog Load
Build your own analog load to load up power supplies, drain batteries, limit current, all sorts of t...
-
0-15V Analog Load
Build your own analog load to load up power supplies, drain batteries, limit current, all sorts of t...
-
Relay Board
I was unsatisfied with the generic relay PCBs on the market - so I made my own!You will also need th...
-
A 12-Device USB Charging Station
I have a lot of devices that need relatively low current charging and I don't really have that many ...
-
Holiday Wreath
This Holiday Season, PCBWay sponsored me to make a holiday decoration! The inspiration for this one ...
-
Another Macro Pad!
Yup! I made another one, this time with lights! Cherry MX (and equivalent) mechanical keyboard switc...
-
Programmable Mist Maker - XIAO / QT PY Extension
1068 2 1 -
RadioHAT - Raspberry Pi radio development platform
884 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1093 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3332 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3941 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4327 2 2







