Skip to the content
PCBKitNew board
6 layers55 × 34 mmSidewalk Devkit, the printed circuit board in 3D

KiCad hardware design for a compact Nordic Semiconductor devkit built around an nRF54L15 target, nPM1300 power management, and an SX1262 sub-GHz radio front end.

Size
55 × 34 mm
Copper layers
6
Thickness
1.69 mm
Parts
184
Nets
137
Pads
851
Tracks, vias
1,706, 301
Pours
24
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
2 Jun 2026
Updated
10 Sep 2026

Overview

Sidewalk Devkit is an open-source printed circuit board by hlord2000, from the hlord2000/Sidewalk_Devkit repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 6-layer board of 55 × 34 mm with 184 parts on 137 nets, routed with 1,706 tracks and 301 vias.

It is built around the NRF54L15-QFAA-R, BGS12SN6E6327XTSA1 and SX1262IMLTRT, with the MX25R1635FZUIL0, LIS2DH and TMUX1511RSVR among its other parts. Its parts include 67 capacitors, 18 resistors, 18 ICs, 8 inductors and 7 connectors. It belongs with the nRF52 and nRF5x boards of this library.

Main components

10

README

README.md

Sidewalk Devkit

KiCad hardware design for a compact Nordic Semiconductor devkit built around an nRF54L15 target, nPM1300 power management, and an SX1262 sub-GHz radio front end.

Sidewalk Devkit 3D render

Hardware

  • nRF54L15-QFAA target SoC with external 32 MHz and 32.768 kHz crystals.
  • nPM1300-QEAA PMIC for USB/battery power management, charging, and status LEDs.
  • SX1262IMLTRT sub-GHz transceiver with RF switch/filter network, U.FL, and chip antenna footprints.
  • On-board nRF52833-QDXX debug helper with USB, SWD, UART, and level-translated target boundary.
  • USB-C input with ESD protection and a 1 A fuse.
  • Battery connector, reset/user buttons, and board-edge debug/test access.
  • STEMMA QT I2C expansion connector.
  • SHT4x humidity/temperature sensor, ADXL367 accelerometer, and ZD25WQ16CEIGR QSPI flash.
  • NFC connector footprint and user/status LEDs.

Board

PropertyValue
KiCad version10.x project files
Board revision0.1
Size55 mm x 34 mm
Stackup6 copper layers, 1.6 mm board thickness
Minimum track / clearance0.127 mm / 0.127 mm
Minimum drill0.200 mm

Passed Qualification Tests

  • Flashing the nRF54L15 target from the on-board nRF52833 debug helper.
  • RTT logging.
  • UART logging.
  • BLE validation.
  • NFC validation.
  • Sensor and PMIC logging from SHT40, ADXL367, and nPM1300.
  • SX1262 radio operation in both FSK and LoRa modes.
  • Sidewalk operation over all transports.

Top

Sidewalk Devkit top render

Bottom

Sidewalk Devkit bottom render

Schematic Structure

The design is split into hierarchical KiCad sheets:

  • sch/nRF54L15.kicad_sch - target SoC, sensors, QSPI flash, STEMMA QT, NFC, and user IO.
  • sch/SX1262.kicad_sch - sub-GHz radio, RF matching/filtering, antenna switch, and RF connectors.
  • sch/nPM1300.kicad_sch - USB-C, battery input, PMIC rails, charger support, and PMIC LEDs.
  • sch/Debugger.kicad_sch - on-board debug helper, target SWD/UART boundary, and level shifting.

Repository Layout

text
.
|-- Sidewalk_Devkit.kicad_pro   KiCad project
|-- Sidewalk_Devkit.kicad_sch   Top-level schematic
|-- Sidewalk_Devkit.kicad_pcb   PCB layout
|-- sch/                        Hierarchical schematic sheets
|-- lib/                        Local symbols, footprints, and 3D models
|-- docs/images/                README render images
|-- build/                      Local generated outputs, ignored by git
`-- debug_helper_parts.md       Notes for the debug-helper boundary parts

Regenerating Outputs

The README images are rendered directly from the KiCad PCB:

bash
mkdir -p docs/images

kicad-cli pcb render Sidewalk_Devkit.kicad_pcb \
  --output docs/images/sidewalk-devkit-hero.png \
  --width 1800 --height 1000 \
  --background opaque --quality high --perspective \
  --rotate '-35,0,35' --zoom 0.84

kicad-cli pcb render Sidewalk_Devkit.kicad_pcb \
  --output docs/images/sidewalk-devkit-top.png \
  --width 1600 --height 900 \
  --side top --background opaque --quality high --zoom 1.12

kicad-cli pcb render Sidewalk_Devkit.kicad_pcb \
  --output docs/images/sidewalk-devkit-bottom.png \
  --width 1600 --height 900 \
  --side bottom --background opaque --quality high --zoom 1.12

Useful local exports:

bash
mkdir -p build

kicad-cli sch export pdf Sidewalk_Devkit.kicad_sch \
  --output build/schematic.pdf

kicad-cli pcb export step Sidewalk_Devkit.kicad_pcb \
  --output build/board.step

kicad-cli sch export bom Sidewalk_Devkit.kicad_sch \
  --output build/bom.csv \
  --fields Reference,Value,Footprint,QUANTITY,DNP \
  --group-by Value,Footprint

The custom EasyEDA-derived footprints and 3D models live under lib/. STEP export may still warn if a local KiCad installation does not include every referenced stock KiCad 3D model.

Run design checks before fabrication or release:

bash
mkdir -p build
kicad-cli sch erc Sidewalk_Devkit.kicad_sch --output build/erc.rpt
kicad-cli pcb drc Sidewalk_Devkit.kicad_pcb --output build/drc.rpt

License

This hardware design is licensed under the CERN Open Hardware Licence Version 2

Parts

184
QtyValueFootprintReferences
37TestPointTestPoint:TestPoint_Pad_D1.0mmTP2, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23, TP24 +21
301uFpassives:C_0201_0603Metric_LC1, C2, C3, C4, C27, C28, C36, C41, C42, C43, C46, C47, C48, C49, C50, C51 +14
910uFpassives:C_0603_1608Metric_LC16, C17, C18, C19, C22, C23, C24, C25, C26
65.1kRpassives:C_0201_0603Metric_LR6, R7, R9, R10, R11, R12
5100kRpassives:C_0201_0603Metric_LR8, R14, R15, R16, R18
5TPS22991easyeda2kicad:4-UQFN-0.9x0.8mmU10, U14, U15, U16, U17
4MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
4TBDpassives:C_0201_0603Metric_LZ1, Z3, Z4, Z6
332MHz, 10pFCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmX1, Y1, Y2
3LED_BlueLED_SMD:LED_0603_1608MetricD1, D4, D5
3Q_NMOS_GSDPackage_DFN_QFN:Diodes_DFN1006-3Q1, Q2, Q3
20Rpassives:C_0201_0603Metric_LZ2, Z5
2100Rpassives:C_0201_0603Metric_LR4, R5
2100nFpassives:C_0201_0603Metric_LC15, C38
212pFpassives:C_0201_0603Metric_LC44, C45
21kRpassives:C_0201_0603Metric_LR13, R17
21nFpassives:C_0201_0603Metric_LC32, C34
21uFpassives:C_0603_1608Metric_LC14, C21
22.2uFpassives:C_0201_0603Metric_LC7, C10
22.2uHpassives:L_0806_2016Metric_LL5, L6
23.5nHpassives:L_0201_0603Metric_LL3, L4
2330pFpassives:C_0201_0603Metric_LC52, C53
24.7uFpassives:C_0201_0603Metric_LC35, C40
2Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ5, J6
2SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816SW1, SW2
10.3pFpassives:C_0201_0603Metric_LC11
10900FM15K0039RF_Converter:Balun_Johanson_0900FM15K0039FL1
11.5pFpassives:C_0201_0603Metric_LC6
1100pFpassives:C_0201_0603Metric_LC37
110nFpassives:C_0201_0603Metric_LC12
110uFpassives:C_0402_1005Metric_LC5
1120R/0.2Apassives:L_0201_0603Metric_LFB1
115uHpassives:L_0603_1608Metric_LL8
11AFuse:Fuse_0603_1608MetricF1
11kRpassives:R_0201_0603Metric_LR1
12.0pFpassives:C_0201_0603Metric_LC9
12.2nFpassives:C_0201_0603Metric_LC13
12.2uFpassives:C_0603_1608Metric_LC20
12.7nHpassives:L_0201_0603Metric_LL2
13.9pFpassives:C_0201_0603Metric_LC8
132.768kHzCrystal:Crystal_SMD_2012-2Pin_2.0x1.2mmX2
139pFpassives:C_0201_0603Metric_LC33
14.7uFpassives:C_0402_1005Metric_LC39
14.7uHpassives:L_0603_1608Metric_LL1
1470kRpassives:R_0201_0603Metric_LR3
1470nFpassives:C_0201_0603Metric_LC30
147kRpassives:R_0201_0603Metric_LR2
147nFpassives:C_0201_0603Metric_LC29
147nHpassives:L_0201_0603Metric_LL7
147pFpassives:C_0201_0603Metric_LC31
1Antenna_ChipRF_Antenna:Johanson_2450AT18x100AE1
1BGS12SN6E6327XTSA1Package_LGA:Infineon_PG-TSNP-6-10_0.7x1.1mm_0.7x1.1mm_P0.4mmU4
1Conn_01x02_MountingPinConnector_JST:JST_ACH_BM02B-ACHSS-GAN-ETF_1x02-1MP_P1.20mm_VerticalJ4
1Conn_01x05_MountingPineasyeda2kicad:CONN-SMD_5P-P0.50_0.5K-1.2W-5PWBJ7
1Conn_ARM_SWD_TagConnect_TC2030-NLConnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ3
1Conn_Coaxial_SmallConnector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_VerticalJ2
1LED_GreenLED_SMD:LED_0603_1608MetricD3
1LED_RedLED_SMD:LED_0603_1608MetricD2
1LIS2DHPackage_LGA:LGA-14_2x2mm_P0.35mm_LayoutBorder3x4yU18
1MX25R1635FZUIL0Package_SON:Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mmU13
1SHT4xSensor_Humidity:Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPadU11
1STEMMA-QTeasyeda2kicad:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalU9
1SX1262IMLTRTPackage_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalViasU3
1TMUX1511RSVReasyeda2kicad:UTQFN-16_L2.6-W1.8-P0.40-BLU12
1TXU0101DRYReasyeda2kicad:SON-6_L1.5-W1.0-P0.50-TLU8
1TXU0204RUTReasyeda2kicad:UQFN-12_L2.0-W1.7-P0.40-TLU6
1TestPointTestPoint:TestPoint_Keystone_5015_Micro_MiniTP1
1USBLC6-2P6Package_TO_SOT_SMD:SOT-666U5
1USB_C_Receptacle_USB2.0_16Peasyeda2kicad:USB_C_Receptacle_HRO_TYPE-C-31-M-12-Edge_Silkscreen_RemovedJ1
1nPM1300-QEAAPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalViasU2
1nRF52833-QDXXPackage_DFN_QFN:QFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm_ThermalViasU7
1nRF54L15-QFAAPackage_DFN_QFN:QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm_ThermalViasU1

Questions

How big is the Sidewalk Devkit PCB?

It measures 55 × 34 mm and has 6 copper layers, 1.69 mm thick.

What parts does the Sidewalk Devkit use?

184 parts, built around the NRF54L15-QFAA-R, BGS12SN6E6327XTSA1, SX1262IMLTRT and MX25R1635FZUIL0. 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 Sidewalk Devkit KiCad files?

From the hlord2000/Sidewalk_Devkit repository on GitHub, at the commit this page was made from: the board is Sidewalk_Devkit.kicad_pcb and its schematic Sidewalk_Devkit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sidewalk Devkit design in my own project?

Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 6 layers53.7 × 46.9 mmStm32h7, the printed circuit board in 3D

    Stm32h7

    nickzentmayer/Festival-Trackers

    93 parts1
  • 4 layers54 × 22 mmSerialTap, the printed circuit board in 3D

    SerialTap

    tfindlay-au/SerialTap

    PCB Design for a drop in UART serial tap

    46 partsCERN-OHL-P-2.0
  • 4 layers96 × 99.2 mmPanel, the printed circuit board in 3D

    Panel

    cheyao/nrf54l15-discovery

    nRF54L15 Discovery board for low-power BLE prototyping

    419 parts18CERN-OHL-P-2.0
  • 2 layers277.2 × 107.5 mmAlidade, the printed circuit board in 3D

    Alidade

    KeatonClark/alidade

    Split wireless keyboard using the Corne v4 layout

    212 parts1
  • 4 layers68.8 × 90.3 mmHorizon, the printed circuit board in 3D

    Horizon

    Horizon-Avionics/Horizon-H1

    Building a fully open-source flight computer for amateur rocketry!

    173 parts17
  • 4 layers61.8 × 79.6 mmShipwrecked pcb, the printed circuit board in 3D

    Shipwrecked pcb

    mpkendall/shipwrecked-pcb

    Shipwrecked PCB Badges

    153 parts17Unlicense