
DC33
Maritime-Hacking-Village/Badge-2025
Public repository for the official MHV 2025 badge.

A 65% keyboard design from scratch with PCB, case and firmware. (planned)
Keyboard is an open-source printed circuit board by tritoke, from the tritoke/keyboard repository on GitHub. It is a 4-layer board of 304.8 × 119.1 mm with 211 parts on 162 nets, routed with 990 tracks and 176 vias.
It is built around the DW01A, TP4056-42-ESOP8 and FDN340P, with the 1SMB5918BT3G and PRTR5V0U2X among its other parts. Its parts include 74 diodes, 71 switches, 23 capacitors, 15 resistors and 3 ICs. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.
This is my efforts towards making the exact keyboard entirely for fun.
Wants:
Progress:
Revision 1 of the PCB is now complete:


| Qty | Value | Footprint | References |
|---|---|---|---|
| 69 | D | Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +53 |
| 59 | KEYSW | My_Footprints:SW_Hotswap_Kailh_MX_1.00u | K1, K2, K10, K11, K12, K13, K15, K17, K18, K19, K20, K21, K22, K23, K24, K25 +43 |
| 9 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad_Via | H1, H2, H3, H4, H5, H6, H7, H8, H9 |
| 6 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5, C7, C8, C12, C17, C18 |
| 5 | KEYSW | My_Footprints:SW_Hotswap_Kailh_MX_1.25u | K16, K46, K61, K62, K63 |
| 4 | 4.7µF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C6, C19, C20, C21 |
| 3 | NC | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10, C13, C22 |
| 2 | 1.0µF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C14, C15 |
| 2 | 10µF | Capacitor_Tantalum_SMD:CP_EIA-2012-15_AVX-P_HandSolder | C11, C23 |
| 2 | 12pF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R5 |
| 2 | 5k1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | FDN340P | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q1, Q3 |
| 2 | KEYSW | My_Footprints:SW_Hotswap_Kailh_MX_1.75u | K31, K58 |
| 2 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D65, D66 |
| 2 | LOGO | My_Footprints:paisley | G***, G*** |
| 2 | SW_SPST | My_Footprints:Legion SS11 | SW1, SW2 |
| 1 | 0.4 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6 |
| 1 | 0.5pF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4 |
| 1 | 0.8pF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3 |
| 1 | 1.0K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9 |
| 1 | 100R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8 |
| 1 | 100k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14 |
| 1 | 100pF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C9 |
| 1 | 10R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 1 | 10µH | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L2 |
| 1 | 15nH | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L3 |
| 1 | 1SMB5918BT3G | Diode_SMD:D_SMB_Handsoldering | D64 |
| 1 | 250k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R15 |
| 1 | 2k2 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | 315mA | Fuse:Fuse_0402_1005Metric_Pad0.77x0.64mm_HandSolder | F1 |
| 1 | 32MHz | My_Footprints:Crystal_SMD_2016-4Pin_2.0x1.6mm_HandSolder | X1 |
| 1 | 4.7nH | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L1 |
| 1 | 420k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12 |
| 1 | 44k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13 |
| 1 | 47nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C16 |
| 1 | Conn_ARM_JTAG_SWD_10 | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J1 |
| 1 | Conn_Coaxial | My_Footprints:SMA_Molex_73251-1153_EdgeMount_Horizontal_HandSolder | J3 |
| 1 | DW01A | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | FS8025A | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | Q2 |
| 1 | KEYSW | My_Footprints:SW_Hotswap_Kailh_MX_ISOEnter_Stabilised | K29 |
| 1 | KEYSW | My_Footprints:SW_Hotswap_Kailh_MX_2.00u_Stabilised | K14 |
| 1 | KEYSW | My_Footprints:SW_Hotswap_Kailh_MX_6.25u_Stabilised | K67 |
| 1 | Keystone 1042 | Battery:BatteryHolder_Keystone_1042_1x18650 | BT1 |
| 1 | LOGO | My_Footprints:pfp | G*** |
| 1 | MSS1P4-M3/89A | Diode_SMD:D_MicroSMP_LargeCathode | D68 |
| 1 | NTC | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | TH1 |
| 1 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | D44 |
| 1 | TP4056-42-ESOP8 | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U2 |
| 1 | USB_C_Receptacle_USB2.0_16P | My_Footprints:USB_C_Receptacle_G-Switch_GT-USB-7010ASV_handsolder_lmao.csv | J2 |
| 1 | nRF52840 | Package_DFN_QFN:Nordic_AQFN-73-1EP_7x7mm_P0.5mm | U1 |
It measures 304.8 × 119.1 mm and has 4 copper layers, 1.6 mm thick.
211 parts, built around the DW01A, TP4056-42-ESOP8, FDN340P and 1SMB5918BT3G. 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 tritoke/keyboard repository on GitHub, at the commit this page was made from: the board is pcb/keyboard.kicad_pcb and its schematic pcb/key_matrix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask tritoke before reusing the design.

Maritime-Hacking-Village/Badge-2025
Public repository for the official MHV 2025 badge.


ThertyOne/bird-feeder
Z wyjścia baterii energia trafia do przetwornicy boost 5 V, zbudowanej od podstaw na bazie generatora PWM LMC555 i MOSFETa IRLML6344, która zasila ESP32 i peryferia – serwo sterujące karmnikiem, LEDy oświetleniowe oraz…

dark-Phoenix2077/voidboard
custom esp32 devboard with extensive power management and a built-in IMU

Benedikt3141/Smart-Irrigation-System
A smart irrigation system for irrigation of up to 6 plants. It monitors the moisture, temperature, CO2 concentration, air quality ... and displays the data on a 2.4" TFT Display using an ESP32 DevKit C as processor.



jamesfowkes/quad-serial-breakout
A quad USB-to-serial breakout board based on the FT4232 IC