
Ezcgi
baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.

Selectable CTCSS interface for the Icom IC-229H: KiCad hardware, Carvera Air CAM, enclosure and Arduino firmware documentation.
Icom ctcss board is an open-source printed circuit board by kyleburnsdev, from the kyleburnsdev/icom-ctcss-board repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 150 mm with 46 parts on 36 nets, routed with 242 tracks and 0 vias.
It is built around the 2N3904TAR. Its parts include 15 resistors, 6 capacitors, 6 connectors, 1 IC and 1 transistor. It belongs with the interfaces and adapters boards of this library.
A Pro Micro based interface that adds selectable CTCSS tones to an Icom IC-229H microphone audio path, with PTT forwarding, an encoder, LCD, bypass control and status LEDs.
The schematic and routed PCB prototype are complete; assembly components have been ordered and the PCB is prepared for assembly. The first enclosure iteration is implemented in FreeCAD with print-oriented parts and fit coupons. Pro Micro firmware and a NUCLEO-F767ZI phase-one test driver are implemented, with build, host-test and USB verification. Begin breadboard testing with the phase-one guide; wired timing, UI hardware and analog/radio acceptance remain outstanding. Manufacturing process evidence is recorded separately in the relevant packages.
| Area | Entry point |
|---|---|
| Requirements, parts and build instructions | Project documentation |
| Electronics | KiCad project, with project-local libraries beside it |
| PCB manufacturing | Carvera Air package |
| PCB jig / FreeCAD CAM migration | Required changes and job contract |
| Enclosure | Mechanical workspace |
| Arduino firmware | Firmware workspace |
| Engineering scripts | Tools and dependencies |
| Repository layout and verification | Layout notes |
Open the KiCad project from electronics/ so its project-local symbol and footprint tables resolve. Keep each manufacturing package together when copying it to another machine.
Original project material is licensed under the MIT license. Third-party material retains its own terms; see third-party notices.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 10k | CTCSS_THT:R_P5.08_CNC | R3, R9, R12, R13, R14, R15 |
| 4 | 100nF | CTCSS_THT:C_Disc_P2.5_CNC | C1, C2, C4, C5 |
| 4 | MountingHole_4mm | MountingHole:MountingHole_4mm | H1, H2, H3, H4 |
| 2 | 100k | CTCSS_THT:R_P5.08_CNC | R5, R11 |
| 2 | 1k | CTCSS_THT:R_P5.08_CNC | R4, R8 |
| 2 | 3.3k | CTCSS_THT:R_P5.08_CNC | R1, R2 |
| 2 | 330 | CTCSS_THT:R_P5.08_CNC | R6, R7 |
| 2 | JigRegistration_4.03mm | CTCSS_THT:JigRegistration_4.03mm | H5, H6 |
| 2 | JigRegistration_4.12mm | CTCSS_THT:JigRegistration_4.12mm | H7, H8 |
| 1 | +5V | CTCSS_THT:TP_CNC | TP3 |
| 1 | +8V | CTCSS_THT:TP_CNC | TP2 |
| 1 | 10k 3296W | CTCSS_THT:RV_3296W_CNC | RV1 |
| 1 | 1uF 63V FILM | CTCSS_THT:C_Film1u_P5_CNC | C3 |
| 1 | 2N3904TAR | CTCSS_THT:Q_TO92_Formed_CNC | Q1 |
| 1 | 4.7k | CTCSS_THT:R_P5.08_CNC | R10 |
| 1 | 4.7uF 63V FILM | CTCSS_THT:C_Film4u7_P15_CNC | C6 |
| 1 | FILTER_2 | CTCSS_THT:TP_CNC | TP5 |
| 1 | GND | CTCSS_THT:TP_CNC | TP1 |
| 1 | J_BYPASS | CTCSS_THT:Header_1x02_CNC | J5 |
| 1 | J_MIC_IN | CTCSS_THT:Header_1x08_CNC | J1 |
| 1 | J_RADIO_OUT | CTCSS_THT:Header_1x08_CNC | J2 |
| 1 | J_UI_ENCODER | CTCSS_THT:Header_1x05_CNC | J3 |
| 1 | J_UI_LCD | CTCSS_THT:Header_1x04_CNC | J4 |
| 1 | J_UI_LEDS | CTCSS_THT:Header_1x04_CNC | J6 |
| 1 | PTT_SENSE | CTCSS_THT:TP_CNC | TP7 |
| 1 | PWM | CTCSS_THT:TP_CNC | TP4 |
| 1 | RADIO_PTT | CTCSS_THT:TP_CNC | TP8 |
| 1 | TONE_INJECTION | CTCSS_THT:TP_CNC | TP6 |
| 1 | Teyleten USB-C 5V/16MHz | CTCSS_THT:ProMicro_CNC_BCu | U1 |
It measures 100 × 150 mm and has 2 copper layers, 1.5 mm thick.
46 parts, built around the 2N3904TAR. 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 kyleburnsdev/icom-ctcss-board repository on GitHub, at the commit this page was made from: the board is electronics/icom-ctcss-board.kicad_pcb and its schematic electronics/icom-ctcss-board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.

github-linguist/linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

