Skip to the content
2 layers49.2 × 73.5 mmLEDStrip, the printed circuit board in 3D

Arduino and ESP8266 / ESP32 projects

Size
49.2 × 73.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
72
Nets
75
Pads
286
Tracks, vias
844, 69
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
7 Apr 2022
Updated
18 Aug 2026

Overview

LEDStrip is an open-source printed circuit board by GarethCooke, from the GarethCooke/Arduino repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 49.2 × 73.5 mm with 72 parts on 75 nets, routed with 844 tracks and 69 vias.

It is built around the ESP32-S3-WROOM-1-N8, LM2596S-5.0 and AMS1117-3.3, with the IRFML8244TR, LESD5D5.0CT1G and 1N5819HW-7-F-01 among its other parts. Its parts include 19 capacitors, 15 resistors, 7 connectors, 6 diodes and 5 ICs. It belongs with the lEDs and displays boards and the ESP32 boards of this library.

Main components

8

README

README.md

Arduino

Arduino, ESP8266, and ESP32 projects.

Standalone projects

Complete systems with their own repos, docs, and release history:

ProjectDescriptionDocs
MorayGlowWiFi RGB LED strip controller — XIAO ESP32-S3, custom PCB, MQTT/REST/WebSocket, Home Assistantgarethcooke.github.io/MorayGlow
WhisperBridgeWiFi/MQTT-to-BLE bridge for Vent-Axia Svara fan, Home Assistant integration, no cloud requiredgarethcooke.github.io/WhisperBridge

Experiments and prototypes

Smaller, exploratory projects that live here:

  • BeatReceiveTest / BeatReceiveWifi — beat detection and WiFi sync experiments
  • EqualiserTest — audio equaliser prototype
  • LEDStrip — early LED strip work (preceded MorayGlow)
  • VentAxia — Vent-Axia fan analysis (preceded WhisperBridge)

Common libraries

Shared code used across projects lives in Common/:

  • IguanaLib — core utilities
  • IguanaFont — font rendering helpers
  • IguanaBeat — beat detection library

Parts

72
QtyValueFootprintReferences
80.1uFCapacitor_SMD:C_0603_1608MetricC3, C5, C7, C10, C11, C12, C13, C14
410uFCapacitor_SMD:C_0603_1608MetricC1, C2, C4, C6
4Hole_PadMountingHole:MountingHole_3.2mm_M3_ISO7380_PadH1, H2, H3, H4
310kResistor_SMD:R_0603_1608MetricR4, R7, R8
3330Resistor_SMD:R_0603_1608MetricR10, R11, R15
3IRFML8244Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3
3LESD5D5.0CT1GDiode_SMD:D_SOD-523D2, D4, D5
2330uFCapacitor_Tantalum_SMD:CP_EIA-7360-38_Kemet-ECIN1, CIN2
25.1KResistor_SMD:R_0603_1608MetricR1, R2
10.1uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC18
10.47uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC17
1100kResistor_SMD:R_0603_1608MetricR12
1150kResistor_SMD:R_0603_1608MetricR13
11N5819HW-7-FDiode_SMD:D_SOD-123D1
11kResistor_SMD:R_0603_1608MetricR16
11uFCapacitor_SMD:C_0603_1608MetricC8
11uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC19
12.2kResistor_SMD:R_0603_1608MetricR14
12.2uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC16
1200kResistor_SMD:R_0603_1608MetricR5
1220uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-ACOUT1
122kResistor_SMD:R_0603_1608MetricR6
122nF - 1uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC15
133pFCapacitor_SMD:C_0603_1608MetricC9
13uHInductor_SMD:L_Coilcraft_XAL7070-XXXL1
156Resistor_SMD:R_0603_1608MetricR3
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1ATT : RELJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabelsJP3
1Barrel JackConnector_BarrelJack:BarrelJack_Kycon_KLDX-0202-xC_HorizontalJ5
1CMA-4544PF-WCMA-4544PF-W:MIC_CMA-4544PF-WMK1
1CMD BTNIguanaLibrary:SW_RGB_JST_SHSW3
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U2
1GAINJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabelsJP2
1LEDLED_SMD:LED_0603_1608MetricD6
1LED ADDRConnector_JST:JST_EH_S4B-EH_1x04_P2.50mm_HorizontalJ3
1LED MATRIXConnector_JST:JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_HorizontalJ4
1LM2596S-5Package_TO_SOT_SMD:TO-263-5_TabPin3U3
1LOGOIguanaWare:IguanaG***
1LOGOIguanaWare:IguanaWare
1MAX9814Package_DFN_QFN:DFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mmU6
1MSGEQ7Package_DIP:DIP-8_W7.62mm_SocketU1
1RESETButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW1
1RGB LEDConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ2
1SK32Diode_SMD:D_SMAD3
1SSD1306Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ6
1SW_DIP_x01Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW2
1TFTConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ7
1TFT BKLJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabelsJP1
1USB CConnector_USB:USB_C_Receptacle_Palconn_UTC16-GJ1

Similar boards

  • 2 layers36.6 × 57.1 mmESP32 S3 devkit test, the printed circuit board in 3D

    ESP32 S3 devkit test

    FrWA14/KiCad8_ESP32S3_DevModule_wroom-1_DevelopementBoard

    Contient tout les fichier KiCad nécessaire pour faire une carte ESP32S3 avec un module Wroom-1.

    44 parts1
  • 2 layers61 × 35 mmEsp32-1pcb, the printed circuit board in 3D

    Esp32-1pcb

    shubhisgonnastealyourcode/FT-32-esp32-s3-dev-board-

    Custom ESP32-S3 Development Board with Header Pins for Display and RGB LED

    44 parts1
  • 2 layersRis-26 igniter v5, the printed circuit board in 3D

    Ris-26 igniter v5

    linkkwisteria-droid/ris-26

    Remote Igniting System 26, Avionics, ISP, NCKU

    52 parts1
  • 4 layers115 × 55 mmRoamr motors, the printed circuit board in 3D

    Roamr motors

    uw-roamr/roamr

    turn your phone into a robot running SLAM with two motors, two control boards, and a bluetooth chip

    110 parts6
  • 2 layers108 × 60.9 mmMotionBoy, the printed circuit board in 3D

    MotionBoy

    CaseyRasor/custom_esp32_screen_header

    Custom ESP32 PCB with screen header for 4" tft display and gpio headers

    57 parts
  • 4 layers49.8 × 67.3 mmRAPID CanOpen Module, the printed circuit board in 3D

    RAPID CanOpen Module

    conorcurley5/rcom-module

    PCB files for RCOM module

    44 parts
  • 2 layers30 × 63 mmEsp32 s3 devkitc, the printed circuit board in 3D

    Esp32 s3 devkitc

    Juanse3/esp32_devkit

    Devkit for ESP32 S3 with all 0603 components

    51 parts

Questions

How big is the LEDStrip PCB?

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

What parts does the LEDStrip use?

72 parts, built around the ESP32-S3-WROOM-1-N8, LM2596S-5.0, AMS1117-3.3 and IRFML8244TR. 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 LEDStrip KiCad files?

From the GarethCooke/Arduino repository on GitHub, at the commit this page was made from: the board is Projects/LEDStrip/PCB/KiCad/LEDStrip.kicad_pcb and its schematic Projects/LEDStrip/PCB/KiCad/LEDStrip.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LEDStrip design in my own project?

Its repository publishes it under the GPL-3.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).