Skip to the content
PCBKitNew board
2 layersKeyboard, the printed circuit board in 3D

A Big(CM4)-Little(emacsOS) based laptop

Copper layers
2
Thickness
1.6 mm
Parts
109
Nets
37
Pads
886
Tracks, vias
1,161, 66
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
24 Feb 2021
Updated
4 Mar 2021

Overview

Keyboard is an open-source printed circuit board by EfficientThings, from the EfficientThings/GuavaBook repository on GitHub. It is a 2-layer board with 109 parts on 37 nets, routed with 1,161 tracks and 66 vias.

It is built around the ATMEGA32U4-AU and CD74HC4067M. Its parts include 101 switches, 3 capacitors, 2 ICs, 1 resistor and 1 connector. It belongs with the computers and single-board computers and keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

GuavaBook

A Big(CM4)-Little(emacsOS) based laptop

VERY work in progress...

Think chromebook(but not necesarily running ChromeOS), but with a mechanical keyboard(kailh choco), 4k display, intearnal SSD and rtlSDR, and fully open source. Desighned to run an ultralight emacsOS for low power mode or just because. Fanless cooling of CM4 allows for completely silent operation and complete lack of adhesives makes the device fully repairable!

Parts

109
QtyValueFootprintReferences
100SW_MEC_5GLibs:Kailh_socket_PG1350SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW100 +84
222pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3
1ATmega32U4-AUPackage_QFP:TQFP-44_10x10mm_P0.8mmU2
1CD74HC4067MPackage_SO:SOIC-24W_7.5x15.4mm_P1.27mmU3
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1CrystalCrystal:Crystal_C26-LF_D2.1mm_L6.5mm_HorizontalY1
1R_Small_USResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
1SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW101

Questions

What parts does the Keyboard use?

109 parts, built around the ATMEGA32U4-AU and CD74HC4067M. 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 Keyboard KiCad files?

From the EfficientThings/GuavaBook repository on GitHub, at the commit this page was made from: the board is Keyboard/keyboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keyboard design in my own project?

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

More from EfficientThings/GuavaBook

1
  • 4 layers350 × 195 mmGuavaBook, the printed circuit board in 3D

    GuavaBook

    EfficientThings/GuavaBook

    A Big(CM4)-Little(emacsOS) based laptop

    113 parts1

Similar boards

  • 2 layersFlightPanel-01, the printed circuit board in 3D

    FlightPanel-01

    arn-c0de/ATMEGA-ButtonPanel

    ATmega32U4 flight panel with 16-ch multiplexer, rotary encoder, and 19+ inputs.

    29 parts12
  • 2 layers287 × 138 mmHarmora, the printed circuit board in 3D

    Harmora

    rbarbier-p/Harmora

    204 parts1
  • 2 layers312 × 140 mmTsynth2 Rev1.3, the printed circuit board in 3D

    Tsynth2 Rev1.3

    Electrotechnique/TSynth-Teensy4.1

    TSynth for Teensy 4.1

    108 parts182
  • 2 layers422.4 × 118.2 mmMidiMood (tht), the printed circuit board in 3D

    MidiMood (tht)

    silveirago/MidiMood

    This repository contains the code for a custom MIDI controller project called MidiMood, built using an ATmega32U4 microcontroller (or similar).

    53 parts82
  • 2 layers248.9 × 120.7 mm16nx, the printed circuit board in 3D

    16nx

    16n-faderbank/16nx

    16nx is a controller for musical instruments. Sixteen faders,MIDI over USB and jack, CV out, and I2C out. Based around RP2040.

    171 parts76
  • 4 layers100 × 100 mmOPDM, the printed circuit board in 3D

    OPDM

    brenonsantos/OpenPDM

    OpenPDM is an open-source programable Power Distribution Module for your car

    156 parts75MIT
  • 2 layers215.9 × 101.6 mmIps20, the printed circuit board in 3D

    Ips20

    gzweigle/open-hybrid-piano

    Building a hybrid MIDI digital piano

    135 parts61GPL-3.0
  • 2 layers152.4 × 95.3 mmControl board, the printed circuit board in 3D

    Control board

    carsonrobles/fpga-guitar-pedal

    FPGA based guitar effect station.

    51 parts36