

Bittheater
A compact device that displays up to 4 custom animations on a 16x2 LCD screen
- Size
- 88.2 × 70.3 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 7
- Nets
- 29
- Pads
- 46
- Tracks, vias
- 40, 2
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 28 Feb 2025
- Updated
- 2 Oct 2025
Overview
Bittheater is an open-source printed circuit board by kyriosaa, from the kyriosaa/bittheater repository on GitHub. It is a 4-layer board of 88.2 × 70.3 mm with 7 parts on 29 nets, routed with 40 tracks and 2 vias.
It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.
README
README.md
BitTheater: A Miniature Animation Showcase
BitTheater is a compact, tactile device that brings your custom animations to life, displaying up to 4 unique animations in a sleek, pocket-sized design.
Special thanks to PCBWay for their sponsorship and high-quality PCB prototyping service! Their PCBs are very high quality with many options to choose from and I got my order shipped to me within 3 days. Check them out if you want a custom PCB for your own project.
🎥 Demo Videos 🎥
Features
- Custom Animations - Includes up to 4 custom animations on a 16x2 LCD screen
- Tactile Controls - Uses two tactile push buttons for a satisfying click on every button press
- Compact Design - The device is built on a small perfboard, allowing components to be neatly soldered for a compact and pocket-sized design.
Hardware Components
- Arduino Nano - Microcontroller
- SC162A3 - 16x2 LCD Display
- Push Buttons - Buttons
- 220Ω Resistors - Pull-down resistors for push buttons

Parts
7| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | 10K, 10K |
| 2 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SELECT, START |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | NANO |
| 1 | LCD16x2_I2C_Header | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | I2C Pins |
| 1 | LOGO | LOGO | Ditto |
Questions
How big is the Bittheater PCB?
It measures 88.2 × 70.3 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Bittheater use?
7 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 Bittheater KiCad files?
From the kyriosaa/bittheater repository on GitHub, at the commit this page was made from: the board is kicad/bittheater.kicad_pcb and its schematic kicad/bittheater.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Bittheater design in my own project?
Its repository states no licence, so its author keeps all rights: ask kyriosaa before reusing the design.
Similar boards
- 4 layers122.5 × 99.5 mm

- 4 layers32.3 × 61 mm

MCL6809 PCB
MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.
7 parts534 - 4 layers17.8 × 41 mm

- 4 layers108 × 31.8 mm

Simm72 ram 8M10
agranlund/raven
Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack
7 parts87 - 4 layers100 × 80 mm

Diffpair test
rjwalters/kicad-tools
Standalone Python tools for parsing and manipulating KiCad schematic and PCB files
7 parts73MIT - 4 layers57.9 × 26 mm

MegaCD
Board-Folk/MegaCD-Main-BD
Reproductions of main board PCBs for Sega's Mega CD/Sega CD add-on for the Mega Drive/Genesis console.
7 parts60 - 4 layers60 × 40 mm

Demo
shibukawa/bdf
BDF is a browser document-preview suite: it combines converters for many formats (Go/WASM), a browser renderer of about 23 KB gzipped, and a compact intermediate format.
7 parts51MIT - 4 layers10.5 × 10.5 mm

LIS2HH12
marsairforce/breakout_boards
Small circuit boards to assist with breadboard prototyping with SMD packages.
7 parts39Unlicense