

FireFly
HW of FalloutDevice descendant
- Size
- 109.6 × 72 mm
- Copper layers
- 2
- Thickness
- 1.5 mm
- Parts
- 80
- Nets
- 61
- Pads
- 276
- Tracks, vias
- 1,562, 150
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 5 (file 20191123)
- Created
- 11 Jul 2019
- Updated
- 18 Dec 2019
Overview
FireFly is an open-source printed circuit board by Kreyl, from the Kreyl/Firefly_hw repository on GitHub. It is a 2-layer board of 109.6 × 72 mm with 80 parts on 61 nets, routed with 1,562 tracks and 150 vias.
It is built around the CC1101RGP, BAT54WS and BLM15AG102SN1, with the MMBT2222 among its other parts. Its parts include 30 capacitors, 12 resistors, 7 inductors, 3 switches and 2 diodes. It belongs with the nRF52 and nRF5x boards of this library.
Main components
4CC1101RGP
QFN-20-EP(4x4)-116dBm -40℃~+85℃ 1.8V~3.6V 12.3mA 12dBm 14.3mA 600Kbps ISM SPI QFN-20-EP(4x4) RF Transceiver ICs ROHSTexas InstrumentsRF Transceiver ICsBAT54WS
SOD-3231 Independent 100mA 1V@100mA 2uA@25V 30V 600mA SOD-323 Schottky Diodes ROHSDiodes IncorporatedSchottky DiodesBLM15AG102SN1
04021 1kΩ@100MHz 300mA 650mΩ ±25% 0402 Ferrite Beads ROHSMurataFerrite BeadsMMBT2222
SOT-231 NPN 1uA 300mV 300mW 400 40V 600mA 6V NPN SOT-23 Bipolar (BJT) ROHSYONGYUTAIBipolar (BJT)
Parts
80| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 0.1u | Capacitors:CAP_0402 | C2, C3, C9, C14, C21, C24, C26, C27, C28, C29, C30, C31 |
| 4 | 10k | Resistors:RES_0603 | R1, R5, R6, R7 |
| 4 | 10u | Capacitors:CAP_0603 | C1, C6, C18, C25 |
| 4 | 18pF | Capacitors:CAP_0402 | C12, C13, C22, C23 |
| 4 | HOLE_METALLED | PCB:Hole2d2_out3d5mm | HOLE1, HOLE2, HOLE3, HOLE4 |
| 3 | 100R | Resistors:RES_0603 | R2, R3, R4 |
| 2 | 12pF | Capacitors:CAP_0402 | C4, C5 |
| 2 | 56k | Resistors:RES_0603 | R11, R12 |
| 2 | 6.8pF | Capacitors:CAP_0402 | C10, C11 |
| 2 | BAT54WS | Diodes:SOD323 | D1, D2 |
| 2 | BLM15AG102SN1 | Inductors:IND_0402 | L6, L7 |
| 2 | BUTTON | BtnsSwitches:BTN_4x4_SMD | SW1, SW3 |
| 2 | REFPOINT | PCB:REF_POINT_1MM | RP1, RP2 |
| 2 | TESTPOINT | PCB:TESTPOINT_1MM | TP1, TP2 |
| 1 | 0.8pF | Capacitors:CAP_0402 | C7 |
| 1 | 100k | Resistors:RES_0603 | R9 |
| 1 | 100pF | Capacitors:CAP_0402 | C19 |
| 1 | 10uH | Inductors:IND_0603 | L2 |
| 1 | 150R | Resistors:RES_0603 | R8 |
| 1 | 15nH | Inductors:IND_0402 | L4 |
| 1 | 1k | Resistors:RES_0603 | R10 |
| 1 | 1u | Capacitors:CAP_0402 | C17 |
| 1 | 2.7pF | Capacitors:CAP_0402 | C34 |
| 1 | 22uH | Inductors:IND_1210_LQH32C | L1 |
| 1 | 27MHz | Quartz:03225C4 | XTAL3 |
| 1 | 3.9nH | Inductors:IND_0402 | L3 |
| 1 | 32768 | Quartz:03215C2 | XTAL1 |
| 1 | 32MHz | Quartz:03225C4 | XTAL2 |
| 1 | 4.7u | Capacitors:CAP_0603 | C8 |
| 1 | 8.2nH | Inductors:IND_0402 | L8 |
| 1 | ANT_GENERAL | Antennas:Firefly_2400 | ANT1 |
| 1 | ANT_PCB_MONO_2PIN | Antennas:Firefly_868 | ANT2 |
| 1 | BALUN868JOHANSON | Radio:BALUN_JOHANSON868 | BLN1 |
| 1 | BAT_HOLDER | Installation:BATTERY_AAA_X2_PLUS_LEFT | B1 |
| 1 | CC1101 | QFN_DFN:QFN20 | DD3 |
| 1 | CONN_4 | Connectors:PBS-4R | XL3 |
| 1 | CONN_4 | Connectors:PLS-4 | XL2 |
| 1 | CONN_8 | Connectors:PLD-8_LOCK | XL1 |
| 1 | DoNotMount | Capacitors:CAP_0402 | C33 |
| 1 | EEPROM_I2C | SO_DIL_TSSOP:SO8_150MIL | DD1 |
| 1 | KLJ-09650-3027 | Installation:BUZZER_KLJ-09650-3027 | BZ1 |
| 1 | LED_RGB 5050 | LEDs:LED_5050 | Q1 |
| 1 | Logo | Pictures:Ostranna_12d7_10d1 | Logo1 |
| 1 | MMBT2222 | SOT:SOT23-3 | Q2 |
| 1 | NCP1400 | SOT:SOT23-5 | DA1 |
| 1 | NRF52832 | QFN_DFN:QFN-48_EP_6x6_Pitch0.4mm | DD2 |
| 1 | SWITCH | BtnsSwitches:SW_SS-1P2T_Housing | SW2 |
Similar boards
- 2 layers

- 2 layers45 × 79.5 mm

- 2 layers50 × 108 mm

- 2 layers93 × 35 mm

- 2 layers13.8 × 74.4 mm

- 4 layers53.2 × 138.8 mm

- 4 layers259.1 × 13.5 mm

- 2 layers114 × 16 mm

Questions
How big is the FireFly PCB?
It measures 109.6 × 72 mm and has 2 copper layers, 1.5 mm thick.
What parts does the FireFly use?
80 parts, built around the CC1101RGP, BAT54WS, BLM15AG102SN1 and MMBT2222. 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 FireFly KiCad files?
From the Kreyl/Firefly_hw repository on GitHub, at the commit this page was made from: the board is PCB/FireFly.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the FireFly design in my own project?
Its repository states no licence, so its author keeps all rights: ask Kreyl before reusing the design.