Skip to the content
PCBKitNew board
2 layers35.4 × 35.4 mmFireworks, the printed circuit board in 3D

A series of projects to learn hardware and CAD design.

Size
35.4 × 35.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
90
Nets
75
Pads
206
Tracks, vias
337, 0
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 Mar 2026
Updated
28 Jun 2026

Overview

Fireworks is an open-source printed circuit board by SwiftDust, from the SwiftDust/Resolution repository on GitHub. It is a 2-layer board of 35.4 × 35.4 mm with 90 parts on 75 nets, routed with 337 tracks and 0 vias.

Its parts include 24 resistors, 24 diodes, 24 transistors, 16 capacitors and 1 connector.

README

README.md

Resolution

In this repository, I am documenting my progress of learning two new skills: hardware design and CAD. I will hopefully use these in the future to make some really cool projects!

This is made possible by Hack Club's Resolution, a program for teenagers 13-18 years old to learn new skills and earn prizes.

How it works

I am following the pathways "Hardware" and "Design". These are divided into different weeks: week 1-8. The pathways and weeks have their separate folders with a README to show what the projects are and how I did it, and the project files.

Parts

90
QtyValueFootprintReferences
241KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R21, R22, R23, R26, R27 +8
24LEDLED_THT:LED_D5.0mmD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D21, D22, D23, D26, D27 +8
24NPNPackage_TO_SOT_THT:TO-92L_Inline_WideQ1, Q2, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q21, Q22, Q23, Q26, Q27 +8
1610uCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C13, C14, C17, C18, C21, C22
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW1

Questions

How big is the Fireworks PCB?

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

What parts does the Fireworks use?

90 parts. 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 Fireworks KiCad files?

From the SwiftDust/Resolution repository on GitHub, at the commit this page was made from: the board is Hardware/Week 2/Schematics/KiCad/fireworks.kicad_pcb and its schematic Hardware/Week 2/Schematics/KiCad/fireworks.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Fireworks design in my own project?

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

Similar boards

  • 2 layers75 × 75 mmFtp, the printed circuit board in 3D

    Ftp

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    90 parts3.7k
  • 2 layers236.5 × 96.2 mmForager pcb, the printed circuit board in 3D

    Forager pcb

    carrefinho/forager

    34-key wireless split keyboard inspired by ZSA Voyager

    90 parts426CERN-OHL-P-2.0
  • 2 layers268 × 62 mmSmu front 1, the printed circuit board in 3D

    Smu front 1

    jaromir-sukuba/J-SMU

    DIY source-measure unit

    90 parts244
  • 2 layers97.5 × 59.5 mmChrono, the printed circuit board in 3D

    Chrono

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    90 parts208
  • 2 layers115.6 × 106.7 mmErgoSNM v3 left, the printed circuit board in 3D

    ErgoSNM v3 left

    siderakb/ergo-snm-keyboard

    ErgoSNM is a split ergonomic keyboard integrated with trackball, wireless is in beta

    90 parts172CERN-OHL-P-2.0
  • 2 layers163 × 120 mmZynthian mini, the printed circuit board in 3D

    Zynthian mini

    zynthian/zynthian-hw

    Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...

    90 parts156
  • 2 layers219 × 96.1 mmTheENDGAME2024 COPPER, the printed circuit board in 3D

    TheENDGAME2024 COPPER

    OldMan6955/TheEndgame2024

    Love Peace UWU

    90 parts121CERN-OHL-S-2.0