Raspberry Pi Component Search

Find rpi
I’ll look for “rpi” across available project/library context and report the most relevant Raspberry Pi-related matches.
Found Raspberry Pi / RPi parts in the library. Top matches:
  1. Raspberry Pi Compute Module 4 — 200 terminals
  2. Raspberry Pi Compute Module 5 — 200 terminals, datasheet available
  3. Raspberry Pi Pico — 40 terminals, MPN SC0915
  4. Raspberry Pi 2/3/4/5 Model B header/outline — 40-pin HAT-style connector
  5. Pin Socket 02x20 for RPi 5 — 40-pin through-hole socket
Search URL: rpi Raspberry Pi
Add Pi Pico
CM4 footprint
Find HAT header
Compare Pi options
ESP1
J1
U3 BST - C6 P2
J1 VBUS__1 - D2 C
C11 P1 - R9 P2
ESP1 IO5 - U4 SCL
U3 SW - L1 P1
ESP1 IO8 - R13 P2
L1 P2 - U3 FB
ESP1 IO9 - SW2 1
R3 P2 - R4 P1
IC1 ITIMER_2 - C4 P1
J1 DN1 - J1 DN2
J1 VBUS__1 - D2 C
ESP1 IO6 - R14 P1
J1 CC1 - R1 P1
L1 P2 - U3 FB
IC1 PGTH_1 - IC1 PGTH_2
J1 DP1 - J1 DP2
IC1 OUT - C2 P1
IC1 PGTH_1 - IC1 PGTH_2
J1 VBUS__1 - D2 C
L1 P2 - U3 FB
IC1 ILM - R5 P1
IC1 DVDT_1 - IC1 DVDT_2
L1 P2 - U3 FB
J1 CC1 - R1 P1
U3 BST - C6 P2
IC1 DVDT_1 - IC1 DVDT_2
IC1 OUT - C2 P1
R3 P2 - R4 P1
ESP1 IO9 - SW2 1
L1 P2 - U3 FB
ESP1 IO4 - U4 SDA
C11 P1 - R9 P2
IC1 OUT - C2 P1
IC1 PGTH_1 - IC1 PGTH_2
L1 P2 - U3 FB
IC1 PG - R8 P1
L1 P2 - U3 FB
IC1 PG - R8 P1
U3 SW - L1 P1
J1 CC2 - R2 P1
J1 DN1 - J1 DN2
J1 DN1 - J1 DN2
IC1 PG - R8 P1
J1 VBUS__1 - D2 C
IC1 PGTH_1 - IC1 PGTH_2
ESP1 IO2 - R12 P2
IC1 ILM - R5 P1
C11 P1 - R9 P2
J1 DP1 - J1 DP2
R14 P2 - D3 A
J1 DP1 - J1 DP2
J1 DN1 - J1 DN2
ESP1 IO6 - R14 P1
L1 P2 - U3 FB
ESP1 IO5 - U4 SCL
L1 P2 - U3 FB
R14 P2 - D3 A
R3 P2 - R4 P1
IC1 OUT - C2 P1
L1 P2 - U3 FB
J1 CC2 - R2 P1
J1 VBUS__1 - D2 C
C11 P1 - R9 P2
ESP1 IO8 - R13 P2
ESP1 IO4 - U4 SDA
R3 P2 - R4 P1
L1 P2 - U3 FB
IC1 DVDT_1 - IC1 DVDT_2
J1 DP1 - J1 DP2
IC1 OUT - C2 P1
ESP1 IO2 - R12 P2
ESP1 IO4 - U4 SDA
L1 P2 - U3 FB
L1 P2 - U3 FB
J1 VBUS__1 - D2 C
ESP1 IO5 - U4 SCL
L1 P2 - U3 FB
L1 P2 - U3 FB
IC1 ITIMER_2 - C4 P1
U3 SW - L1 P1
L1
Inductance
0.0000039 H
R5
Resistance
953 Ω
R14
Resistance
680 Ω
R1
Resistance
5100 Ω
R6
Resistance
100000 Ω
R12
Resistance
10000 Ω
R4
Resistance
205000 Ω
R13
Resistance
10000 Ω
R3
Resistance
470000 Ω
R9
Resistance
10000 Ω
R11
Resistance
4700 Ω
R2
Resistance
5100 Ω
R10
Resistance
4700 Ω
R7
Resistance
36500 Ω
R8
Resistance
10000 Ω
C1
Capacitance
0.000001 F
ESP1 GND - U4 VSS
GND
ESP1 GND - ESP1 GND
GND
ESP1 GND - ESP1 GND
GND
C8
Capacitance
0.000022 F
GND
GND
GND
C5 P2 - C7 P2
ESP1 GND - ESP1 GND
C7
Capacitance
0.000022 F
C5 P2 - C7 P2
ESP1 GND - ESP1 GND
C4
Capacitance
2.2e-9 F
C5 P2 - C7 P2
ESP1 GND - ESP1 GND
GND
R4 P2 - R5 P2
R4 P2 - R5 P2
ESP1 GND - U4 VSS
GND
C2
Capacitance
0.00001 F
C10
Capacitance
1e-7 F
C12
Capacitance
1e-7 F
ESP1 GND - U4 VSS
C5 P2 - C7 P2
R4 P2 - R5 P2
C5 P2 - C7 P2
GND
R4 P2 - R5 P2
ESP1 GND - ESP1 GND
ESP1 GND - ESP1 GND
C6
Capacitance
1e-7 F
C5
Capacitance
0.00001 F
C5 P2 - C7 P2
GND
C9
Capacitance
0.00001 F
R4 P2 - R5 P2
ESP1 GND - U4 VSS
GND
C5 P2 - C7 P2
ESP1 GND - ESP1 GND
R4 P2 - R5 P2
C5 P2 - C7 P2
C3
Capacitance
1e-9 F
C11
Capacitance
0.000001 F
GND
GND
R4 P2 - R5 P2
ESP1 GND - ESP1 GND
U4
U3
D3
D2
D1
SW1
SW2
IC1

Refine this doc
Ask about this doc
Design Notes — USB-C WiFi/BLE Environmental Sensor Node
Architecture
  • USB-C receptacle J1 provides default 5 V sink input and USB 2.0 full-speed data.
  • CC configuration uses independent 5.1 kΩ pull-downs: R1 on USB_CC1, R2 on USB_CC2.
  • VBUS input is protected by D2 TVS and IC1 TPS25210L eFuse.
  • Protected 5 V rail VBUS_PROTECTED feeds U3 AP63203 fixed 3.3 V buck regulator.
  • 3V3 powers ESP1 ESP32-C3-WROOM-02-N4 and U4 SHT41-AD1B-R2.
  • ESP1 communicates with U4 over I2C: IO4 = I2C_SDA, IO5 = I2C_SCL.
  • Native USB programming/debug uses IO18 = USB_DN, IO19 = USB_DP.
  • User controls: SW1 reset on ESP_EN, SW2 boot/download on ESP_BOOT/GPIO9.
  • Status LED: ESP1:IO6 drives D3 through R14.
Datasheet-grounded design choices
USB-C sink input
  • USB-C VBUS connector rating: selected J1 is rated 5 A collectively on VBUS pins and 48 V DC.
  • Two separate 5.1 kΩ Rd pull-downs are used, one on each CC pin, so a Type-C source supplies 5 V.
  • USB data is routed to the ESP32-C3 native USB Serial/JTAG controller and protected by D1.
TPS25210L eFuse input protection
IC1 TPS25210L provides:
  • 2.7 V to 5.7 V operating input range.
  • 28 V absolute maximum input tolerance.
  • Input reverse polarity protection down to -15 V.
  • True reverse current blocking with back-to-back FETs.
  • Pin-selectable overvoltage clamp; OVCSEL is left open for the 5.7 V clamp selection.
  • Adjustable current limit through R5 on ILM.
  • Adjustable UVLO through R3/R4 on EN/UVLO.
Configuration used:

Table


FunctionComponentsValueTarget
UVLO divider topR3470 kΩ~4 V rising threshold
UVLO divider bottomR4205 kΩDatasheet example value
Current limitR5953 Ω~3.5 A limit using RILM = 3334 / ILIM
PG threshold topR6100 kΩ~4.5 V power-good threshold
PG threshold bottomR736.5 kΩDatasheet example value
dV/dtC31 nF~2 V/ms slew rate
Overcurrent timerC42.2 nF~2 ms blanking
Output capacitanceC210 µFeFuse output bulk
AP63203 3.3 V buck regulator
U3 AP63203WU-7 was selected instead of an LDO to avoid thermal loss during Wi-Fi TX peaks and to support low-power operation over 0.5 A to 3 A USB-C sources.
Datasheet-recommended AP63203 3.3 V application components used:

Table


FunctionComponentValue
Input capacitorC510 µF
Buck inductorL13.9 µH
Bootstrap capacitorC6100 nF
Output capacitor 1C722 µF
Output capacitor 2C822 µF
ESP32-C3-WROOM-02-N4 module
  • 3V3 supply range is 3.0 V to 3.6 V; design uses 3.3 V.
  • Espressif specifies the external supply must be able to deliver at least 0.5 A.
  • Peak Wi-Fi TX current from datasheet: 345 mA at 802.11b, 1 Mbps, 20.5 dBm.
  • EN pin is not left floating: R9 = 10 kΩ pull-up to 3.3 V and C11 = 1 µF delay/filter capacitor to GND.
  • SW1 pulls EN low for reset.
  • SW2 pulls GPIO9 low for download/boot mode.
  • GPIO2 and GPIO8 have 10 kΩ pull-ups (R12, R13) to satisfy ESP32-C3 boot strapping for download mode.
SHT41 temperature/humidity sensor
  • U4 SHT41 operates from 1.08 V to 3.6 V, so it is compatible with 3.3 V.
  • I2C address is 0x44 for SHT41-AD1B-R2.
  • C12 = 100 nF local decoupling.
  • One I2C pull-up pair is used for the bus: R10/R11 = 4.7 kΩ to 3.3 V.
Power budget

Table


3.3 V loadTypical / activePeak / worst caseNotes
ESP32-C3 Wi-Fi TX82-345 mA345 mAHighest datasheet active RF peak used
SHT41 measurement0.5 mA100 mA100 mA only if 200 mW heater is enabled
Status LED~1.5-2 mA~2 mA680 Ω series resistor
Pull-ups/dividers<1 mA<1 mAI2C/boot/PG pull-ups
Total 3.3 V rail~350 mA active~448 mA with SHT41 heaterBelow 2 A regulator limit
Input current estimate for AP63203 buck at 5 V, η ≈ 0.9:
  • Normal RF active: (3.3 V × 0.35 A) / (5 V × 0.9) ≈ 257 mA.
  • Worst case with SHT41 heater: (3.3 V × 0.448 A) / (5 V × 0.9) ≈ 329 mA.
This fits within a 0.5 A USB source while leaving margin. The eFuse current limit is intentionally set high (~3.5 A) so it supports up to 3 A-capable sources and trips for abnormal overloads; firmware should keep heater duty cycle modest when running from low-current USB sources.
Schematic review result
Electrical review returned no ERROR, WARNING, or UNCERTAIN checks after the final wiring pass.
Layout notes for next phase
  • Place ESP1 at the board edge with antenna facing outward and no copper under the antenna keepout.
  • Keep C9/C10 close to ESP1:3V3.
  • Keep C12 close to U4:VDD.
  • Place IC1, C1, C2, D2, and USB-C connector close together to minimize surge/current-loop inductance.
  • Place AP63203 U3, L1, C5, C6, C7, and C8 tightly as a switching regulator cluster with a short SW node.
  • Route USB D+/D- as a short matched pair; full-speed USB is tolerant, but avoid stubs and keep ESD protection near the connector.
  • Architecture

  • Datasheet-grounded design choices

  • USB-C sink input

  • TPS25210L eFuse input protection

  • AP63203 3.3 V buck regulator

  • ESP32-C3-WROOM-02-N4 module

  • SHT41 temperature/humidity sensor

  • Power budget

  • Schematic review result

  • Layout notes for next phase

USB-C WiFi BLE Environmental Sensor Node thumbnail
Low-power USB-C environmental sensor node with ESP32 Wi-Fi/BLE, digital temperature/humidity sensing, and protected 5 V input power path.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$2.47–$3.79

Digi-Key

$2.88–$4.15

HQonline

$7.11–$7.29

LCSC

$8.77–$9.01

Mouser

$10.52

TME

$2.52

Verical

$3.39–$4.26

Controls