

- Size
- 75.8 × 75.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 40
- Nets
- 44
- Pads
- 115
- Tracks, vias
- 304, 19
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 24 Dec 2025
- Updated
- 24 Dec 2025
Overview
HeartPCB is an open-source printed circuit board by AayanShaikh007, from the AayanShaikh007/IEEE-LED-Heart-PCB repository on GitHub. It is a 2-layer board of 75.8 × 75.8 mm with 40 parts on 44 nets, routed with 304 tracks and 19 vias.
It is built around the ATTINY85-20PU, 74HC595 and BS-7. Its parts include 17 resistors, 16 diodes, 3 ICs, 1 capacitor and 1 switch. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATTINY85-20PU
PDIP-8-40℃~+85℃ 10bit 2.7V~5.5V 20MHz 512Byte 512Byte 6 8 Bit 8KB AVR Built-in FLASH PDIP-8 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)74HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift RegistersBS-7
SMD-55℃~+105℃ SMD Button And Strip Battery Connector ROHSMPDButton And Strip Battery Connector
Parts
40| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 470 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16 |
| 16 | LED | LED_THT:LED_D5.0mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 2 | 74HC595 | Package_DIP:DIP-16_W7.62mm_Socket | U2, U3 |
| 2 | BS-7 | syssy:BAT_BS-7 | BT1, BT2 |
| 1 | 100n | Capacitor_THT:C_Disc_D8.0mm_W2.5mm_P5.00mm | C1 |
| 1 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R17 |
| 1 | ATtiny85-20P | Package_DIP:DIP-8_W7.62mm_Socket | U1 |
| 1 | SW_SPDT | Button_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW1 |
Similar boards
- 2 layers76.2 × 114.3 mm

- 2 layers55 × 86 mm

LED Matrix Display Badge
0xlama/ATtiny_LED_Matrix_Display_Badge
An ATtiny85 based badge size PCB that can display alphabets and numbers .
32 parts18MIT - 2 layers72.2 × 53.6 mm

- 2 layers90 × 55 mm

- 2 layers78.7 × 53.3 mm

Coffee timer
tibordp/coffee-timer
Kitchen timer on an ATtiny85 with a 7-segment display and a couple of shift registers
28 parts1GPL-2.0 - 2 layers75.5 × 46 mm

HelioHeat
E-anae/HelioHeat-PCB
Cette section présente l'architecture d'un thermomètre autonome fonctionnant à l'aide d'un panneau solaire. L'objectif est de mesurer la température d'un lieu et d'afficher sur des afficheurs 7 segments tout en assurant…
14 parts - 2 layers42 × 78 mm

P.003-V1.0.1
GSAS-LABS/P.003
Digital dice based on an ATtiny85 and 74HC595. Supports D4, D6, D8, and D10 modes, with configurable rolling animation, button-based type selection, EEPROM persistence, and low-power sleep mode for extended battery life.
21 partsCERN-OHL-S-2.0 - 2 layers151.1 × 95.3 mm

LED Panel
Plasmarobo/Disarmed
Heavily inspired by Keep Talking and Nobody Explodes and Bomb Corp.
38 parts1
Questions
How big is the HeartPCB PCB?
It measures 75.8 × 75.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the HeartPCB use?
40 parts, built around the ATTINY85-20PU, 74HC595 and BS-7. 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 HeartPCB KiCad files?
From the AayanShaikh007/IEEE-LED-Heart-PCB repository on GitHub, at the commit this page was made from: the board is heartPCB.kicad_pcb and its schematic heartPCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the HeartPCB design in my own project?
Its repository states no licence, so its author keeps all rights: ask AayanShaikh007 before reusing the design.