
Controller
mekatrol/electronics
This repository contains the electronics, embedded firmware, support software, and reference material for a collection of home-automation and workshop projects.

12.5 MHz - 6400 MHz (LMX2572) or even up to 20 GHz (LMX2595) generator board with int./ext. reference.
MWGEN G1 is an open-source printed circuit board by MR-DOS, from the MR-DOS/MWGEN-G1 repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 100 × 100 mm with 373 parts on 225 nets, routed with 860 tracks and 260 vias.
It is built around the EFM32PG22C200F512IM40-C, LMX2572RHA and SN75176AD, with the TC2-1T+, SI53301-B-GM and XC6204B332MR among its other parts. Its parts include 138 resistors, 99 capacitors, 22 connectors, 21 diodes and 12 transistors. It belongs with the radio and wireless boards and the FPGA and CPLD and Silicon Labs (EFR32, EFM) boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 32 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C101, C201, C204, C207, C212, C216, C222, C229, C234, C239, C312, C315, C317, C319, C322, C323 +16 |
| 32 | TODO | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R205, R206, R209, R230, R231, R233, R234, R236, R238, R239, R240, R241, R242, R243, R244, R245 +16 |
| 28 | TestPoint_Small | TestPoint:TestPoint_Pad_D1.0mm | TP101, TP102, TP103, TP104, TP105, TP106, TP107, TP108, TP109, TP110, TP111, TP112, TP113, TP114, TP115, TP116 +12 |
| 20 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R103, R105, R228, R249, R251, R252, R306, R307, R309, R310, R311, R312, R313, R314, R315, R325 +4 |
| 20 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C202, C209, C215, C220, C231, C236, C313, C314, C316, C320, C321, C324, C325, C327, C329, C334 +4 |
| 17 | DNP | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R127, R129, R202, R203, R207, R217, R218, R219, R220, R221, R222, R223, R224, R225, R227, R506 +1 |
| 16 | TODO | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | FB201, FB202, FB203, FB204, FB301, FB302, FB303, FB304, FB305, FB306, FB401, FB501, L301, L302, L303, L304 |
| 11 | 10n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C205, C213, C214, C217, C218, C221, C227, C230, C237, C238, C330 |
| 11 | 2k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R102, R106, R248, R330, R405, R406, R407, R408, R409, R426, R505 |
| 10 | 100 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R410, R411, R412, R413, R414, R421, R422, R423, R424, R427 |
| 10 | 1n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C122, C123, C210, C211, C224, C303, C304, C318, C412, C502 |
| 8 | 100k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R204, R210, R211, R226, R321, R322, R323, R324 |
| 8 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R229, R253, R254, R255, R256, R327, R420, R503 |
| 8 | BC807 | Package_TO_SOT_SMD:SOT-23 | Q401, Q402, Q403, Q404, Q405, Q406, Q407, Q408 |
| 7 | 0R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R128, R130, R316, R317, R318, R319, R425 |
| 6 | 100u | Capacitor_SMD:CP_Elec_6.3x5.8 | C219, C233, C310, C326, C406, C419 |
| 6 | TODO | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C225, C226, C235, C301, C302, C305 |
| 5 | 10 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R212, R401, R402, R403, R415 |
| 4 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D401, D402, D403, D404 | |
| 4 | 270p | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C306, C307, C308, C309 |
| 4 | 300 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R108, R131, R132, R215 |
| 4 | DNP | petr:SMA_rosenberger_hybrid | J304, J305, J306, J307 |
| 4 | M3/3.2mm | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H101, H102, H103, H104 |
| 4 | RFShield_TwoPieces | RF_Shielding:Laird_Technologies_BMI-S-205-F_38.10x25.40mm | J206, J210, J302, J309 |
| 4 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP203, JP204, JP205, JP206 |
| 4 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP101, JP102, JP103, JP104 |
| 3 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C228, C232, C311 |
| 3 | 3k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R107, R109, R110 |
| 3 | 47k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R232, R235, R237 |
| 3 | BAT54S | Package_TO_SOT_SMD:SOT-23 | D202, D203, D501 |
| 3 | PESD3V3L4UG | Package_TO_SOT_SMD:SOT-353_SC-70-5 | D409, D411, D412 |
| 3 | XC6204B33 | Package_TO_SOT_SMD:SOT-89-5_Handsoldering | U202, U302, U405 |
| 2 | 10M/100V | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R201, R216 |
| 2 | 2u2 | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C415, C416 |
| 2 | 3k3 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R101, R104 |
| 2 | 4u7 | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C413, C414 |
| 2 | BFP181 | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q501, Q502 |
| 2 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q101, Q102 |
| 2 | DNP | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C206, C223 |
| 2 | DNP | Connector_Coaxial:U.FL_Molex_MCRF_73412-0110_Vertical | J209, J308 |
| 2 | NC | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R404, R419 |
| 2 | SMAJ48CA | Diode_SMD_AKL:D_SMA_TVS | D201, D503 |
| 2 | SolderJumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabels | JP501, JP502 |
| 2 | TC2-1T+ | petr:Transformer_MiniCircuits_AT224-1A | T201, T202 |
| 2 | TODO | Fuse:Fuse_2920_7451Metric_Pad2.10x5.45mm_HandSolder | F101, F401 |
| 1 | 270 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R428 |
| 1 | 2k2 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R429 |
| 1 | 2u2 | Inductor_SMD:L_1008_2520Metric_Pad1.43x2.20mm_HandSolder | L401 |
| 1 | 33R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R501 |
| 1 | 470n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C331 |
| 1 | 56R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R208 |
| 1 | 74LVC1G66 | Package_TO_SOT_SMD:SOT-353_SC-70-5_Handsoldering | U204 |
| 1 | Abracon_ABM11 | petr:Crystal_SMD_Abracon_ABM3-4Pin_2.0x1.6mm | Y401 |
| 1 | CPout | Connector_Coaxial:U.FL_Molex_MCRF_73412-0110_Vertical | J303 |
| 1 | Conn_ARM_JTAG_SWD_10 | petr:ArmHeader_2x05-1_P1.27mm_Vertical_SMD_pin7removed | J404 |
| 1 | DUTY_ERR_N | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D207 |
| 1 | DUTY_ERR_P | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D208 |
| 1 | EFM32PG22C200F512IM40 | petr:EFM32PG22C200F512IM40 | U403 |
| 1 | EXPANSION | Connector_FFC-FPC:TE_84952-6_1x06-1MP_P1.0mm_Horizontal | J401 |
| 1 | LMX2572 | petr:QFN-40_EP_6x6_Pitch0.5mm_LMX2572 | U301 |
| 1 | LOS_EXT | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D106 |
| 1 | LOS_INT | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D103 |
| 1 | LT1461AxS8-3.3 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U501 |
| 1 | MCU_ON | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D413 |
| 1 | PLL_ON | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D301 |
| 1 | PMEG60T30ELR | Diode_SMD:Nexperia_CFP3_SOD-123W | D102 |
| 1 | POWER | Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal | J101 |
| 1 | REFIN | petr:SMA_rosenberger_hybrid | J201 |
| 1 | REFIN_DIRECT_N | Connector_Coaxial:U.FL_Molex_MCRF_73412-0110_Vertical | J203 |
| 1 | REFIN_DIRECT_P | Connector_Coaxial:U.FL_Molex_MCRF_73412-0110_Vertical | J202 |
| 1 | REFOUT | petr:SMA_rosenberger_hybrid | J207 |
| 1 | REFOUT_AUX_N | Connector_Coaxial:U.FL_Molex_MCRF_73412-0110_Vertical | J205 |
| 1 | REFOUT_AUX_P | Connector_Coaxial:U.FL_Molex_MCRF_73412-0110_Vertical | J204 |
| 1 | RS485_1 | Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_3-G-5,08_1x03_P5.08mm_Horizontal | J402 |
| 1 | RS485_2 | Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_3-G-5,08_1x03_P5.08mm_Horizontal | J403 |
| 1 | SN75176AD | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U404 |
| 1 | SP0502BAHT | Package_TO_SOT_SMD:SOT-23 | D101 |
| 1 | Si53301 | petr:QFN-32_EP_5x5_Pitch0.5mm_Si53301 | U201 |
| 1 | TCA9535RTWR | Package_DFN_QFN:WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm | U401 |
| 1 | TCXO_ON | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D502 |
The 366 most common of 373 parts.

mekatrol/electronics
This repository contains the electronics, embedded firmware, support software, and reference material for a collection of home-automation and workshop projects.

electroniceel/stm32....c-breakout
A breakout module for STM32 microcontrollers in LQFP48 and UFQFPN48 footprint.

electroniceel/stm32f0..f-breakout
STM32F0..F (TSSOP20) Breakout Module




It measures 100 × 100 mm and has 4 copper layers, 1.59 mm thick.
373 parts, built around the EFM32PG22C200F512IM40-C, LMX2572RHA, SN75176AD and TC2-1T+. 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 MR-DOS/MWGEN-G1 repository on GitHub, at the commit this page was made from: the board is MWGEN-G1.kicad_pcb and its schematic MCU.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).