Skip to the content
PCBKitNew board
2 layers27.9 × 55.9 mmESP32-S3-DevKit LiPo Rev B, the printed circuit board in 3D

ESP32-S3-DevKit LiPo Rev B

Shaas1405/CASTOR1

Natural disasters can rapidly disable communication infrastructure, leaving affected communities and emergency responders unable to exchange critical information when every minute matters, so CASTOR is a portable emergency network to ensure communities have access to emergency services.

Size
27.9 × 55.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
64
Nets
71
Pads
287
Tracks, vias
1,324, 128
Pours
89
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
12 Sep 2026
Updated
27 Sep 2026

Overview

ESP32-S3-DevKit LiPo Rev B is an open-source printed circuit board by Shaas1405, from the Shaas1405/CASTOR repository on GitHub. It is a 2-layer board of 27.9 × 55.9 mm with 64 parts on 71 nets, routed with 1,324 tracks and 128 vias.

It is built around the ESP32-S3-WROOM-1-N8R8 and WPM2015-3/TR. Its parts include 25 resistors, 8 capacitors, 4 ICs, 4 diodes and 1 inductor. It belongs with the power boards and the ESP32 boards of this library.

Main components

2

README

README.md

CASTOR

Communication and Autonomous System for Tactical Operations & Rescue

Problem - Natural disasters can rapidly disable communication infrastructure, leaving affected communities and emergency responders unable to communicate

Goal - Develop a portable, infrastructure-independent emergency communication network that allows people and responders to exchange critical information even when cellular and internet networks are unavailable.

Core Concept

Castor links multiple independent, decentralized nodes over long-range radio frequencies. Every individual node acts as an active repeating router that can autonomously perform seven primary tasks:

  • Receive packets from adjacent nodes
  • Transmit self-generated payloads
  • Forward external packets through the mesh
  • Detect and drop duplicate traffic
  • Decrease packet Time-to-Live (TTL) values
  • Generate new localized telemetry or text data
  • Connect nearby civilian devices through localized Wi-Fi portals

Hardware Architecture

Each network node is constructed using commercial off-the-shelf hardware, ensuring low assembly costs and high deployability:

  • Microcontroller: ESP32-S3 (Manages system logic, packet parsing, and web interface)
  • LoRa Module: Waveshare Core1262-868M (Handles long-range, low-power radio communication)
  • Antenna: High-gain 915Mhz tuned antenna
  • Power Source: Independent battery array / solar backup
  • Access Layer: Integrated 2.4GHz Wi-Fi access point for localized user discovery

Network Routing & Mitigation Mechanics

Time To Live (TTL)

To prevent infinite routing loops that saturate the airwaves, every packet drops its TTL value by 1 at every node jump. Once TTL is 0, the packet is dropped.

Duplicate Packet Detection

Because mesh topologies naturally create multi-path echoes, a node can receive the exact same packet from different neighboring vectors.

Every node retains a rolling lookup Packet Cache tracking the unique identifier signature, being the source ID + the packet's random ID

Parts

64
QtyValueFootprintReferences
510k/R0402OLIMEX_RLC-FP:R_0402_5MIL_DWSR1, R4, R14, R18, R21
42.2k/R0402OLIMEX_RLC-FP:R_0402_5MIL_DWSR2, R13, R19, R20
422uF/6.3V/20%/X5R/C0603OLIMEX_RLC-FP:C_0603_5MIL_DWSC1, C3, C5, C6
45.1k/R0603OLIMEX_RLC-FP:R_0603_5MIL_DWSR3, R5, R16, R17
4FiducialOLIMEX_Other-FP:Fiducial1x3FID1, FID2, FID3, FID4
3100nF/10V/10%/X7R/C0402OLIMEX_RLC-FP:C_0402_5MIL_DWSC2, C4, C7
31N5819S4/SOD123OLIMEX_Diodes-FP:SOD-123_1C-2A_KAD1, D2, D3
2100R/R0402OLIMEX_RLC-FP:R_0402_5MIL_DWSR15, R24
21k/R0402OLIMEX_RLC-FP:R_0402_5MIL_DWSR22, R23
2220k/R0402OLIMEX_RLC-FP:R_0402_5MIL_DWSR8, R10
2470k/R0402OLIMEX_RLC-FP:R_0402_5MIL_DWSR6, R9
2BC817-40(SOT23)OLIMEX_Transistors-FP:SOT23T1, T2
2HN1x22OLIMEX_Connectors-FP:HN1x22EXT1, EXT2
2USB-C-16P-F(A40-00119-A52-12)OLIMEX_Connectors-FP:USB2.0_TYPE-C(A40-00119-A52-12)USB-OTG1, USB-UART1
2YTS-A016-XOLIMEX_Buttons-FP:YTS-A016-XBUT1, RST1
1150k/R0402OLIMEX_RLC-FP:R_0402_5MIL_DWSR7
11uF/10V/10%/X5R/C0603OLIMEX_RLC-FP:C_0603_5MIL_DWSC8
12.2uH/1.5A/DCR=72mR/20%/3.00x3.00x1.50mm/CD32(NR3015T2R2M)OLIMEX_RLC-FP:CD32L1
14.7k/R0402OLIMEX_RLC-FP:R_0402_5MIL_DWSR12
149.9k/1%/R0402OLIMEX_RLC-FP:R_0402_5MIL_DWSR11
1BL4054B-42TPRN(SOT23-5)OLIMEX_IC-FP:SOT-23-5U1
1CE_SignOLIMEX_Signs-FP:CE_SignSign_CE
1CH340X(MSOP-10)OLIMEX_IC-FP:MSOP-10_Pitch-0.5mm_3.00x3.00x1.00mmU3
1DW02SOLIMEX_Connectors-FP:LIPO_BAT_VERTICAL_DW02SBAT1
1ESP32-S3-WROOM-1-N8R8OLIMEX_Cases-FP:ESP32-­S3-­WROOM­-1U4
1JST_BM10B-SRSS-TBOLIMEX_Connectors-FP:BM10B-SRSS-TBpUEXT1
1LED/Green/0603OLIMEX_LEDs-FP:LED_0603_KALED1
1LED/YELLOW/0603OLIMEX_LEDs-FP:LED_0603_KACHARGING1
1Logo_OLIMEX_TBOLIMEX_Signs-FP:Logo_OLIMEX_TBLogo_OLIMEX_TB
1NA/R0402OLIMEX_RLC-FP:R_0402_5MIL_DWSR27
1SY8089AAAC(SOT23-5)OLIMEX_Regulators-FP:SOT-23-5U2
1Sign_AntistaticOLIMEX_Signs-FP:Sign_AntistaticSign_Antistatic
1Sign_OSHW_8x8OLIMEX_Signs-FP:Sign_OSHW_8x8Sign_OSHW_8x8
1Sign_PB-FreeOLIMEX_Signs-FP:Sign_PB-FreeSign_PB-Free
1Sign_RecycleBin_1OLIMEX_Signs-FP:Sign_RecycleBin_1Sign_RecycleBin_1
1WPM2015-3/TROLIMEX_Transistors-FP:SOT23FET1

Questions

How big is the ESP32-S3-DevKit LiPo Rev B PCB?

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

What parts does the ESP32-S3-DevKit LiPo Rev B use?

64 parts, built around the ESP32-S3-WROOM-1-N8R8 and WPM2015-3/TR. 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 ESP32-S3-DevKit LiPo Rev B KiCad files?

From the Shaas1405/CASTOR repository on GitHub, at the commit this page was made from: the board is ESP32-S3_PCB/ESP32-S3-DevKit-LiPo_Rev_B.kicad_pcb and its schematic revision0/revision0.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32-S3-DevKit LiPo Rev B design in my own project?

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

Similar boards

  • 4 layers28 × 80 mmESP32-PoE Rev M, the printed circuit board in 3D

    ESP32-PoE Rev M

    OLIMEX/ESP32-POE

    ESP32 IoT development board with 100Mb Ethernet and 802.3 Power Over Ethernet (POE)

    142 parts415Apache-2.0
  • 2 layers50.8 × 62.2 mmESP32-GATEWAY Rev I, the printed circuit board in 3D

    ESP32-GATEWAY Rev I

    OLIMEX/ESP32-GATEWAY

    ESP32 IoT Gateway board with BLE WIFI and Ethernet

    111 parts322Apache-2.0
  • 2 layers75.2 × 74.7 mmESP32-EVB Rev K2, the printed circuit board in 3D

    ESP32-EVB Rev K2

    OLIMEX/ESP32-EVB

    ESP32 WiFi / BLE Development board with Ethernet interface, Relays, microSD card

    170 parts287Apache-2.0
  • 2 layers50 × 86 mmMOD LCD2.8RTP Rev D, the printed circuit board in 3D

    MOD LCD2.8RTP Rev D

    OLIMEX/MOD-LCD2.8RTP

    TFT COLOR LCD module with UEXT connector for ESP32-EVB

    44 parts10Apache-2.0
  • 4 layers25.4 × 53.3 mmRT1010Py Rev.C, the printed circuit board in 3D

    RT1010Py Rev.C

    OLIMEX/RT1010Py

    RT1010Py is Cortex-M7 running at 500Mhz MicroPython board

    89 parts6GPL-3.0
  • 2 layersPCB V2, the printed circuit board in 3D

    PCB V2

    BhoumikAcharya/smart-signage-boards

    161 parts1
  • 2 layers79 × 79 mmHm env sensor, the printed circuit board in 3D

    Hm env sensor

    HiMinds/himinds-boosting-innovation-embedded-env-sensor-hw

    HiMinds Open Source Wireless Environmental Sensor HW

    94 parts1Apache-2.0
  • 2 layers71.7 × 72.8 mmEsp32DevKitL, the printed circuit board in 3D

    Esp32DevKitL

    Hasatio/esp32DevKitL

    The circuit taken as an example while designing the board Olimex ESP32-Gateway

    142 parts