Skip to the content
PCBKitNew board
2 layersNetWraith, the printed circuit board in 3D

NetWraith is an open-source, modular hardware multi-tool powered by the ESP32-C5, designed as a direct Android companion device via USB-C.

Copper layers
2
Thickness
1.6 mm
Parts
15
Nets
41
Pads
154
Tracks, vias
279, 42
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
14 Sep 2026
Updated
19 Sep 2026

Overview

NetWraith is an open-source printed circuit board by Chronos-03, from the Chronos-03/NetWraith repository on GitHub. It is a 2-layer board with 15 parts on 41 nets, routed with 279 tracks and 42 vias.

It is built around the CC1101RGP and ESP32-C5-WROOM-1U-N8R8. Its parts include 7 connectors, 4 resistors, 3 ICs and 1 capacitor. It belongs with the radio and wireless boards and the ESP32 and RISC-V boards of this library.

Main components

2

README

README.md

NetWraith 🦇

NetWraith is an open-source, modular hardware multi-tool powered by the ESP32-C5, designed as a direct Android companion device via USB-C. It turns an Android smartphone into a portable RF, RFID/NFC, and infrared analysis suite powered directly by the phone's battery over USB-OTG, now featuring Dual-Band Wi-Fi (2.4/5GHz) and a Quad-Antenna Array for extreme range.


Hardware Previews

Schematic Design NetWraith Schematic

PCB Layout NetWraith PCB

3D Renders 3D Render Front 3D Render Back

(Note: If your images were saved as JPEGs, change the .png extensions above to .jpg)


Features

  • Microcontroller: ESP32-C5-WROOM-1U (Dual-band 2.4/5GHz Wi-Fi + Bluetooth LE 5) with native USB-OTG support.
  • Quad-Antenna Array: 4 dedicated external antennas via SMA and U.FL connectors for maximum signal capture and injection range.
  • Sub-GHz Transceiver: CC1101 (300–928 MHz, default 433 MHz) for IoT and remote automation capture/replay.
  • 2.4 GHz Auditing: NRF24L01+ for wireless protocol analysis and packet monitoring.
  • Dual-Band Proximity:
    • 13.56 MHz (HF): PN532 V3 module supporting NFC Forum tags, MIFARE, and FeliCa.
    • 125 kHz (LF): RDM6300 receiver with external wire terminal coil antenna for EM4100/TK4100 ID badges.
  • Infrared Transceiver: 38 kHz modulated VS1838B receiver and 940 nm high-power emitter for learning and blasting IR codes.
  • Local Storage: MicroSD SPI card slot for raw signal dumps and offline payloads.
  • Host Connectivity: 16-pin USB-C receptacle configured with dual 5.1kΩ pull-down resistors for native Android USB host recognition and wired data transfer.

Hardware Architecture

SubsystemComponentBus / ProtocolDefault Pins / Mode
MCUESP32-C5-WROOM-1U-N8R8USB / SPI / I2C / UARTCore Processor
Sub-GHzCC1101 ModuleShared SPI(CS configured in firmware)
2.4 GHz RFNRF24L01+ ModuleShared SPI(CS configured in firmware)
NFC (HF)PN532 ModuleI2C / SPII2C (SDA / SCL)
RFID (LF)RDM6300 ReaderUARTRX: IO0, TX: IO25
IR ReceiverVS1838B (38 kHz)GPIODemodulated Input: IO1
IR Transmitter940 nm 5mm LEDGPIO + TransistorModulated Carrier Out
StorageMicroSD ModuleShared SPIDedicated CS
Host PortUSB-C 16-PinUSB 2.0 Full-SpeedD+ (IO26), D- (IO27)

Bill of Materials

PartQuantityLink
ESP32-C5 Development Board1View on AliExpress
Solderless Breadboard (830-tie point)1View on AliExpress
Jumper Wires (Dupont M/M, M/F, F/F)1 setView on AliExpress
CC1101 Sub-GHz Transceiver Module1View on AliExpress
NRF24L01+ Wireless Transceiver Module1View on AliExpress
PN532 NFC/RFID Module (13.56MHz)1View on AliExpress
RDM6300 RFID Reader Module (125KHz)1View on AliExpress
MicroSD Card Adapter Module1View on AliExpress
External 2.4GHz / Sub-GHz Antennas2View on AliExpress
Custom PCB / JLCPCB Fabrication1View on JLCPCB

Repository Structure

Parts

15
QtyValueFootprintReferences
25.1kResistor_SMD:R_0201_0603MetricR1, R2
1100Resistor_SMD:R_0201_0603MetricR3
110kResistor_SMD:R_0201_0603MetricR4
11uFCapacitor_SMD:CP_Elec_3x5.3C1
1CC1101footprints:XCVR_E07-M1101D-SMAU2
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7
1ESP32-C5-WROOM-1U-N8R8footprints:XCVR_ESP32-C5-WROOM-1U-N8R8U1
1IR ReceiverConnector:FanPinHeader_1x03_P2.54mm_VerticalJ4
1IR Transmitter LEDLED_THT:LED_D5.0mmJ5
1Micro_SD_Cardfootprints:MODULE_254J1
1NRF24L01_BreakoutRF_Module:nRF24L01_BreakoutU3
1PN532 NFCConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1RDM6300 RFIDConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_HorizontalJ3
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J6

Questions

What parts does the NetWraith use?

15 parts, built around the CC1101RGP and ESP32-C5-WROOM-1U-N8R8. 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.

Where can I download the NetWraith KiCad files?

From the Chronos-03/NetWraith repository on GitHub, at the commit this page was made from: the board is PCB/Untitled.kicad_pcb and its schematic PCB/Untitled.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the NetWraith design in my own project?

Its repository states no licence, so its author keeps all rights: ask Chronos-03 before reusing the design.

Similar boards

  • 4 layers111.5 × 83.9 mmSF2000, the printed circuit board in 3D

    SF2000

    jbilander/SF2000

    Spitfire 2000, A low-end 42 MHz Accelerator with IDE and 4/8 MB fast RAM for the Amiga 2000 co-pro slot (or A500 through an adapter).

    160 parts33CC-BY-SA-4.0
  • 2 layers19.1 × 21.8 mmEsp32c5-airunit nano, the printed circuit board in 3D

    Esp32c5-airunit nano

    us3r-d0e5nt-3x1st/esp32c5-airunit-nano

    air-unit based on esp32c5-wroom-1u and ov5640, made for the hx-esp32-cam-fpv project, supports both digital video with osd and rc control

    24 parts3
  • 4 layers100 × 100 mmFarmMesh Node, the printed circuit board in 3D

    FarmMesh Node

    chinawrj/FarmMesh-Node

    Developing an integrated hardware and software solution for farm-wide Mesh networking: RP2350B/ESP32-C5 nodes, firmware, network protocols, and Wi-Fi/BLE sensor access.

    164 parts
  • 4 layers43 × 51.1 mmProjet Drone C5 VTX, the printed circuit board in 3D

    Projet Drone C5 VTX

    Jamane92/ESP32_C5_DRONE_VTX

    Custom 4-layer FPV camera transmitter featuring an ESP32-C5 microcontroller, OV5640 camera sensor via PARLIO DVP, SD card logging, and 5.8 GHz Wi-Fi video streaming. Designed in KiCad.

    67 parts
  • 6 layers80 × 150 mmLESHY2-UI R2, the printed circuit board in 3D

    LESHY2-UI R2

    anton-vinogradov/esp32-leshy2

    Open multiband RF handheld on ESP32-S3 + ESP32-C5 — successor to esp32-leshy / ESP32-DIV

    434 parts6MIT
  • 2 layers70 × 70 mmMicroNet Teensy4, the printed circuit board in 3D

    MicroNet Teensy4

    Rodemfr/MicronetToNMEA

    A NMEA 0183 converter for Raymarine's wireless instruments ... and much more !

    13 parts34GPL-3.0
  • 2 layersHB LC Dim6PWM CV, the printed circuit board in 3D

    HB LC Dim6PWM CV

    stan23/myPCBs

    Verschiedene Platinen für HomeMatic, AskSinPP und SmartHome

    57 parts21
  • 2 layers61.4 × 103.3 mmHB Dis EP-42BW, the printed circuit board in 3D

    HB Dis EP-42BW

    jp112sdl/HB-Dis-EP-42BW

    4.2" ePaper Display mit 10 Tasterkanälen für Homematic

    45 parts18