
B W Slave
Alihk93/B-W_Master_Slave_RF
Design, validate, and release two manufacturable PCBs that together form a one-way wireless link: a solar-powered remote node (**R_Slave**) transmits a 433.92 MHz ASK/OOK signal to a mains-powered base unit…

Design, validate, and release two manufacturable PCBs that together form a one-way wireless link: a solar-powered remote node (**R_Slave**) transmits a 433.92 MHz ASK/OOK signal to a mains-powered base unit (**Master_T**), which relays the received data to a host PC over USB. The end state is a complete KiCad design package — schematic, layout, BOM
B W Master is an open-source printed circuit board by Alihk93, from the Alihk93/B-W_Master_Slave_RF repository on GitHub. It is a 2-layer board of 78 × 99 mm with 80 parts on 77 nets, routed with 648 tracks and 210 vias.
It is built around the ATMEGA328P-AU, FT232RL and AMS1117-3.3, with the CN3065, MMBT2222 and AO3407A among its other parts. Its parts include 23 resistors, 14 capacitors, 13 connectors, 9 diodes and 5 transistors. It belongs with the home automation and IoT boards and the AVR (ATmega, ATtiny) boards of this library.
Master_Slave_RF — a one-way 433.92 MHz ASK/OOK wireless link designed for
B-W Technology Company. PCB design project in KiCad 9, tracked on the IoT PM
dashboard as MSRF-1.0.
A remote Slave node transmits an ASK/OOK code at 433.92 MHz to a mains-powered Master (base / receiver), which decodes the code, switches a relay output (siren / load), and reports to a host PC over USB (FT232RL → USB-C).
Scope: PCB only — schematic, layout, BOM, and fab/assembly outputs. Firmware is tracked on the dashboard but not delivered in this repo.
Hardware/B-W_Slave/ (2-layer, KiCad 9). Schematic + PCB layout complete (routed, populated, R_Slave_Schematic.pdf exported).Hardware/B-W_Master/ (2-layer, KiCad 9). (Renamed from B-W_Masrter — typo fixed.) Schematic complete (T_Master_Schematic.pdf exported). PCB layout not started.The boards are no longer the same design — the Master schematic was substantially redesigned this pass (see below). Team-preparation and R&D phases for the project are complete.
Slave (unchanged this pass):
Master (redesigned this pass):
SOLAR input → CN3791 MPPT controller → CN3065 Li-ion buck charger → a 1S
Li-ion cell, protected by the existing DW01A + FS8205A BMS.B-W_Master_Slave_RF/
├─ CLAUDE.md # engineering continuity notes (authoritative design record)
├─ README.md
├─ Project_Report.pdf # dashboard snapshot (MSRF-1.0)
├─ R_Slave_Schematic.pdf # duplicate export — also under Hardware/B-W_Slave/
├─ Hardware/
│ ├─ B-W_Master/ # Master KiCad 9 project — RF via external module now
│ │ ├─ B-W_Master.kicad_pro / .kicad_sch / .kicad_pcb
│ │ ├─ PORG.kicad_sch (PROG) · Relay_5V.kicad_sch · BMS_sch.kicad_sch · Solar_CHRG.kicad_sch
│ │ ├─ T_Master_Schematic.pdf # exported schematic
│ │ └─ STEP/
│ └─ B-W_Slave/ # Slave KiCad 9 project — schematic + layout complete
│ ├─ B-W_Slave.kicad_pro / .kicad_sch / .kicad_pcb
│ ├─ PORG.kicad_sch (PROG) · Relay_5V.kicad_sch · R_Slave_Schematic.pdf
│ └─ STEP/
├─ references/ # datasheets (CN3065, FT232R, CN3791) + reference photos
├─ scripts/ # dashboard sync (sync-dashboard.mjs, install-hook.mjs)
└─ package.json · pm-sync.json · CLAUDE-md-sync-block.md · .githooks/pre-pushJQC-3FF-024-1Z (the 024 = 24 V coil) on a Relay_5V / +5 V
sheet, on both boards — confirm the correct 5 V (-005) part or the intended coil supply.SOLAR input → CN3791 MPPT → CN3065 Li-ion
charger → 1S cell (DW01A + FS8205A protected) replaces the mains SMPS + 3.3 V LDO entirely —
confirm this is the intended product direction, verify the charge-chain wiring against the
datasheets in references/, and size the panel for the system's load.PORG.kicad_sch
(typo for PROG); empty PWR_IN sheet on both boards.R_Slave_Schematic.pdf now exists at both repo root and Hardware/B-W_Slave/.npm run sync (or any git push, via .githooks/pre-push) writes pm-sync.json for the
IoT PM dashboard. See CLAUDE-md-sync-block.md.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6, R7, R9, R10, R17, R18 |
| 6 | MountingHole | MountingHole:MountingHole_2.1mm | H1, H2, H3, H4, H5, H6 |
| 4 | 100n | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C6, C9, C10, C11 |
| 4 | 1K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R4, R14, R15, R16 |
| 4 | SW | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J8, J9, J12, J13 |
| 3 | RED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D3, D7, D10 |
| 2 | 30k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R25, R26 |
| 2 | 330R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11, R22 |
| 2 | 5K1 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R12, R13 |
| 2 | Conn_01x05 | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical | J7, J10 |
| 2 | Conn_01x06 | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J2, J5 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | MMBT2222 | PCM_Package_TO_SOT_SMD_AKL:SOT-23 | Q1, Q3 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13 |
| 1 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5 |
| 1 | 10K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R8 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | 16MHz | Crystal:Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm | Y1 |
| 1 | 1N5817M | PCM_Diode_SMD_AKL:D_MELF | D5 |
| 1 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 1 | 22u | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C7 |
| 1 | 22u/16V | Capacitor_Tantalum_SMD:CP_EIA-3216-10_Kemet-I_HandSolder | C12 |
| 1 | 2K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R27 |
| 1 | 2K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R19 |
| 1 | 2K2 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | 470K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 470R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 4u7 | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16 |
| 1 | 4u7 | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C8 |
| 1 | 4u7/16V | Capacitor_Tantalum_SMD:CP_EIA-3216-10_Kemet-I_HandSolder | C3 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | ANT | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J4 |
| 1 | AO3407A | PCM_Package_TO_SOT_SMD_AKL:SOT-23 | Q5 |
| 1 | ATmega328P-A | Package_QFP:TQFP-32_7x7mm_P0.8mm | U2 |
| 1 | BLU | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D8 |
| 1 | BOOT | Button_Switch_SMD:SW_SPST_B3U-1000P | SW1 |
| 1 | Battery_Cell | Battery_1:BatteryHolder_BK-18650-PC2 | BT1 |
| 1 | CN3065 | Converter_DCDC3:Converter_DCDC_CN3065-DFN-9N | U4 |
| 1 | Conn_02x06_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Vertical | J3 |
| 1 | FS8205A | Battery_Managment:SOP65P640X120-8N | Q6 |
| 1 | FT232RL | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U3 |
| 1 | Green | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D6 |
| 1 | IRFZ44NS | PCM_Package_TO_SOT_SMD_AKL:TO-263-2 | Q2 |
| 1 | MF-NSMF050-2 | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | RED | LED_THT:LED_D5.0mm | D1 |
| 1 | RF-Tx | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J6 |
| 1 | SOLAR | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J1 |
| 1 | SS14 | PCM_Diode_SMD_AKL:D_SMA | D2 |
| 1 | USBLC6-2SC6 | PCM_Package_TO_SOT_SMD_AKL:SOT-23-6 | D4 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J11 |

Alihk93/B-W_Master_Slave_RF
Design, validate, and release two manufacturable PCBs that together form a one-way wireless link: a solar-powered remote node (**R_Slave**) transmits a 433.92 MHz ASK/OOK signal to a mains-powered base unit…



collins-emasi/KiCAD-PROJECTS-PCB
In this repository, I will be sharing some of the project I'm working on with KiCAD software.

katetriestocode/trailmap
this is the working version! (disclaimer: no antenna as it has not delivered yet, so manual gps coords insertion for now!)


2024-25-Allen-ISD-Computer-Science/5th-period-isp-m-aito-z-grosse-creepy-crawly
5th-period-isp-m-aito-z-grosse-creepy-crawly created by GitHub Classroom

FernandoVB01/Comunitarias_Manglar_Alto-Prototipo-de-Medici-n-de-Variables-Meterol-gicas
Prototipo de medición de variables meteorológicas y alerta temprana para la zona de manglar de Manglaralto. El sistema son dos equipos que se comunican por radio LoRa a 433 MHz: un nodo de campo que mide y transmite, y…

HKUST-Red-Bird-Racing-EVRT/GEN5_ELEC
Repository for RBR EVRT 2025 EE
It measures 78 × 99 mm and has 2 copper layers, 1.6 mm thick.
80 parts, built around the ATMEGA328P-AU, FT232RL, AMS1117-3.3 and CN3065. 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 Alihk93/B-W_Master_Slave_RF repository on GitHub, at the commit this page was made from: the board is Hardware/B-W_Master/B-W_Master.kicad_pcb and its schematic Hardware/B-W_Master/B-W_Master.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 Alihk93 before reusing the design.