Skip to the content
2 layers80 × 80 mmUser interface, the printed circuit board in 3D

Do it yourself soldering station

Size
80 × 80 mm
Copper layers
2
Thickness
1.6 mm
Parts
91
Nets
48
Pads
281
Tracks, vias
536, 38
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
4 May 2020
Updated
2 Oct 2026

Overview

User interface is an open-source printed circuit board by Squantor, from the Squantor/DiySolderingStation repository on GitHub, published under the MIT licence. It is a 2-layer board of 80 × 80 mm with 91 parts on 48 nets, routed with 536 tracks and 38 vias.

It is built around the PCF8574T and RB521S-30. Its parts include 46 resistors, 15 diodes, 12 capacitors, 5 switches and 2 ICs. It belongs with the interfaces and adapters boards of this library.

Main components

2

README

electronics/POC_temp_sens/README.md

Proof of concept JBC T245 and T115 temperature sensing circuit

JBC T245 handle thermocouple sensing circuit as copied/adapted from the reverse engineered CD-2BC schematic. The PCB is made to imitate a 2.54mm pitch prototyping board cut to size to fit the prototype. On top of this protoboard a small size nuclone with LPC845 microcontroller is put on top.

HSI (Hardware Software Interface)

  • ADC voltage reference is 3V REF3030AIDBZT
  • Crystal connected to pin 0_08 and 0_09
  • Pin 0_24: UART RX connected to CH340B TX
  • Pin 0_25: UART TX connected to CH340B RX
  • Pin 0_12: Bootloader pin connected to switch with 10K pullup and 100nF capacitor, switch impedance is 100Ohm.
  • Pin 0_04: 5V presence detection done with a resistive divider with 5.6K from 5V to 10K to ground
  • Pin 1_00, Pin 1_01, Pin 1_02: 74HC4053 multiplexer 1, pulled down by 100K resistor
    • Mux setting 0: NT115 connector pin 1, C1 connection through 22K 1% resistor
    • Mux setting 1: NT115 connector pin 4, C2 connection through 22K 1% resistor
    • Mux setting 2: NT115 connector pin 3, C3 connection through 22K 1% resistor
    • Mux setting 3: T245 connector pin 1, C1 connection through 22K 1% resistor
    • Mux setting 4: T245 connector pin 5, C2 connection through 22K 1% resistor
    • Mux setting 5: T245 connector pin 2, C3 connection through 22K 1% resistor
    • Mux setting 6:
    • Mux setting 7:
  • Pin 1_05, Pin 1_06, Pin 1_07: 74HC4053 multiplexer 2, pulled down by 100K resistor
    • Mux setting 0: NT115 connector pin 5, C1 connection through 22K 1% resistor
    • Mux setting 1: NT115 connector pin 4, C2 connection through 22K 1% resistor
    • Mux setting 2: NT115 connector pin 3, C3 connection through 22K 1% resistor
    • Mux setting 3: T245 connector pin 1, C1 connection through 22K 1% resistor
    • Mux setting 4: T245 connector pin 5, C2 connection through 22K 1% resistor
    • Mux setting 5: T245 connector pin 2, C3 connection through 22K 1% resistor
    • Mux setting 6:
    • Mux setting 7:
  • Pin 0_07: Differential voltage with gain X from multiplexer 1 and 2, range X V and filtered by X kohm with X nF

TODO's

  • Building up prototype
  • Test & characterise
  • update Readme.md with pictures and BOM

BOM

  • OP07 opamp
  • LM358 dual opamp
  • 74HC4053 multiplexer
  • Small nuclone LPC845 with USB2UART and serial flash, 3V ADC voltage reference.

Pictures

Measurements

Parts

91
QtyValueFootprintReferences
224.7KSquantorRcl:R_0603_handR1, R10, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R44, R45 +6
17TBDSquantorRcl:R_0603_handR11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R38, R40 +1
8100nSquantorRcl:C_0603C4, C5, C6, C7, C8, C9, C10, C11
85VSquantorDiodes:SOD-523D5, D6, D7, D8, D9, D10, D11, D15
7RB521S-30SquantorDiodes:SOD-523D1, D2, D3, D4, D12, D13, D14
4Cherry BlueMX_Only:MXOnly-1U-NoLEDS1, S2, S3, S4
4M3MountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
3100SquantorRcl:R_0603_handR2, R3, R4
31uSquantorRcl:C_0603C2, C3, C12
20SquantorRcl:R_0603_handR39, R42
2PCF8574SquantorIC:SOT162-1-NXPU1, U2
110uSquantorRcl:C_0603C1
11KSquantorRcl:R_0603_handR25
1600SquantorRcl:L_0603FB1
1ALPS_EC11E18244A5SquantorSwitches:ALPS_EC11E_style5SW1
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1Conn_01x06Connector_JST:JST_PH_S6B-PH-K_1x06_P2.00mm_HorizontalJ1
1Conn_02x05_Odd_EvenSquantorConnectors:Header-0254-2X05-H010J2
1LCM1602SquantorModules:LCM1602KA1
1NTC?SquantorRcl:R_0603_handR43
1OHWLOGOSymbol:OSHW-Symbol_6.7x6mm_SilkScreenN1
1V20200605SquantorLabels:Label_GenericN2

More from Squantor/DiySolderingStation

4
  • 2 layers109.2 × 78.7 mmPOC temp control, the printed circuit board in 3D

    POC temp control

    Squantor/DiySolderingStation

    Do it yourself soldering station

    206 parts7MIT
  • 2 layers106.7 × 78.7 mmPOC temp sens, the printed circuit board in 3D

    POC temp sens

    Squantor/DiySolderingStation

    Do it yourself soldering station

    55 parts7MIT
  • 2 layers36.3 × 21.4 mmModule dual powerstage, the printed circuit board in 3D

    Module dual powerstage

    Squantor/DiySolderingStation

    Do it yourself soldering station

    42 parts7MIT

Similar boards

  • 2 layers20.3 × 50.8 mmRp2354a micro devboard, the printed circuit board in 3D

    Rp2354a micro devboard

    esehehelp/rp2354a_micro_devboard

    rp2354a micro devboard

    65 partsMIT
  • 4 layers67.6 × 49.5 mmLinux Version Purple, the printed circuit board in 3D

    Linux Version Purple

    raybello/KICAD-PCBs

    Repository for KICAD PCB Designs

    321 parts
  • 2 layers19.2 × 37.1 mmRP ROM, the printed circuit board in 3D

    RP ROM

    Yarnadori/RP-ROM

    35 partsMIT
  • 2 layers17 × 12 mmCustom screen, the printed circuit board in 3D

    Custom screen

    mathieupommery/Keyring-GPSTRACKER

    Small gps keyring with a lot of possibilities

    18 parts5
  • 4 layers18.7 × 19.5 mmSAU G0, the printed circuit board in 3D

    SAU G0

    oldgerman/SAU-G0

    迷你低功耗温湿度计,可定时自动唤醒记录数据保存并串口导出文本表格

    95 parts5
  • 4 layers14.8 × 14.6 mmNanoslime, the printed circuit board in 3D

    Nanoslime

    higvr-tony/nanoslime

    【硬件、固件与生产】NanoSlime 超小型 SlimeVR 兼容追踪器:电路板、生产文件与板级固件

    71 partsCERN-OHL-S-2.0
  • 2 layers82.6 × 79.5 mmSdr controller, the printed circuit board in 3D

    Sdr controller

    CyZooNiC/cyberdeck

    31 parts138AGPL-3.0

Questions

How big is the User interface PCB?

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

What parts does the User interface use?

91 parts, built around the PCF8574T and RB521S-30. 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 User interface KiCad files?

From the Squantor/DiySolderingStation repository on GitHub, at the commit this page was made from: the board is electronics/user_interface/user_interface.kicad_pcb and its schematic electronics/POC_temp_control/POC_temp_control.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the User interface 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).