Skip to the content
2 layers55 × 80 mmI2c stm32 scanner, the printed circuit board in 3D
Size
55 × 80 mm
Copper layers
2
Thickness
1.6 mm
Parts
31
Nets
53
Pads
125
Tracks, vias
140, 141
Pours
121
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
9 Mar 2026
Updated
17 Mar 2026

Overview

I2c stm32 scanner is an open-source printed circuit board by FilipCichowski, from the FilipCichowski/STM32_I2C_Scanner repository on GitHub. It is a 2-layer board of 55 × 80 mm with 31 parts on 53 nets, routed with 140 tracks and 141 vias.

It is built around the SI2305CDS-T1-GE3-VB, BH2AAAPC and BSS138, with the PESD5V0L2BT,215-JSM among its other parts. Its parts include 8 resistors, 4 capacitors, 4 connectors, 3 transistors and 1 IC. It belongs with the STM32 boards of this library.

Main components

4

Parts

31
QtyValueFootprintReferences
3100keasyeda2kicad:R0603R1, R2, R8
2100neasyeda2kicad:C0603C4, C5
210ueasyeda2kicad:C1206C1, C2
222easyeda2kicad:R0603R4, R5
24k7easyeda2kicad:R0603R6, R7
2SI2305CDS-T1-GE3easyeda2kicad:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRQ1, Q2
110keasyeda2kicad:R0603R3
12.54-1*4easyeda2kicad:HDR-TH_4P-P2.54-V-M-1CN3
1B4B-PH-SM4-TB (LF)(SN)easyeda2kicad:CONN-SMD_B4B-PH-SM4-TB-LF-SNCN1
1BH2AAAPCBH2AAAPC:BAT_BH2AAAPCBT1
1BSS138easyeda2kicad:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRQ3
1PESD5V0L2BT,215easyeda2kicad:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRD1
1PULLUP ON/OFFeasyeda2kicad:SW-TH_4P-L6.0-W6.0-P4.50-LS6.5PULLUP
1PWReasyeda2kicad:SW-TH_4P-L6.0-W6.0-P4.50-LS6.5PWR
1ProgrammingConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ1
1SM04B-SRSS-TB (LF)(SN)easyeda2kicad:CONN-SMD_4P-P1.00_SM04B-SRSS-TB-LF-SNCN2
1SSD1306SSD1306:128x64OLEDBrd1
1STM32C071CBT6_C42293214easyeda2kicad:LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL_1U1

The 25 most common of 31 parts.

Similar boards

  • 2 layers116.2 × 95.4 mmMacropad, the printed circuit board in 3D

    Macropad

    sarthakmmishra/macropad

    STM32F103C8T6 based macropad

    99 parts1
  • 4 layers100 × 100 mmDAC ADC PWM IO, the printed circuit board in 3D

    DAC ADC PWM IO

    DanielMartensson/STM32-PLC

    STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.

    270 parts183MIT
  • 4 layers144.7 × 95.9 mmCell Monitoring Unit (CMU), the printed circuit board in 3D

    Cell Monitoring Unit (CMU)

    VikingMotorsports/Battery-Management-System-Capstone-2026

    The BMS Capstones deliverables

    186 parts1
  • 4 layers61.9 × 84.4 mmFastStepper, the printed circuit board in 3D

    FastStepper

    harp-tech/device.faststepper

    A fast moving stepper motor controller device, with acceleration, jerk control, and end stop support

    141 parts
  • 4 layers87 × 58 mmPUTM EV PDMv2 2024, the printed circuit board in 3D

    PUTM EV PDMv2 2024

    PUT-Motorsport/PUTM_EV_PDMv2_2024

    PDM v.2 corrected version (hopefully)

    174 parts
  • 4 layers36 × 50.2 mmRacer, the printed circuit board in 3D

    Racer

    StuckAtPrototype/Racer

    These are structured into their own files. I could have used submodules, but decided against it.

    83 parts3.8kApache-2.0

Questions

How big is the I2c stm32 scanner PCB?

It measures 55 × 80 mm and has 2 copper layers, 1.6 mm thick.

What parts does the I2c stm32 scanner use?

31 parts, built around the SI2305CDS-T1-GE3-VB, BH2AAAPC, BSS138 and PESD5V0L2BT,215-JSM. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the I2c stm32 scanner KiCad files?

From the FilipCichowski/STM32_I2C_Scanner repository on GitHub, at the commit this page was made from: the board is i2c_stm32_scanner.kicad_pcb and its schematic i2c_stm32_scanner.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the I2c stm32 scanner design in my own project?

Its repository states no licence, so its author keeps all rights: ask FilipCichowski before reusing the design.