Skip to the content
PCBKitNew board
4 layers67.7 × 10.5 mmFireFlyV2, the printed circuit board in 3D

PCB for the FireFly LED Controller

Size
67.7 × 10.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
75
Nets
103
Pads
282
Tracks, vias
606, 110
Pours
5
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
30 May 2022
Updated
15 Aug 2025

Overview

FireFlyV2 is an open-source printed circuit board by kylaro, from the kylaro/firefly-led-controller repository on GitHub. It is a 4-layer board of 67.7 × 10.5 mm with 75 parts on 103 nets, routed with 606 tracks and 110 vias.

It is built around the ESP32-C3FH4, RP2040 and W25Q32JVUUIQ, with the AMS1117-3.3, RFANT3216120A5T and ZTS6216 among its other parts. Its parts include 26 capacitors, 18 resistors, 7 connectors, 5 ICs and 5 diodes. It belongs with the ESP32, RP2040 and RISC-V boards of this library.

Main components

6

Parts

75
QtyValueFootprintReferences
12100nCapacitor_SMD:C_0402_1005MetricC1, C4, C6, C9, C12, C14, C15, C16, C18, C21, C22, C25
610KResistor_SMD:R_0402_1005MetricR3, R4, R9, R11, R12, R14
422RResistor_SMD:R_0402_1005MetricR2, R6, R15, R17
4LEDExternal_Library:PIXEL-LED-PADJ1, J5, J6, J7
31uCapacitor_SMD:C_0402_1005MetricC5, C10, C11
3220RResistor_SMD:R_0402_1005MetricR1, R13, R18
3PADTestPoint:TestPoint_Pad_1.0x1.0mmJ2, J3, J4
21.5pFCapacitor_SMD:C_0402_1005MetricC20, C26
210pFCapacitor_SMD:C_0402_1005MetricC19, C24
210uFCapacitor_SMD:C_0603_1608MetricC8, C23
215pFCapacitor_SMD:C_0402_1005MetricC7, C13
21KResistor_SMD:R_0402_1005MetricR7, R10
247346-0001External_Library:MICRO-USB-SMD_47346-0001USB1, USB2
2RUNButton_Switch_SMD:SW_SPST_B3U-1000PSW1, SW4
2Schottky, 1ADiode_SMD:D_SOD-123FD1, D5
110uCapacitor_SMD:C_0603_1608MetricC17
112MHz, X252012MMB4SI-24Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mmY1
12.2uFCapacitor_SMD:C_0402_1005MetricC3
12.7nHInductor_SMD:L_0402_1005MetricL1
1200kResistor_SMD:R_0402_1005MetricR8
124nHInductor_SMD:L_0402_1005MetricL2
13.3kResistor_SMD:R_0402_1005MetricR5
133pFCapacitor_SMD:C_0402_1005MetricC2
140MHz, X252040MMB4SICrystal:Crystal_SMD_2520-4Pin_2.5x2.0mmY2
1500RResistor_SMD:R_0402_1005MetricR16
16.8nHInductor_SMD:L_0402_1005MetricL3
1600R@100Mhz, 0.5AInductor_SMD:L_0402_1005MetricFB1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1BOOTButton_Switch_SMD:SW_SPST_B3U-1000PSW3
1BOOT_SELButton_Switch_SMD:SW_SPST_B3U-1000PSW2
1ESP32-C3FH4External_Library:ESP32-C3FH4U4
1LED, BLUELED_SMD:LED_0402_1005MetricD3
1LED, OrangeLED_SMD:LED_0402_1005MetricD2
1LED, REDLED_SMD:LED_0402_1005MetricD4
1MCP6001-OTPackage_TO_SOT_SMD:SOT-23-5U3
1RFANT3216120A5TExternal_Library:FILTER-SMD_1206-2P-L3.2-W1.6-LAE1
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU2
1W25Q32JVUUIQExternal_Library:USON-8_L4.0-W3.0-P0.80-BL_WINBOND_UUU1
1ZTS6216External_Library:MIC-SMD_4P-L2.8-W1.9-P1.84-TLMIC1

Questions

How big is the FireFlyV2 PCB?

It measures 67.7 × 10.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the FireFlyV2 use?

75 parts, built around the ESP32-C3FH4, RP2040, W25Q32JVUUIQ and AMS1117-3.3. 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 FireFlyV2 KiCad files?

From the kylaro/firefly-led-controller repository on GitHub, at the commit this page was made from: the board is FireFlyV2/FireFlyV2.kicad_pcb and its schematic FireFlyV0/FireflyV0.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the FireFlyV2 design in my own project?

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

More from kylaro/firefly-led-controller

6
  • 4 layers70 × 10.5 mmFireFlyV2 1, the printed circuit board in 3D

    FireFlyV2 1

    kylaro/firefly-led-controller

    PCB for the FireFly LED Controller

    69 parts1
  • 4 layers75 × 22 mmFireFlyV3 0, the printed circuit board in 3D

    FireFlyV3 0

    kylaro/firefly-led-controller

    PCB for the FireFly LED Controller

    61 parts1
  • 4 layers58.3 × 26.2 mmFireFlyV1 1, the printed circuit board in 3D

    FireFlyV1 1

    kylaro/firefly-led-controller

    PCB for the FireFly LED Controller

    59 parts1
  • 4 layers62 × 10.5 mmFireFlyV2 2, the printed circuit board in 3D

    FireFlyV2 2

    kylaro/firefly-led-controller

    PCB for the FireFly LED Controller

    58 parts1
  • 4 layers58.3 × 26.2 mmFireFlyV1 2, the printed circuit board in 3D

    FireFlyV1 2

    kylaro/firefly-led-controller

    PCB for the FireFly LED Controller

    48 parts1
  • 2 layers63.2 × 43.1 mmFireflyV0, the printed circuit board in 3D

    FireflyV0

    kylaro/firefly-led-controller

    PCB for the FireFly LED Controller

    21 parts1

Similar boards

  • 4 layers41 × 40 mmNFC2USB, the printed circuit board in 3D

    NFC2USB

    bloop-box/nfc-scanner-hardware

    Hardware for the Bloop NFC Scanner

    44 parts2BSD-2-Clause
  • 4 layers14 × 32.7 mmTwisted Listen Rev2, the printed circuit board in 3D

    Twisted Listen Rev2

    Triax-Labs/twisted

    The key chain sized expandable ESP32-S3 platform.

    56 parts7
  • 2 layers37 × 45 mmLED V01, the printed circuit board in 3D

    LED V01

    347800570/stm32-led-gift

    基于STM32的灯带礼物制作项目:红外遥控、9种灯效、温度变色和音乐律动,含KiCad硬件及67/74颗固件。

    58 partsMIT
  • 4 layers22 × 22 mmThing De La AI Back Of Hand, the printed circuit board in 3D

    Thing De La AI Back Of Hand

    i2cjak/Thing_De_La_AI_Back_Of_Hand

    This repository contains a KiCad project template provided by American Embedded. It is designed to be a starting point for new electronic designs, pre-configured with common settings, layers, and manufacturing outputs.

    10 partsCERN-OHL-P-2.0
  • 2 layers100 × 100 mmAudio Digitizer, the printed circuit board in 3D

    Audio Digitizer

    Lenka-12/EEE4022S

    A high-performance audio digitization system built around the STM32F7 microcontroller, featuring dual Delta-Sigma ADCs (PCM1808 and ADAU1978) and an integrated ADC for comprehensive audio capture.

    121 parts
  • 2 layers17.8 × 33.9 mmFrood, the printed circuit board in 3D

    Frood

    piit79/Frood

    Microcontroller module based on a RP2040 compatible with Elite-C / nice!nano

    44 parts78GPL-3.0
  • 4 layers137 × 141 mmPcb panel, the printed circuit board in 3D

    Pcb panel

    0xCB-dev/0xCB-1337

    Mechanical macropad with OLED running QMK

    485 parts61
  • 2 layers226 × 92 mmChameleon v1 0, the printed circuit board in 3D

    Chameleon v1 0

    TweetyDaBird/Fat-Chameleon

    A Grid Ortho keyboard for BM40, JJ40/JJ50 cases inspired by Planck and Preonic

    205 parts14CC-BY-SA-4.0