
Hour meter board microfit can handroute
ilomon10/embedded-totalizer-hour-meter
ESP32 engine hour meter & totalizer: firmware, SensorFrame protocol, Node host tools, KiCad PCB and a Deno device simulator

A Multi Material Unit (MMU) for eight filaments that can also function as a filament dryer and can keep it dry while printing. The design is heavily inspired by voron and their printers.
YAMMU ControlBoard v05 is an open-source printed circuit board by Zergie, from the Zergie/YAMMU repository on GitHub, published under the GPL-3.0 licence. It is an 8-layer board of 100 × 60 mm with 234 parts on 144 nets, routed with 1,395 tracks and 313 vias.
It is built around the SN74AHCT1G125DBVR(UMW), SN74AHCT1G86DBVR(UMW) and LM4040A30IDBZR, with the BAT54SW, SS34 and AO3400A among its other parts. Its parts include 69 resistors, 38 capacitors, 35 diodes, 22 connectors and 7 ICs. It belongs with the RP2040 boards of this library.
YAMMU is an open, Voron-inspired multi-material unit for FFF printers. It combines eight filament paths, enclosed heated storage, BLDC-driven loading, filament sensing, custom electronics, and Klipper-based control in one machine.
[!IMPORTANT] YAMMU is a work in progress. The current goal is reliable loading and unloading before or at the start of a print. Multi-color and multi-material printing are planned, but are not the present focus.
| Complete enclosure | Twin spool carrier | Heated chamber | Custom electronics bay |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
The repository contains the mechanical, electrical, firmware, and assembly material needed to follow the project—not just product renders.
| Area | What is included | Start here |
|---|---|---|
| Mechanical | STEP assembly, printable STLs, and panel DXFs | CAD · STLs · DXFs |
| Electronics | Main, connector, and sensor-board source and manufacturing files | PCB files - new version soon! |
| Firmware | RP2040 build notes and YAMMU configuration for Klipper / Happy Hare | Firmware guide - new version soon! |
| Assembly | Illustrated assembly manual | Open the PDF |
View v1.0 progress View v1.1 progress
The project especially needs help with prototype testing, CAD, electronics, firmware, and documentation. If you can test the current iteration or improve one part of the system, open an issue or pull request—or join the YAMMU Discord.
YAMMU builds on ideas and parts from the wider open-source 3D-printing community, including Voron Trident, ERCF v2, and several community designs documented in the repository history. Review source licenses before redistributing derived parts.
Other MMU projects worth exploring include ERCF v2, 8-Track, Primitive Infinite Spool System, TradRack, and Prusa MMU3.
Repository content is provided under the GNU General Public License v3.0. Third-party parts retain their original licenses.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 30 | 600Ohm 200mA | Inductor_SMD:L_0603_1608Metric | FB1, FB2, FB3, FB10, FB11, FB13, FB15, FB16, FB18, FB20, FB21, FB22, FB23, FB24, FB25, FB26 +14 |
| 21 | BAT54SW | Package_TO_SOT_SMD:SOT-323_SC-70 | D1, D2, D3, D11, D15, D17, D21, D22, D23, D24, D25, D31, D32, D33, D34, D35 +5 |
| 14 | 10µF 50V | Capacitor_SMD:C_1206_3216Metric | C1.1, C1.2, C1.3, C1.4, C1.5, C1.6, C1.7, C7, C8, C9, C10, C11, C12, C13 |
| 14 | 150K | Resistor_SMD:R_0603_1608Metric | R2, R3, R6, R7, R10, R15, R16, R19, R20, R23, R28, R30, R39, R41 |
| 12 | 220R | Resistor_SMD:R_0603_1608Metric | R8, R9, R11, R21, R22, R24, R32, R42, R47, R50, R57, R58 |
| 12 | 600Ohm 3A | Inductor_SMD:L_1206_3216Metric | FB12, FB14, FB17, FB19, FB28, FB29, FB30, FB31, FB32, FB33, FB35, FB37 |
| 9 | 47K | Resistor_SMD:R_0603_1608Metric | R3.1, R13, R26, R34, R44, R45, R48, R53, R56 |
| 8 | 100R | Resistor_SMD:R_0603_1608Metric | R12, R25, R33, R43, R52, R55, R60, R62 |
| 8 | 100nF | Capacitor_SMD:C_0603_1608Metric | C3.1, C16, C17, C20, C21, C22, C23, C24 |
| 7 | 10K | Resistor_SMD:R_0603_1608Metric | R4, R4.1, R5, R17, R18, R29, R40 |
| 6 | 0R | Resistor_SMD:R_0603_1608Metric | R1, R14, R35, R36, R37, R64 |
| 6 | Conn_01x03_Pin | LocalParts:PinHeader_1x03_P2.54mm_Vertical_HighDensity | J3, J6, J10, J13, J15, J17 |
| 5 | 4K7 | Resistor_SMD:R_0603_1608Metric | R46, R49, R59, R61, R63 |
| 5 | Conn_01x02 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J8, J12, J14, J16, J20 |
| 5 | Conn_01x03 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J1, J4, J7, J11, J23 |
| 5 | RED | LED_SMD:LED_0603_1608Metric | D12, D16, D18, D27, D28 |
| 4 | 100µF/6,3V | Capacitor_SMD:C_1206_3216Metric | C2.1, C2.2, C2.3, C2.4 |
| 4 | 10nF | Capacitor_SMD:C_0603_1608Metric | C2, C4, C5, C14 |
| 4 | 1K | Resistor_SMD:R_0603_1608Metric | R27, R31, R38, R54 |
| 4 | 2,2µF | Capacitor_SMD:C_1206_3216Metric | C6, C15, C18, C19 |
| 4 | M3 | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4 |
| 4 | SS34 | Diode_SMD:D_SMA | D14, D20, D26, D30 |
| 3 | 1N4148 | Diode_SMD:D_SOD-323 | D13, D19, D29 |
| 3 | AO3400A | Package_TO_SOT_SMD:SOT-23-3 | Q3, Q4, Q6 |
| 3 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2, FID3 |
| 3 | Jumper_3_Open | LocalParts:PinHeader_1x03_P2.54mm_Vertical_HighDensity | JP2, JP3, JP4 |
| 2 | 1nF | Capacitor_SMD:C_0603_1608Metric | C1, C3 |
| 2 | 20K | Resistor_SMD:R_0603_1608Metric | R2.1, R51 |
| 2 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | BZT52C4V7S | Diode_SMD:D_SOD-323 | D5, D10 |
| 2 | Conn_01x04 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J21, J22 |
| 2 | Conn_01x05 | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J2, J5 |
| 2 | SN74AHCT1G125DBVR | Package_TO_SOT_SMD:SOT-23-5 | U4, U5 |
| 2 | SN74AHCT1G86DBVR | Package_TO_SOT_SMD:SOT-23-5 | U1, U2 |
| 2 | Screw_Terminal_01x02 | LocalParts:JL301-50002U02 | J9, J19 |
| 1 | 105K | Resistor_SMD:R_0603_1608Metric | R1.1 |
| 1 | 10A | Fuse:Fuseholder_Blade_Mini_Keystone_3568 | F2 |
| 1 | 1kΩ@100MHz 2 6A 80V | LocalParts:ACM1211 | L2 |
| 1 | 3,3nF | Capacitor_SMD:C_0603_1608Metric | C5.1 |
| 1 | 38K3 | Resistor_SMD:R_0603_1608Metric | R5.1 |
| 1 | 3A | Fuse:Fuseholder_Blade_Mini_Keystone_3568 | F1 |
| 1 | 47pF | Capacitor_SMD:C_0603_1608Metric | C4.1 |
| 1 | 6,8µH | Inductor_SMD:L_APV_APH0530 | L1 |
| 1 | AP63356DV-7 | LocalParts:AP63356DV7 | IC1 |
| 1 | HY1904C2 | Package_DFN_QFN:PQFN-8-EP_6x5mm_P1.27mm_Generic | Q5 |
| 1 | LM4040A30IDBZR | Package_TO_SOT_SMD:SOT-23 | U3 |
| 1 | RaspberryPi_Pico | Module:RaspberryPi_Pico_SMD_HandSolder | IC2 |
| 1 | SW_MEC_5E | LocalParts:SW_TS-1187A-B-A-B | SW1 |

ilomon10/embedded-totalizer-hour-meter
ESP32 engine hour meter & totalizer: firmware, SensorFrame protocol, Node host tools, KiCad PCB and a Deno device simulator

NovaPrime18/nitride-nano
USB-C PD3.1 240W compatible 60V buck/boost converter nano powersupply

0BAB1/HOLY_ESC
An open-source closed loop ESC PCB / Hardware platform. Based on a STM32F051 (Cortex M0 based) MCU. Tested using AM32 ESC software.

KungfuPancake/longboi
Possibly the longest controller board to control the BoxTurtle AFC

igorilla666/water-controller
Scheda di controllo basata sul modulo Waveshare ESP32-S3-ETH, con ingressi sensore, RS-485, pilotaggio rele, buzzer e alimentazione/protezioni dedicate.

Kilan777/HomeDeck
Jarvis HomeDeck: a Raspberry Pi CM4 carrier board and voice-assistant software for a 7-inch smart display (KiCad hardware, generated from Python, plus the Python/JS assistant)

xmyoot/esp32-media-carrier
ESP32 multimedia carrier board with 7–24 V DC buck regulator, 3.2 W Class-D I2S audio amp, WS2812 LED ring driver, and SPI TFT display header

It measures 100 × 60 mm and has 8 copper layers, 1.6 mm thick.
234 parts, built around the SN74AHCT1G125DBVR(UMW), SN74AHCT1G86DBVR(UMW), LM4040A30IDBZR and BAT54SW. 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 Zergie/YAMMU repository on GitHub, at the commit this page was made from: the board is PCB/ControlBoard/YAMMU_ControlBoard_v05.kicad_pcb and its schematic PCB/ControlBoard/AP6320x.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).