
ML2
brucemack/microlink
An open source EchoLink/AllStarLink implementation that runs on a simple microcontroller.

An open source EchoLink/AllStarLink implementation that runs on a simple microcontroller.
ML0 is an open-source printed circuit board by brucemack, from the brucemack/microlink repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 100 × 59 mm with 65 parts on 42 nets, routed with 209 tracks and 27 vias.
It is built around the LMV321, LMV324 and LTV-356T, with the BAT54S among its other parts. Its parts include 20 capacitors, 20 resistors, 6 ICs, 5 connectors and 2 diodes. It belongs with the radio and wireless boards and the RP2040 boards of this library.
This file contains the details for the version 3 (ML3) of the MicroLink hardware. This is the first version that has a real enclosure so we are paying more attention to mechanical detail.
DRC Notes:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 0.1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C5, C18, C21, C29 |
| 4 | MountingHole | MountingHole:MountingHole_4mm | H1, H2, H3, H4 |
| 3 | 100u | KiCad-Library:CAP_KEMET_530_530 | C1, C6, C20 |
| 3 | 10k | KiCad-Library:POT_3362P | RV1, RV3, RV4 |
| 3 | 10u | KiCad-Library:CAP_KEMET_530_530 | C7, C8, C9 |
| 3 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R9, R19 |
| 3 | 2.2k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R13, R14 |
| 2 | 0R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R18 |
| 2 | 1.5k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R15 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6 |
| 2 | 10n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C27 |
| 2 | 2.7k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R17 |
| 2 | 22n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C26 |
| 2 | 270k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R11 |
| 2 | 47u | KiCad-Library:CAP_KEMET_530_530 | C19, C24 |
| 2 | LTV-356T | Package_SO:SO-4_4.4x3.6mm_P2.54mm | U2, U5 |
| 2 | Transformer_1P_1S | KiCad-Library:CheapAudioTransformer | T1, T2 |
| 1 | 12V Supply | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C17 |
| 1 | 200 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | 220 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | 22k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R16 |
| 1 | 47u (Optional DC Block) | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C10 |
| 1 | 570 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R20 |
| 1 | ADC Connector | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | AF Out | TestPoint:TestPoint_Pad_2.5x2.5mm | TP1 |
| 1 | BAT54S | Package_TO_SOT_SMD:SOT-23 | D2 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J1 |
| 1 | DAC Address Control | Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm | JP1 |
| 1 | Digital Connector | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J3 |
| 1 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | LMV321 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U1 |
| 1 | LMV324 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U9 |
| 1 | MCP4725xxx-xCH | Package_TO_SOT_SMD:SOT-23-6 | U4 |
| 1 | NC | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C22 |
| 1 | NCP1117-3.3_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP2 |
It measures 100 × 59 mm and has 2 copper layers, 1.6 mm thick.
65 parts, built around the LMV321, LMV324, LTV-356T and BAT54S. 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 brucemack/microlink repository on GitHub, at the commit this page was made from: the board is hw/ML0/ML0.kicad_pcb and its schematic hw/ML0/AudioIn.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).

brucemack/microlink
An open source EchoLink/AllStarLink implementation that runs on a simple microcontroller.

brucemack/microlink
An open source EchoLink/AllStarLink implementation that runs on a simple microcontroller.

brucemack/microlink
An open source EchoLink/AllStarLink implementation that runs on a simple microcontroller.

brucemack/microlink
An open source EchoLink/AllStarLink implementation that runs on a simple microcontroller.

brucemack/microlink
An open source EchoLink/AllStarLink implementation that runs on a simple microcontroller.

Cameron-Ray/IrrigationPiHat
Irrigation System μPiHAT for hobby or scientific use. This repo provides a full design process to create your own μPiHAT PCB from scratch.

DangerousPrototypes/BusPirate5-hardware
Bus Pirate Hardware and accessories for v5 and higher

hatlabs/HALMET-hardware
Hat Labs Marine Engine & Tank interface hardware design files

omeralaa11/BLDC-Motor-controller-for-Shell-eco-marathon-
Hardware design of A BLDC Motor controller design for a 350W motor used in Shell eco marathon Qatar 2026 competition



Minu-IU3IRR/JBclone-soldering-station
Multi channel DIY soldering station with JBC tip support

4ms/openventilator
OpenVentilator project, this repo is just tests and noodlings