

JBC controller
DIY soldering station compatible with JBC C245 handle/tips
- Size
- 70 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 42
- Nets
- 30
- Pads
- 127
- Tracks, vias
- 258, 55
- Pours
- 7
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 1 Mar 2024
- Updated
- 29 Aug 2025
Overview
JBC controller is an open-source printed circuit board by microbug, from the microbug/soldering-station repository on GitHub, published under the MIT licence. It is a 2-layer board of 70 × 50 mm with 42 parts on 30 nets, routed with 258 tracks and 55 vias.
It is built around the AD8538ARZ, LM1117-3.3 and FSMRA3JH, with the BC846, JS202011AQN and SI4101DY among its other parts. Its parts include 7 connectors, 6 capacitors, 6 resistors, 5 switches and 4 ICs. It belongs with the STM32 boards of this library.
Main components
6AD8538ARZ
SOIC-8-40℃~+125℃ 0.4V/us 1 15pA 430kHz 5uV SOIC-8 Precision Op Amps ROHSAnalog DevicesPrecision OpAmpsLM1117-3.3
SOT-2231 1.3V@(1000mA) 15V 1A 2mA 3.3V Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHShongjiachengUncategorisedFSMRA3JH
插件Plugin Tactile Switches ROHSTE ConnectivityTactile SwitchesBC846
SOT-23-65℃~+150℃ 1 NPN 100mA 110 15nA 250mW 400mV 65V 6V 770MHz NPN SOT-23 Bipolar (BJT) ROHSNexperiaBipolar (BJT)JS202011AQN
插件-40℃~+85℃ 300mA 5,000 cycles 6V DPDT PC Pin Rectangular Columnar 插件 Slide Switches ROHSC&KSlide SwitchesSI4101DY
SO-8-55℃~+150℃ 1 P-Channel 1V 2.9W 25.7A 30V 65nC@4.5V 6mΩ@10V 715pF 8.19nF SO-8 MOSFETs ROHSVishay IntertechnologyMOSFETs
README
README.mdSoldering Station (Richard's Version)
A JBC-compatible open-source soldering station. Built for T245 tips.
Hardware

Firmware
An STM32CubeIDE project targetting an STM32L011F4Px.
Parts
42| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | TestPoint | TestPoint:TestPoint_Pad_D2.5mm | TP3, TP4, TP5, TP6, TP7, TP8 |
| 4 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3, C4, C6 |
| 4 | FSMRA3JH | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS | SW2, SW3, SW4, SW5 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 2 | Conn_01x01_Male | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J4, J7 |
| 2 | Conn_01x04_Male | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1, J5 |
| 2 | TestPoint | TestPoint:TestPoint_Plated_Hole_D3.0mm | TP1, TP2 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 10m | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R4 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | 1n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5 |
| 1 | 20k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6 |
| 1 | 2k2 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 470 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | AD8538AR | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U4 |
| 1 | BC846 | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q1 |
| 1 | Conn_01x04_Male | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal | J3 |
| 1 | Conn_01x05_Male | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J6 |
| 1 | INA181A1 | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | JS202011AQN | Button_Switch_THT:SW_CuK_JS202011AQN_DPDT_Angled | SW1 |
| 1 | LM1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | SI4101DY | JBC controller footprints:SI4101DY | Q2 |
| 1 | STM32L011F4Px | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U2 |
| 1 | XT30 | Connector_AMASS:AMASS_XT30PW-M_1x02_P2.50mm_Horizontal | J2 |
Questions
How big is the JBC controller PCB?
It measures 70 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the JBC controller use?
42 parts, built around the AD8538ARZ, LM1117-3.3, FSMRA3JH and BC846. 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 JBC controller KiCad files?
From the microbug/soldering-station repository on GitHub, at the commit this page was made from: the board is Hardware/JBC controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the JBC controller design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers56 × 54 mm

- 4 layers52 × 52 mm

CombinedLEDdriverMAX278
williamlin108/Olympus-BH-2-LED-Module-G031xMAX20078
Smart Microscope LED Driver based on STM32G431
75 parts1Apache-2.0 - 4 layers33 × 54.3 mm

BusinessCard OG
StuckAtPrototype/PCB_business_card_original
A custom PCB based "business" card that lets you play a version of Flappy Bird.
44 parts53Apache-2.0 - 2 layers84.5 × 80.3 mm

- 2 layers67.3 × 27.9 mm

- 2 layers109.5 × 51 mm

CANBOB (MAGE CANBOB-003)
Mage-Control-Systems-Ltd/CANBOB
A breakout board that enables USB or SPI to CAN communication using the MCP2515.
98 parts8CC-BY-4.0 - 2 layers51.8 × 52.8 mm

- 2 layers362 × 150.6 mm

Wavelength v0.0
ayan20985/wavelength-keyboard
the wavelength keyboard is a custom ortholinear bluetooth mechanical keyboard
731 parts1MIT