
T Piece Kicad
calebmarting/os2026-badge
Schematics and firmware for the Open Sauce 2026 Badge and SAOs

A Fluid Simulation Pendant Inspired by Mitxela
Fluid Simulation Pendant is an open-source printed circuit board by EmperorMurfy, from the EmperorMurfy/Fluid-Simulation-Pendant repository on GitHub, published under the MIT licence. It is a 4-layer board with 281 parts on 89 nets, routed with 1,315 tracks and 148 vias.
It is built around the USBLC6-2P6 and TYPE-C 16P QTWT. Its parts include 209 diodes, 26 connectors, 24 resistors, 12 capacitors and 5 ICs. It belongs with the STM32 boards of this library.
A Fluid Simulation Pendant Inspired by Mitxela
Since January, I've been particularly inspired by Mitxela's Fluid Simulation Pendant. A watch-sized device, it contains it's own charlieplexed LED display driven by an STM32. This allows the device to run a particle simulation that responds to gravity in real time. In other words, water is displayed on it's LED display that flows and settles naturally as you move.
As a beginner, I was thoroughly intrigued. This came at the perfect opportunity as I sought to enter electronic design. So, with no former experience, I set out to build my own from scratch.
This project was designed in KiCAD. V1 utilized a lilypad design with two 2-layer daughter boards (see devlog). V2 features a singular 4-layer board, merging V1's two daughter boards. It tackles significant issues from V1.
OBTAIN PCB
While waiting, you can 3D print the case included in the CAD folder. Download both "Case.3mf" and "Back Lid.3mf" Alternatively, you can access the CAD on Onshape
ASSEMBLY
In order to program this device, you will need F to F Jumper Wire and a Nucleo (I used Nucleo-F446RE). I didn't include these items as you may already have them. Disclaimer: The cost and quantity of PCB components were determined by JLCPCB. JLCPCB sources their components from LCSC, but price may be inaccurate. Likewise, JLCPCB charged more components than required (e.g I only need 1040 Green 0402 LEDs, not 1045) Likewise, you'll need to order 5 PCBs & 2 PCBA minimum. I ordered 5 PCBs + associated PCBA.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 208 | Green 0402 LED | LED_SMD:LED_0402_1005Metric | D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112, D113 +192 |
| 25 | Conn_01x01_Pin | TestPoint:TestPoint_THTPad_D2.0mm_Drill1.0mm | J2, J10, J11, J12, J13, J14, J15, J16, J17, J18, J19, J20, J21, J22, J23, J24 +9 |
| 17 | 22 | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R4, R5, R6, R7, R8, R10, R11, R12, R13, R14, R15, R16, R17 +1 |
| 6 | 100nF-0402 | Capacitor_SMD:C_0402_1005Metric | C2, C3, C4, C5, C6, C7 |
| 3 | TestPoint | TestPoint:TestPoint_Pad_2.0x2.0mm | TP1, TP2, TP3 |
| 2 | 10K | Resistor_SMD:R_0402_1005Metric | R21, R22 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C9, C10 |
| 2 | 1uF-0402 | Capacitor_SMD:C_0402_1005Metric | C11, C12 |
| 2 | 4.7uF-0402 | Capacitor_SMD:C_0402_1005Metric | C1, C8 |
| 2 | 5.1K | Resistor_SMD:R_0402_1005Metric | R23, R24 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R20 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R19 |
| 1 | 20K | Resistor_SMD:R_0402_1005Metric | R18 |
| 1 | ADXL363 | Sensor_Motion:Analog_LGA-16_3.25x3mm_P0.5mm_LayoutBorder3x5y | U2 |
| 1 | Conn_01x02_Socket | Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | J44 |
| 1 | LOGO | LOGO | G*** |
| 1 | MCP73832-2-MC | Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mm | U4 |
| 1 | Red 0402 LED | LED_SMD:LED_0402_1005Metric | D257 |
| 1 | STM32U575RGTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | TPS7A20xxxDQN | Package_SON:Texas_X2SON-4_1x1mm_P0.65mm | U5 |
| 1 | TYPE-C_16P_QTWT | JLCImport:TYPE-C_16P_QTWT | USB1 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U3 |

calebmarting/os2026-badge
Schematics and firmware for the Open Sauce 2026 Badge and SAOs


Bastardkb/Dilemma
The Dilemma is a vertical stagger low-profile keyboard with mods.


Twisted-Fields/rp2040-motor-controller
A dual channel brushless motor controller based on the RP2040 microcontroller, designed in Kicad.



281 parts, built around the USBLC6-2P6 and TYPE-C 16P QTWT. 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.
From the EmperorMurfy/Fluid-Simulation-Pendant repository on GitHub, at the commit this page was made from: the board is Hardware/Fluid Simulation Pendant.kicad_pcb and its schematic Hardware/Fluid Simulation Pendant.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).