Skip to the content
PCBKitNew board
2 layers15.2 × 20.3 mmTmtua, the printed circuit board in 3D

A drop-in connector for your quiet storm

Size
15.2 × 20.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
6
Nets
17
Pads
30
Tracks, vias
29, 0
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
23 Aug 2024
Updated
3 Oct 2024

Overview

Tmtua is an open-source printed circuit board by willpuckett, from the willpuckett/tmtua repository on GitHub. It is a 2-layer board of 15.2 × 20.3 mm with 6 parts on 17 nets, routed with 29 tracks and 0 vias.

It is built around the B-2100S08P-A110, HF1004E and PZ200V-11-03P.

Main components

3

README

README.md

TMTua

A drop-in fan connector for your Quiet Storm.

TMTua

TMTua is smallish board with a single purpose: to connect a 4 pin (Noctua) fan to your printer pcb without having to crimp a custom cable ever again.

Features

  • 3/4 pin fan connector
  • No soldering required
  • Voltage selection jumper (5V or Motor Voltage)

Usage

  1. Install the TMTua in a spare stepper driver slot on your printer pcb. Make sure the orientation is correct by aligning the top silk screen that says "EN" with the stepper driver slot's enable pin. If you install this backwards, bad things™ will happen.
  2. Connect the fan to the TMTua using the 4 pin connector.
  3. Set the voltage jumper to the desired voltage (5V or Motor Voltage). There is no buck on board, so if you have a 24V printer, you CANNOT use a 12V fan.
  4. Match your stepper slot's pin numbers to the TMTua's pin numbers using the following table and your PCB's schematic/pinout diagram in your printer firmware.
TMTua PinStepper Driver Pin
fan0
tach0EN
tach1UART1
fan1
pwm0STEP
pwm1DIR

Example Klipper Configuration

text
[fan_generic fan_1]
pin: PA1
tachometer_pin: ^PD8

Tachometer Pull-ups

You can use the Noctua white paper to assess whether the onboard pull-up if there's already one on the EN pin is sufficient for the tach pins and your fans.

The paper outlines the following minimum recommendations:

VoltagePullup Resistor(Ω)
5V1k
12V2k7
24V12k

For example, the internal pull-ups on STM32F407 are about 40k which are sufficient for all cases, but the hardware 10k pull-up on EN on my Robin Nano v3 board is too strong for a 24v fan, though fine for 5 and 12v fans.

Schematic

Schematic

Where Do I Get One?

You can order the board from JLCPCB using the production_files directory.

They're also available on my here.

Footnotes

  1. May not be wired on older boards. On newer boards, you may need to jumper the UART pin under the stepper driver slot to connect it to your mcu. Consult your board's schematic for more information. ↩

Parts

6
QtyValueFootprintReferences
2B-2100S08P-A110Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ1, J2
2HF1004EConnector:FanPinHeader_1x04_P2.54mm_VerticalCN1, CN2
2PZ200V-11-03PConnector_PinHeader_2.00mm:PinHeader_1x03_P2.00mm_VerticalJ3, J4

Questions

How big is the Tmtua PCB?

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

What parts does the Tmtua use?

6 parts, built around the B-2100S08P-A110, HF1004E and PZ200V-11-03P. 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 Tmtua KiCad files?

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

Can I use the Tmtua design in my own project?

Its repository states no licence, so its author keeps all rights: ask willpuckett before reusing the design.

Similar boards

  • 2 layers15.2 × 20.3 mmTmceiver, the printed circuit board in 3D

    Tmceiver

    willpuckett/tmceiver

    A drop in CAN transceiver for Robin Nano V3

    9 parts3
  • 2 layers18.5 × 11.1 mmSwitch, the printed circuit board in 3D

    Switch

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    6 parts4.3kMIT
  • 2 layers14.6 × 33 mmBrain board SD Card 1, the printed circuit board in 3D

    Brain board SD Card 1

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    6 parts1.2k
  • 2 layers9 × 9 mmDpoint, the printed circuit board in 3D

    Dpoint

    Jcparkyn/dpoint

    Open-source digital stylus using camera tracking and inertial measurements

    6 parts1.1kMIT
  • 2 layers51.5 × 16.6 mmMicroswitchXY Endstop, the printed circuit board in 3D

    MicroswitchXY Endstop

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    6 parts1.1kGPL-3.0
  • 2 layers21.9 × 76.7 mmAmiga External, the printed circuit board in 3D

    Amiga External

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    6 parts1kGPL-3.0
  • 2 layers88.9 × 50.8 mmBusinesscard, the printed circuit board in 3D

    Businesscard

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    6 parts915
  • 2 layers20.3 × 15.2 mmL0 RGB led, the printed circuit board in 3D

    L0 RGB led

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    6 parts546MIT