Keebcard

rsheldiii·Keebcard·KeebCard/KeebCard.kicad_pcb

Keebcard PCB layout, top view — open source AVR/Arduino board by rsheldiii

About the Keebcard PCB

Keebcard is an open source AVR/Arduino PCB design by rsheldiii, published on GitHub. It is a 2-layer board measuring 61 × 36.8 mm, with 14 components from 8 distinct parts.

Its main chip is the ATTINY85-20SU, from the AVR/Arduino family. By type, the board carries 6 resistors, 3 switches, 1 IC, 1 connector, 1 battery holder and 1 LED.

It belongs with the keyboards designs in this gallery.

From the project

Home of the KeebCard project - Kicad files, code, and more!

This is the home of the KeebCard project. Originally designed as a business card, people loved it so much I decided to release a version of it as open-source (TODO: add a license).

The KeebCard is centered around an SSD1306-powered 128x32 monochromatic display and an ATTINY85-10SU. The code uses the wonderful Tiny4kOLED library to communicate with the screen via i2c. With 8 kilobytes of program space and 512 bytes of RAM, it's a fun challenge getting anything to run on this thing!

Keebcard, from the project README
From the project README

Main components on the Keebcard

Keebcard bill of materials (BOM)

14 components, 8 distinct parts.

QtyPartRefs
1
ATTINY85-20SU
U1
1
Conn_02x03_Odd_Even
J1
1
CR2032
BT1
3
SW_Push
SW1, SW2, SW3
1
SSD1306-128x32
DS1
1
100nF
C1
4
22K
R1, R2, R3, R4
2
4.7k
R5, R6

Keebcard design files

The KiCad project lives in the rsheldiii/Keebcard repository on GitHub; these links point at the commit this page was built from.

Keebcard: common questions

What microcontroller does the Keebcard use?

The Keebcard is built around the ATTINY85-20SU, from the AVR/Arduino family.

How big is the Keebcard PCB?

The Keebcard measures 61 × 36.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Keebcard?

14 components, from 8 distinct parts. The full bill of materials is listed on this page.

Where can I download the Keebcard design files?

From the rsheldiii/Keebcard repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Keebcard design in my own project?

The repository has no license, so all rights stay with rsheldiii. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Keebcard without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards