
RFBitBangSMT
profdc9/RFBitBanger
A QRP digital transceiver created from readily available parts for off-the-grid maintenance

Tiny KFDshield-based keyloading tool
MicroKFD is an open-source printed circuit board by W3AXL, from the W3AXL/MicroKFD repository on GitHub. It is a 2-layer board of 55 × 22.5 mm with 44 parts on 67 nets, routed with 325 tracks and 123 vias.
It is built around the ATMEGA328P-AU, USBLC6-2SC6 and MMBT3904. Its parts include 15 resistors, 8 capacitors, 5 diodes, 3 ICs and 3 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
The KFDMicro (formerly known as MicroKFD) is a small, compact KFD keyfill device for P25 two-way radios.
Schematics and board layout are available in this repo. The official boards (which provide a small kickback to the original developers) can be purchased at: https://store.w3axl.com/collections/kfd-keyloading
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 1k | Resistor_SMD:R_0603_1608Metric | R4, R6, R7, R8, R9, R12, R13 |
| 4 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C1, C5, C6, C9 |
| 4 | 10k | Resistor_SMD:R_0603_1608Metric | R11, R14, R15, R16 |
| 2 | 12pF | Capacitor_SMD:C_0603_1608Metric | C7, C8 |
| 2 | 150 | Resistor_SMD:R_0603_1608Metric | R17, R18 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C2, C3 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R5, R10 |
| 2 | 6.3V | Diode_SMD:D_0603_1608Metric | D4, D5 |
| 2 | MMBT3904 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 200mA | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | ATmega328P-A | Package_QFP:TQFP-32_7x7mm_P0.8mm | U2 |
| 1 | AVR-ISP-6 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J2 |
| 1 | AudioJack4 | Connector_Audio:Jack_3.5mm_KoreanHropartsElec_PJ-320D-4A_Horizontal | J3 |
| 1 | CP2102N-Axx-xQFN28 | Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U3 |
| 1 | D_ACT | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | D_PWR | LED_SMD:LED_0805_2012Metric | D3 |
| 1 | D_SNS | LED_SMD:LED_0805_2012Metric | D1 |
| 1 | GPIO1 | TestPoint:TestPoint_Pad_1.0x1.0mm | TP1 |
| 1 | GPIO2 | TestPoint:TestPoint_Pad_1.0x1.0mm | TP2 |
| 1 | KFD_DATA | TestPoint:TestPoint_Pad_1.0x1.0mm | TP3 |
| 1 | KFD_SENSE | TestPoint:TestPoint_Pad_1.0x1.0mm | TP4 |
| 1 | LOGO | w3axl-logos:logo-4.2x4.2 | G*** |
| 1 | RST_EN | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
It measures 55 × 22.5 mm and has 2 copper layers, 1.6 mm thick.
44 parts, built around the ATMEGA328P-AU, USBLC6-2SC6 and MMBT3904. 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 W3AXL/MicroKFD repository on GitHub, at the commit this page was made from: the board is microkfd.kicad_pcb and its schematic microkfd.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 W3AXL before reusing the design.

profdc9/RFBitBanger
A QRP digital transceiver created from readily available parts for off-the-grid maintenance



ltrooney/diy-synth
A repository containing a handful of utilities for my DIY Eurorack-based modular synthesizer. Snippets include a virtual wavetable oscillator, a step sequencer, and more.

djtersteegc/tapecart-sd-vertical
Vertical SMD PCB design and 3D printable case of the TapeCart SD for the Commodore 64


waynepiekarski/hydro-modem
HydroModem: Underwater Bell 103 modem implementation for low-power microcontrollers
