Skip to the content
PCBKitNew board
2 layers29 × 45.3 mmSpark devboard rf, the printed circuit board in 3D

RF focused devboard based on ESPRESSIF ESP32-WROVER-IE-N16R8 allowing Wi-Fi b/g/n, Bluetooth 4.2 Classic and Bluetooth 4.2 BLE communication using external u.FL antena

Size
29 × 45.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
15
Nets
45
Pads
124
Tracks, vias
273, 44
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 Apr 2026
Updated
8 Apr 2026

Overview

Spark devboard rf is an open-source printed circuit board by emb3rcia, from the emb3rcia/spark-devboard-rf repository on GitHub. It is a 2-layer board of 29 × 45.3 mm with 15 parts on 45 nets, routed with 273 tracks and 44 vias.

It is built around the ESP32-WROVER-IE-N16R8, ESDA5V3L and SMAJ5.0A. Its parts include 3 capacitors, 3 resistors and 2 connectors. It belongs with the radio and wireless and microcontroller boards boards and the ESP32 boards of this library.

Main components

3

README

README.md

spark-debug

Navigation

About project

spark-devboard-rf is RF focused devboard based on ESPRESSIF ESP32-WROVER-IE-N16R8 allowing Wi-Fi b/g/n, Bluetooth 4.2 Classic and Bluetooth 4.2 BLE communication using external u.FL antena

Motivation for the project

spark-devboard-rf was created from boreness, but also as a stepping stone before using the same module in upcoming audio player of mine

Pin functions

Pin functions are written on back of the PCB. Alternate functions can be found in this datasheet

Usage

You use it as any other developement board. Important caveats are programming and powering the board.

Programming

You need to program this board via UART interface specified on the back side of PCB. To enter flashing mode you need to hold BOOT button during power on or resetting the board

Powering

Board can be either powered by 5x 3.3V pins on board, where you need to supply minimum of 500 mA for board to work properly, or via USB-C power-only port on board, where the pins become 3.3V output. It is important to make sure that you are powering the board from only one supply method at the time

Directory overview

  • 3D file of PCB is available in /3D
  • KiCad project files are available in /KiCad Project Files
  • Gerber files are available in /Gerbers

Development tools

  • KiCad for EDA work

Features

  • ESP32 module with 8MB PSRAM and 16MB flash
  • u.FL antenna slot
  • USB-C port for power
  • Integrated 3.3V LDO

Images

Schematic

schematic

PCB editor view

pcb editor view

3D viewer top side

3d top side

3D viewer bottom side

3d bottom side

License

PCB / Schematic License

All files in /PCB, /Schematic and /Gerbers folders and their subsequent subfolders are licensed under the CERN Open Hardware License v2 (Weakly Reciprocal).

See /Licenses/CERN-OHL.txt for full terms.

3D files, images and documentation License

All files in /3D, /Images and /Docs folders and their subsequent subfolders are licensed under the CC-BY 4.0 License.

See /Licenses/CC-BY-4.0.txt for full terms

BOM

NamePurposeQuantityTotal Cost (USD)LinkDistributor
PCBPCB52.10JLCPCB
MOLEX 206994-0100Antenna for connectivity12.38https://www.tme.eu/pl/details/2069940100/anteny-wifi-bluetooth/molex/206994-0100/TME
ESP32-WROVER-E-N16R8MCU module16.40https://www.tme.eu/pl/details/esp32-wrover-e-16/moduly-iot-wifi-bluetooth/espressif/esp32-wrover-e-n16r8/TME
SHOU HAN TYPE-C 16PIN 2MD(073)USB-C power port10.00https://www.lcsc.com/product-detail/C2765186.html?s_z=n_C2765186LCSC

© 2026 emb3rcia

Hardware: CERN OHL v2 3D & Images: CC BY 4.0

Parts

15
QtyValueFootprintReferences
25.1kOhmResistor_SMD:R_0603_1608MetricR2, R3
2Conn_01x15_PinConnector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ1, J2
2TS6643TP 250GF 009easyeda2kicad:SW-SMD_4P-L6.2-W6.0-P4.50-LS9.0BOOT_BUTTON1, NRST_BUTTON1
1100nFCapacitor_SMD:C_0603_1608MetricC2
110kOhmResistor_SMD:R_0603_1608MetricR1
11uFCapacitor_SMD:C_0603_1608MetricC3
122uFCapacitor_SMD:C_0603_1608MetricC1
1ESDA5V3LESDA5V3L:SOT-23_STMCC_TVS1
1ESP32-Wrover-IE-N16R8ESP32WroverIEN16R8:ESP32WroverIEN16R8MCU1
1LD1117AS33TRLD1117AS33TR:SOT230P700X190-4NLDO1
1SMAJ5.0ASMAJ5.0A:DIOM4325X250NVBUS_TVS1
1TYPE-C 16PIN 2MD(073)easyeda2kicad:USB-C-SMD_TYPE-C-6PIN-2MD-073USB1

Questions

How big is the Spark devboard rf PCB?

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

What parts does the Spark devboard rf use?

15 parts, built around the ESP32-WROVER-IE-N16R8, ESDA5V3L and SMAJ5.0A. 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 Spark devboard rf KiCad files?

From the emb3rcia/spark-devboard-rf repository on GitHub, at the commit this page was made from: the board is KiCad Project Files/spark-devboard-rf.kicad_pcb and its schematic KiCad Project Files/spark-devboard-rf.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Spark devboard rf design in my own project?

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

Similar boards

  • 4 layers122 × 76 mmESP iRadio, the printed circuit board in 3D

    ESP iRadio

    hghaken/ESP-iRadio

    ESP32 internet radio with Bluetooth A2DP output (headphones/speaker), 1.69" display and web control

    122 partsGPL-3.0
  • 2 layers80 × 80 mmButton, the printed circuit board in 3D

    Button

    Suya1671/quiz-sys

    39 parts
  • 4 layers100 × 86.5 mmTPA3126, the printed circuit board in 3D

    TPA3126

    smileym4n-collab/Kicadprojects

    124 parts
  • 2 layers299 × 82.5 mmPixelWave, the printed circuit board in 3D

    PixelWave

    hackclub/OnBoard

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

    663 parts915
  • 4 layers70.1 × 50.9 mmFlight computer, the printed circuit board in 3D

    Flight computer

    Terrapin-Rocket-Team/SRAD-Avionics

    Code and PCBs for the avionics subteam for the SRAD flight computer and side projects

    121 parts17
  • 4 layers40 × 40 mmEnc encoder, the printed circuit board in 3D

    Enc encoder

    ROAR-QUTRC/perseus-v3

    The code base for the QUT Robotics Club ROAR teams rover Perseus starting 2026

    87 parts10
  • 2 layers71.9 × 58.4 mmAtmega32u4 hub pcb 1 3, the printed circuit board in 3D

    Atmega32u4 hub pcb 1 3

    Accessible-AAC/AAC-Devices

    Augmentative and alternative communications device design files based on inexpensive and open source technologies.

    65 parts3