Skip to the content
2 layers53 × 95.1 mmPi.crystal, the printed circuit board in 3D

A blinker board that is in thw shape of a crystal!

Size
53 × 95.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
7
Nets
9
Pads
18
Tracks, vias
23, 0
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
4 Apr 2026
Updated
8 Apr 2026

Overview

Pi.crystal is an open-source printed circuit board by piVerified, from the piVerified/pi.crystal repository on GitHub, published under the MIT licence. It is a 2-layer board of 53 × 95.1 mm with 7 parts on 9 nets, routed with 23 tracks and 0 vias.

It is built around the ATTINY85-20PU and BAT-HLD-001. Its parts include 2 resistors, 1 IC and 1 diode. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

pi.crstal

A blinker board that is in thw shape of a crystal!


3D

TopBottom
topbottom

KiCAD

SchematicPCB
schematicspcb

BOM

NamePurposeQuantityTotal Cost (USD)LinkDistributor
PCB (minimum order qty is 5)Main Circuitry510.27https://robu.in/cartRobu
Jumper Wires (pack of 40)To program the IC via a breadboard and rp2040 setup10.54https://quartzcomponents.com/products/male-to-male-connecting-wires-jumper-wires-set-of-40?variant=45062845464810Quartzcomponents
CR2032 Battery Button Cell Holder - 20mmFor hold the cell50.65https://quartzcomponents.com/products/cr2032-battery-button-cell-holder-20mm?variant=45714349555946Quartzcomponents
LDR Sensor (Light Dependent Resistor) - 5mmActs as a interface button100.50https://quartzcomponents.com/products/ldr-light-dependent-resistor-5mm?variant=31898051543175Quartzcompenets
ATTINY85-20UTo intiate the blinig sequence25.08https://quartzcomponents.com/products/attiny85-8-bit-avr-microcontroller?variant=33590640345223Quartzcompenets
Resistor (pack of 50)to protect the led from current spikes11.50https://www.flipkart.com/samaes-50-pics-10-ohm-1-watt-5-resistors-fixed-resistor/p/itm472d700363929?pid=RESG6HFFYTRZVUPM&lid=LSTRESG6HFFYTRZVUPM869DSI&marketplace=FLIPKART&pageUID=1775637263894Flipkart
Coin Cell (pack of 5)to power the ckt11.66https://www.flipkart.com/panasonic-cr-2032-battery/p/itmbd0412fc6ad6a?pid=ACCFZJTYAUTKVAUW&lid=LSTACCFZJTYAUTKVAUWVO1CZP&marketplace=FLIPKART&pageUID=1775637143852Flipkart
8mm pink led (pack of 100)blinker lights11.93https://www.flipkart.com/wizzo-100-pcs-transparent-pink-led-8mm-3v-dc-2-pin-light-electronic-hobby-kit/p/itmaf0b9e78784ea?pid=EHKH3FCSAGTEZKTE&lid=LSTEHKH3FCSAGTEZKTELBYI07&marketplace=FLIPKART&pageUID=1775284472455Flipkart

Softwares Used

  • KiCAD -> PCB Design
  • Arduino IDE -> Firmware

Bibliography

This project would not have been possible without the help of the amazing people of the internet, the Hack Club Stasis Guide, and a bit of AI.

PS: Hugely inspired by @darizone's Firefly kit

Parts

7
QtyValueFootprintReferences
110 ΩResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
15mm 5-10kOptoDevice:R_LDR_5.0x4.1mm_P3mm_VerticalR2
18mmLED_THT:LED_D8.0mmD1
1ATtiny85-20PPackage_DIP:DIP-8_W7.62mmU1
1BAT-HLD-001battery:BAT_BAT-HLD-001BT1
1LOGOmask:crstall(2)G***
1MountingHoleMountingHole:MountingHole_6mmH1

Similar boards

  • 2 layers83.5 × 66 mmOpen ed Rev.B, the printed circuit board in 3D

    Open ed Rev.B

    krikzz/open-ed

    Open-ED is a very simple and cheap open source Genesis/Megadrive cartridge. The cartridge does not have its own processor or FPGA, it is built in the old school style using only memory and discrete logic.

    82 parts169MIT
  • 2 layers36 × 33 mmNrf52-sensor tag, the printed circuit board in 3D

    Nrf52-sensor tag

    HomeSmartMesh/nrf52_thread_sensortag

    nRF52840 small sensor Tag, Low power design, battery operated

    23 parts41MIT
  • 2 layers26.1 × 19.3 mmBaken, the printed circuit board in 3D

    Baken

    RedBulletTooling/NRF9160-Tracker

    This is hardware project concept of a CR2032 Operated small size LTE-M/NB-Iot GPS tracker

    37 parts15
  • 2 layers36 × 29.3 mmBle mvp 1b rev0, the printed circuit board in 3D

    Ble mvp 1b rev0

    saewoonam/ble_adv_covid

    Repo to implement the advertise and scanner portion for bluetooth to enable encounter/exposure tracing (e.g. Apple/Google / TCN / etc...) on a nRF52840 based battery powered dongle/device

    71 parts10
  • 2 layers33 × 99.1 mmSoilmoisture, the printed circuit board in 3D

    Soilmoisture

    bahildebrand/soil-moisture-pcb

    Capacitive soil moisture sensor routed in KiCad

    9 parts8GPL-3.0
  • 2 layers47.2 × 35 mmSpriteSAMD, the printed circuit board in 3D

    SpriteSAMD

    RoboticExplorationLab/sprite

    KickSat Sprite (2019) running Circuitpython

    84 parts8
  • 4 layers50.8 × 53.3 mmBadgeKittyv2, the printed circuit board in 3D

    BadgeKittyv2

    Fuse-Technical-Group/BadgeKitty

    Codebase for BadgeKitty conference badge

    32 parts4
  • 4 layers49.6 × 32.1 mmDaughter board, the printed circuit board in 3D

    Daughter board

    blkburn/cc2652_zigbee_zed

    Hardware/Software for a complete Zigbee-End-Device based on the CC2652

    32 parts3MIT

Questions

How big is the Pi.crystal PCB?

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

What parts does the Pi.crystal use?

7 parts, built around the ATTINY85-20PU and BAT-HLD-001. 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 Pi.crystal KiCad files?

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

Can I use the Pi.crystal design in my own project?

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