

2-Channel RPi Oscilloscope
- Size
- 101.8 × 63.3 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 148
- Nets
- 151
- Pads
- 617
- Tracks, vias
- 670, 134
- Pours
- 424
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 24 Nov 2025
- Updated
- 16 Jul 2026
Overview
2-Channel RPi Oscilloscope is an open-source printed circuit board by HapeMask, from the HapeMask/rpi_experiments repository on GitHub. It is a 4-layer board of 101.8 × 63.3 mm with 148 parts on 151 nets, routed with 670 tracks and 134 vias.
It is built around the OPA4191ID, THS4541YR and MCP4728-E/UN, with the ADG465BRM, LT3045EDD-1#TRPBF and LT3094EDD#TRPBF among its other parts. Its parts include 60 resistors, 59 capacitors, 19 ICs, 3 connectors and 2 switches. It belongs with the sensors and measurement boards of this library.
Main components
6OPA4191ID
SOIC-14-18V~-2.25V、2.25V~18V -40℃~+125℃ 100nV/℃ 140dB 140uA 15nV/√Hz@1kHz 2.5MHz 20pA 4 4.5V~36V 5V/us 5pA 5uV 65mA EMI filtering/RF suppression Rail-to-Rail Input, Rail-to-Rail Output SOIC-14 Precision Op Amps ROHSTexas InstrumentsPrecision Op AmpsTHS4541YR
DIESALE-40℃~+125℃ 1 100dB 100mA 100uV 10uA 150nA 2.2nV/√Hz@100kHz 400V/us 500nV/℃ 6uA 850MHz Enable/shutdown function DIESALE Operational Amplifier ROHSTexas InstrumentsOperational AmplifierMCP4728-E/UN
MSOP-10-40℃~+125℃ 12 2.7V~5.5V 2LSB 4 40nA 6us I2C Integrated buffer、Power-on reset、Power-down mode、Programmable gain Voltage Buffer MSOP-10 Digital to Analog Converters (DAC) ROHSMicrochip TechnologyDigital To Analog Converters (DAC)ADG465BRM
MSOP-8-40℃~+85℃ 1 80Ω Overvoltage clamping protection Surface Mount MSOP-8 Surge Protection Devices (SPDs) ROHSAnalog DevicesSurge Protection Devices (SPDs)LT3045EDD-1#TRPBF
DFN-12(3x3)-40℃~+125℃@(Tj) 0.8uVrms 0V~15V 1 2.3mA 20V 260mV@(500mA) 500mA 76dB@(1MHz) Adjustable Positive Under Voltage Lockout、PG Pin、Over Current Protection、Over Temperature Protection、Enable、Short Circuit Protection DFN-12(3x3) Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAnalog DevicesVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLT3094EDD#TRPBF
DFN-12-EP(3x3)-40℃~+125℃ 0.8uVrms 0V~19.5V 1 2.35mA 20V 235mV@(500mA) 500mA 74dB@(1MHz) Adjustable Negative Under Voltage Lockout、PG Pin、Over Current Protection、Over Temperature Protection、Enable、Short Circuit Protection DFN-12-EP(3x3) Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAnalog DevicesVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
Parts
148| Qty | Value | Footprint | References |
|---|---|---|---|
| 23 | 10uF | Capacitor_SMD:C_0805_2012Metric | C3, C10, C11, C12, C13, C18, C19, C20, C21, C22, C23, C24, C25, C31, C32, C33 +7 |
| 22 | 2.2uF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C5, C40, C41, C42, C43, C44, C45, C46, C47, C48, C49, C50, C51, C52 +6 |
| 20 | 100 | Resistor_SMD:R_0805_2012Metric | R19, R20, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R38, R39, R40 +4 |
| 5 | 22 | Resistor_SMD:R_0805_2012Metric | R2, R14, R15, R25, R26 |
| 4 | 1K | Resistor_SMD:R_0805_2012Metric | R45, R46, R47, R48 |
| 4 | 200 | Resistor_SMD:R_0805_2012Metric | R57, R58, R59, R60 |
| 4 | 2K | Resistor_SMD:R_0805_2012Metric | R49, R50, R51, R52 |
| 4 | 390 | Resistor_SMD:R_0805_2012Metric | R12, R13, R23, R24 |
| 4 | 82 | Resistor_SMD:R_0805_2012Metric | R10, R11, R21, R22 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3mm_Pad_TopBottom | H1, H2, H3, H4 |
| 3 | 25K | Resistor_SMD:R_0805_2012Metric | R1, R3, R4 |
| 2 | 100nF | Capacitor_SMD:C_0805_2012Metric | C58, C59 |
| 2 | 100pF | Capacitor_SMD:C_0805_2012Metric | C26, C39 |
| 2 | 100uF | Capacitor_SMD:C_1206_3216Metric | C17, C30 |
| 2 | 10pF | Capacitor_SMD:C_0805_2012Metric | C14, C27 |
| 2 | 10pF | Capacitor_SMD:C_Trimmer_Sprague-Goodman_SGC3 | C15, C28 |
| 2 | 150 | Resistor_SMD:R_0805_2012Metric | R54, R55 |
| 2 | 1M | Resistor_SMD:R_0805_2012Metric | R5, R16 |
| 2 | 22K | Resistor_SMD:R_0805_2012Metric | R7, R18 |
| 2 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C6, C9 |
| 2 | 470pF | Capacitor_SMD:C_0805_2012Metric | C16, C29 |
| 2 | 5-1462037-4 | 5-1462037-4:514620374 | K1, K2 |
| 2 | 5-pin Coaxial Connector | 031_5431_10RFX:031_5431_10RFX | J2, J3 |
| 2 | 5.1K | Resistor_SMD:R_0805_2012Metric | R43, R44 |
| 2 | 750 | Resistor_SMD:R_0805_2012Metric | R53, R56 |
| 2 | 976K | Resistor_SMD:R_0805_2012Metric | R6, R17 |
| 2 | AD8337 | AD8337BCPZ-REEL7:SON50P300X300X85-9N-D | IC8, IC12 |
| 2 | ADC3908D065IRSMT | ADC3908D65IRSMT:QFN40P400X400X100-33N-D | IC14, IC15 |
| 2 | ADG465 | ADG465BRTZ-REEL7:SOT95P280X145-6N | IC6, IC10 |
| 2 | LMH6559MFX_NOPB | LMH6559MFX_NOPB:SOT95P280X145-5N | IC17, IC18 |
| 2 | OPA357 | OPA357AIDBVR:SOT95P280X145-6N | IC7, IC11 |
| 2 | THS4541 | THS4541IRGTR:QFN50P300X300X100-17N-D | IC9, IC13 |
| 1 | BLM18SP601SH1D | BLM18SP601SH1D:BLM18SP221SN1B | FB1 |
| 1 | LM2776DBVR | LM2776DBVR:SOT95P280X145-6N | IC3 |
| 1 | LMK1C1102PWR | LMK1C1102PWR:SOP65P640X120-8N | IC1 |
| 1 | LT3045EDD-1#TRPBF | LT3045EDD-1#TRPBF:SON45P300X300X80-13N-D | IC4 |
| 1 | LT3094EDD#TRPBF | LT3094EDD#TRPBF:SON45P300X300X80-13N-D | IC5 |
| 1 | MCP4728 | Package_SO:MSOP-10_3x3mm_P0.5mm | U1 |
| 1 | NCP110AMXNNN | Package_DFN_QFN:OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm | IC2 |
| 1 | OPA4191 | OPA4191IRUMR:QFN65P400X400X80-17N-D | IC16 |
| 1 | Raspberry Pi 40-Pin GPIO Header | Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical | J1 |
Questions
How big is the 2-Channel RPi Oscilloscope PCB?
It measures 101.8 × 63.3 mm and has 4 copper layers, 1.6 mm thick.
What parts does the 2-Channel RPi Oscilloscope use?
148 parts, built around the OPA4191ID, THS4541YR, MCP4728-E/UN and ADG465BRM. 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 2-Channel RPi Oscilloscope KiCad files?
From the HapeMask/rpi_experiments repository on GitHub, at the commit this page was made from: the board is schematics/rpi_oscilloscope/2-Channel RPi Oscilloscope.kicad_pcb and its schematic schematics/rpi_oscilloscope/2-Channel RPi Oscilloscope.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the 2-Channel RPi Oscilloscope design in my own project?
Its repository states no licence, so its author keeps all rights: ask HapeMask before reusing the design.
Similar boards
- 2 layers142.8 × 120.9 mm

- 4 layers80 × 70 mm

Optical daq vga v0 4 1
miniscope/MiniscopeZero
Miniscope Zero hardware and software
93 parts2CERN-OHL-S-2.0 - 4 layers80 × 60 mm

- 4 layers65.1 × 77.5 mm

OPEN PHASE
foukouda/OPEN_PHASE
OPEN_PHASE: 3-phase inline current and voltage sensing PCB for BLDC drone motors (OPEN THRUST LAB). 1 mΩ shunts + INA241A2 (enhanced PWM rejection), AD7606C-18 18-bit 1 MSPS simultaneous-sampling ADC, LT8362 + LT3045-1…
125 parts1CERN-OHL-P-2.0 - 4 layers70.8 × 108 mm

- 2 layers191.5 × 76 mm

Pcb project
CrashOverride85/zc95
4 channel EStim box inspired by the mk312bt, with Lua scripting support
337 parts117GPL-3.0 - 2 layers99.1 × 99.1 mm

Power supply panelized
thebiguno/microcontroller-projects
A home for a bunch of microcontroller projects which don't warrant their own repos.
223 parts75 - 4 layers100 × 100 mm

ETH OPAMP DCMI FSMC CAN ENCODER CS1000
DanielMartensson/STM32-Ethernet-Camera
PCB board with camera and ethernet connection + CAN-bus
144 parts16MIT