Skip to the content
PCBKitNew board
2 layers60 × 60 mmShadow Link, the printed circuit board in 3D

A fully custom diy transmitter module with ELRS support

Size
60 × 60 mm
Copper layers
2
Thickness
1.6 mm
Parts
11
Nets
40
Pads
104
Tracks, vias
260, 35
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
9 Jul 2025
Updated
17 Jul 2025

Overview

Shadow Link is an open-source printed circuit board by Sameer-Kulhari, from the Sameer-Kulhari/Shadow-Link repository on GitHub. It is a 2-layer board of 60 × 60 mm with 11 parts on 40 nets, routed with 260 tracks and 35 vias.

It is built around the ESP32-WROOM-32. Its parts include 4 connectors, 2 ICs, 1 capacitor, 1 resistor and 1 diode. It belongs with the ESP32 boards of this library.

Main components

1

README

README.md

Shadow-Link

A diy high performance Transmitter Module with ELRS support and custom hardware which can transmit data using Sx1280 RF module and ESP-32. This Transmitter module works on a open source Firmware called ELRS ,which is used in high end transmitters and recievers

Features :

  • 15km + range (LOS)
  • 5ms latency
  • Oled and RGB
  • External Antenna
  • ELRS support
  • Custom case and Pcb
  • Works on Uart
  • Works with any ELRS reciever

Purpose :

  • I made this transmitter module for my future projects in which they need a device to transfer data wirelessly , for long range and quickly ,So i made this transmitter module,So I can just send data to this module via Uart and receive on other side using any ELRS reciever.

Parts Used :

  • ESP-32 WROOM
  • E28-2G4M27S (SX1280)
  • NEOPIXEL (WS2812)
  • 0.96" I2C SSD1306
  • MP1584 Step Down Regulator

Images :

PCB :

CAD :

BOM :

SupplierItemPrice (USD)
Quartz ComponentsOled SSD1306$1.60
MP1584 Voltage Regulator$0.50
RG81 Ipex to SMA$0.50
12 dbi Antenna$2.10
Usb to TTl converter$0.70
Colling Fan$0.84
Battery$3.26
Misc$2.00
Shipping$2.54
Total (Quartz Components)$13.94
Lion CircuitsPCB$11.54
Shipping$2.33
Total (Lion Circuits)$13.87
SemiNestE28-2G4M27S$16.9
ESP32-WROOM-32E-N16$8.85
Shipping$2.33
Total (SemiNest)$28.08
-----------------------------------------------------------------------------------
Total$55.89

Parts

11
QtyValueFootprintReferences
2OledScottoKeebs_Components:OLED_128x64J1, J1
1C_PolarizedCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC1
1Conn_01x03_SocketConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_HorizontalPower
1Conn_01x05_SocketConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_HorizontalCommunication_Port
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U1
1FanConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1Neo-PixelLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1
1PowerConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_HorizontalJ2
1ResistorResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
1~E28-2G4M27S:WIRELM-SMD_E28-2G4M2XSU2

Questions

How big is the Shadow Link PCB?

It measures 60 × 60 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Shadow Link use?

11 parts, built around the ESP32-WROOM-32. 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 Shadow Link KiCad files?

From the Sameer-Kulhari/Shadow-Link repository on GitHub, at the commit this page was made from: the board is PCB/ELRS/Shadow-Link.kicad_pcb and its schematic PCB/ELRS/Shadow-Link.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Shadow Link design in my own project?

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

Similar boards

  • 2 layers24.1 × 36.2 mmEsp32miniBT, the printed circuit board in 3D

    Esp32miniBT

    asterics/esp32_mouse_keyboard

    ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)

    28 parts911GPL-3.0
  • 4 layers99.6 × 76.2 mmE TKT, the printed circuit board in 3D

    E TKT

    andreisperid/E-TKT

    open source embossed label maker

    110 parts481MIT
  • 4 layers46.8 × 34.8 mmSmartWatch V4, the printed circuit board in 3D

    SmartWatch V4

    Bellafaire/ESP32-Smart-Watch

    An open source smartwatch based on the ESP32 compatible with the Arduino IDE.

    74 parts258MIT
  • 2 layers90 × 76.5 mmLCDZapperPro, the printed circuit board in 3D

    LCDZapperPro

    charcole/LCDZapper

    Device for making light gun games playable on LCD TVs

    126 parts163
  • 2 layers57.2 × 35.1 mmMainBoard Rev2, the printed circuit board in 3D

    MainBoard Rev2

    lzrtag/LZRTag

    AVR-Based easily modifyable DIY Lasertag!

    70 parts111GPL-3.0
  • 2 layers85 × 56 mmHB RF ETH, the printed circuit board in 3D

    HB RF ETH

    alexreinert/PCB

    Some of my PCBs

    96 parts104
  • 2 layersSmp7c, the printed circuit board in 3D

    Smp7c

    likeablob/slow-movie-player-7c

    Yet another "Slow Movie Player" implementation with 7-color E-Paper module and ESP32.

    18 parts51MIT
  • 2 layers30.8 × 24.4 mmWii Bluetooth Replacement, the printed circuit board in 3D

    Wii Bluetooth Replacement

    JSnowden33/Wii-Bluetooth-Replacement

    This project is a full replacement for the Nintendo Wii's Bluetooth module. Emulation of the Bluetooth module is performed on the PIC32 based on rnconrad's emulator, while controller connectivity on the ESP32 is based…

    50 parts48GPL-3.0