

PicoSteamControl
Pico control for a Leisure Steam One Touch shower steamer with capacitive touch detection.
- Size
- 44.3 × 53.5 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 18
- Nets
- 42
- Pads
- 109
- Tracks, vias
- 155, 15
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 1 Oct 2024
- Updated
- 16 Mar 2026
Overview
PicoSteamControl is an open-source printed circuit board by jeremyrode, from the jeremyrode/PicoSteamControl repository on GitHub, published under the Unlicense licence. It is a 4-layer board of 44.3 × 53.5 mm with 18 parts on 42 nets, routed with 155 tracks and 15 vias.
It is built around the LM358 and RJ45. Its parts include 5 resistors, 3 capacitors, 3 connectors, 2 ICs and 1 diode. It belongs with the sensors and measurement boards and the RP2040 boards of this library.
Main components
2README
PCB/README.mdPicoSteamControl Schematic
No PCB yet, just the schematic I build on a protoboard
Parts
18| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.7mm_M2.5_Pad | H1, H2, H3, H4 |
| 3 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 22k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 1 | 30 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | BAS33 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1 |
| 1 | Conn_2Rows-07Pins | Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical | J3 |
| 1 | LM358 | Package_DIP:DIP-8_W10.16mm | U2 |
| 1 | Pico | MCU_RaspberryPi_and_Boards:RPi_Pico_SMD | U1 |
| 1 | RJ25 | Connector_RJ:RJ25_Wayconn_MJEA-660X1_Horizontal | J1 |
| 1 | RJ45 | Connector_RJ:RJ45_Amphenol_54602-x08_Horizontal | J2 |
Similar boards
- 4 layers61 × 81 mm

- 2 layers100 × 99.9 mm

- 2 layers125 × 120 mm

- 4 layers118.1 × 105.4 mm

PocketBeagleCommandStation SMD
RobertPHeller/CommandStationsAndBoosters
Command Stations and Boosters
172 parts - 2 layers64.8 × 74.5 mm

ReadingLampController
vsi5004/ReadingLampController
A repurposing of my LCC Lighting Controller hardware into a customizable, Matter enabled, RGBW reading lamp
67 parts - 2 layers55 × 135.3 mm

MSG25
ZeniteSolar/MSG25
Módulo de sensoriamento geral para medição de 4 tensões e 3 temperaturas
131 parts - 2 layers105.6 × 73.3 mm

STM32F767ZI LCC PNET Router
RobertPHeller/RPi-RRCircuits
A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading
52 parts24 - 2 layers100 × 47.5 mm

Controller
DLaxV-Community-Projects-Hub/Open-Shot-Clock
Build your own DIY Shot Clock
175 parts5CERN-OHL-P-2.0
Questions
How big is the PicoSteamControl PCB?
It measures 44.3 × 53.5 mm and has 4 copper layers, 1.6 mm thick.
What parts does the PicoSteamControl use?
18 parts, built around the LM358 and RJ45. 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 PicoSteamControl KiCad files?
From the jeremyrode/PicoSteamControl repository on GitHub, at the commit this page was made from: the board is PCB/PCB.kicad_pcb and its schematic PCB/PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PicoSteamControl design in my own project?
Its repository publishes it under the Unlicense licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).