
OpenPLC Hardware
gasiepgodoy/Open-Source-PLC
Open Source Programmable Logic Controller (Hardware and Software). Based on the Master of Science in Electrical Engineering of João Vitor Rocha Santana

A Small Microphone for the Xiegu G90, X5105 and X6100 Radios
Xiegu MiniMic is an open-source printed circuit board by jzkmath, from the jzkmath/Xiegu-MiniMic repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 50.8 × 25.4 mm with 22 parts on 11 nets, routed with 45 tracks and 1 via.
It is built around the 08055A220JAT2A, 08055C104KAT4A and CRG0805F2K2, with the 08055C472K4T4A, UWT1C100MCL1GB and 0805YC105KAT2A among its other parts. Its parts include 10 capacitors, 2 resistors, 2 diodes, 1 connector and 1 switch. It belongs with the audio and music and radio and wireless boards of this library.
A Small Microphone for the Xiegu G90, X5105 and X6100 Radios. I have designed this to be assembled mostly by JLCPCB. (See below for instructions on how to order them)
After looking at the larger Microphone that comes with the radio, it appears to be a clone of the ICOM HM151 Hand Mic. Knowing this, I was able to use the service manual to create this PCB.
This is designed using KiCad Version 6.0.9
The Enclosure can be 3D Printed and requires 4 M2x20mm Socket Head Screws and 4 M2 Nuts. I used McMaster Carr Part numbers 91292A013 and 90591A111 for this project.
Rev. A: Initial Design
Rev. B: Found that the EM6022P Microphone Element was wired backwards. Fixed it in this revision.



Xiegu-MiniMic-GERBER.zip file found in the GERBER folder.Xiegu MiniMic.csv in the ASSEMBLY folder.Xiegu MiniMic-top-pos.csv in the ASSEMBLY folder.You will likely need to order the RJ45 connector (54602-908LF) and microphone (EM6022P) from Digikey or Mouser and solder them yourself.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | M2 | MountingHole:MountingHole_2.2mm_M2_Pad | H1, H2, H3, H4 |
| 3 | 22pF | Capacitor_SMD:C_0805_2012Metric | C4, C5, C6 |
| 2 | 100nF | Capacitor_SMD:C_0805_2012Metric | C7, C10 |
| 2 | 2.2k | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | 4.7nF | Capacitor_SMD:C_0805_2012Metric | C8, C9 |
| 2 | MMSZ5239B-7-F | Diode_SMD:D_SOD-123 | D1, D2 |
| 1 | 1-1825027-1 | Xiegu MiniMic:SW_1-1825027-1 | S1 |
| 1 | 10uF | Capacitor_SMD:CP_Elec_4x5.4 | C3 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 33uH | Inductor_SMD:L_1008_2520Metric | L1 |
| 1 | 470pF | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 54602-908LF | Connector_RJ:RJ45_Amphenol_54602-x08_Horizontal | J1 |
| 1 | EM6022P | Xiegu MiniMic:EM6022P | MK1 |

gasiepgodoy/Open-Source-PLC
Open Source Programmable Logic Controller (Hardware and Software). Based on the Master of Science in Electrical Engineering of João Vitor Rocha Santana


rivotmotors-rnd/ECU_Firmware_V3
RIVOT ECU V3.0 Repo containing STM32F446RE firmware and KiCad PCB hardware designs.


nunosousa/SCART-switcher
An old school SCART switcher. Its main purpose will be to automaticaly detect and switch the video output to the active input video source.



It measures 50.8 × 25.4 mm and has 2 copper layers, 1.6 mm thick.
22 parts, built around the 08055A220JAT2A, 08055C104KAT4A, CRG0805F2K2 and 08055C472K4T4A. 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 jzkmath/Xiegu-MiniMic repository on GitHub, at the commit this page was made from: the board is Xiegu MiniMic.kicad_pcb and its schematic Xiegu MiniMic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-2.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).