Skip to the content
2 layers181 × 66 mmClickyTvRemote, the printed circuit board in 3D

A custom IR TV remote with mechanical keyboard switches

Size
181 × 66 mm
Copper layers
2
Thickness
1.6 mm
Parts
48
Nets
36
Pads
228
Tracks, vias
272, 100
Pours
116
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
28 Mar 2026
Updated
2 May 2026

Overview

ClickyTvRemote is an open-source printed circuit board by jostsalathe, from the jostsalathe/ClickyTvRemote repository on GitHub. It is a 2-layer board of 181 × 66 mm with 48 parts on 36 nets, routed with 272 tracks and 100 vias.

It is built around the ATTINY3226-MF, 1N5819WS and MMBT3904. Its parts include 16 switches, 11 resistors, 8 diodes, 2 connectors and 1 capacitor. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

ClickyTvRemote

A custom IR TV remote with mechanical keyboard switches

The project started because we have no remote any more for our Philips 32PFL5403D/12 TV.

IR codes for this Model can be found in the IRDB on Github.

PCB image

Parts

48
QtyValueFootprintReferences
15SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15
6MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4, H5, H6
336Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR8, R9, R10
3LED_SMDpcb:IR12-21CTR8D6, D7, D8
21N5819WSDiode_SMD:D_SOD-323_HandSolderingD1, D2
2220Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4, R6
25k1Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2
2Battery_Cellpcb:MYOUNG_AA_BH-AA-B5BA026BT1, BT2
1100Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR11
1100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
115Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7
11kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5
147Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3
1ATtiny3226-MPackage_DFN_QFN:VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mmU1
1Conn_01x03Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_HorizontalJ2
1LED_SMDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD5
1LED_THTLED_THT:LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRBlackD4
1LED_THTLED_THT:LED_D3.0mmD3
1MMBT3904Package_TO_SOT_SMD:SOT-23_HandsolderingQ1
1SW_SPDTButton_Switch_SMD:SW_SPDT_PCM12SW16
1USB_C_Receptacle_PowerOnly_6PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-17J1

Similar boards

  • 4 layers23.9 × 44.5 mmATTINY3226, the printed circuit board in 3D

    ATTINY3226

    marsairforce/breakout_boards

    Small circuit boards to assist with breadboard prototyping with SMD packages.

    56 parts39Unlicense
  • 4 layers121.9 × 109.2 mmPlinkyblack hwmidi jacks, the printed circuit board in 3D

    Plinkyblack hwmidi jacks

    plinkysynth/plinky_public

    a public release of the plinky sw and hw

    300 parts227
  • 4 layers80 × 80 mmZ5524, the printed circuit board in 3D

    Z5524

    brer-rabbit/zoxnoxious

    Analog synth / software interface

    234 parts68GPL-3.0
  • 4 layers111 × 110 mmComplex vco ranged, the printed circuit board in 3D

    Complex vco ranged

    lennartquerter/euro-rack-synth

    Lenimal Github for DIY for a Eurorack Synth

    234 parts13
  • 4 layers120 × 108 mmDk2 06, the printed circuit board in 3D

    Dk2 06

    mattybrad/drumkid2

    189 parts12GPL-3.0
  • 4 layers85 × 50 mmPdlc, the printed circuit board in 3D

    Pdlc

    brown-studios/pdlc

    A circuit board for driving PDLC film from 12 V DC

    127 parts7MIT
  • 4 layers81 × 143.2 mmNanoFOC D, the printed circuit board in 3D

    NanoFOC D

    katbinaris/Nano_D_PlusPlus

    Nano_D++ Electronics and Mechanical Design

    278 parts3

Questions

How big is the ClickyTvRemote PCB?

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

What parts does the ClickyTvRemote use?

48 parts, built around the ATTINY3226-MF, 1N5819WS and MMBT3904. 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 ClickyTvRemote KiCad files?

From the jostsalathe/ClickyTvRemote repository on GitHub, at the commit this page was made from: the board is pcb/pcb.kicad_pcb and its schematic pcb/pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ClickyTvRemote design in my own project?

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