Skip to the content
2 layers269 × 59.7 mmBarracuda, the printed circuit board in 3D

barracuda (Thin Plate Keyboard)

Size
269 × 59.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
91
Nets
66
Pads
413
Tracks, vias
486, 82
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
9 Nov 2020
Updated
23 May 2021

Overview

Barracuda is an open-source printed circuit board by knaruo, from the knaruo/barracuda repository on GitHub, published under the MIT licence. It is a 2-layer board of 269 × 59.7 mm with 91 parts on 66 nets, routed with 486 tracks and 82 vias.

It is built around the ATMEGA32U2-AU. Its parts include 33 diodes, 33 switches, 6 capacitors, 4 resistors and 1 IC. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

barracuda

barracuda (Thin Plate Keyboard)

barracuda pic

PCB (kicad 3D viewer) barracuda pcb

Concept

  • Ortholinear
    • 3 rows * 6 columns on left, 5 columns on right, total 33 keys
  • Key switch hot-swap capable
    • Supports Kailh PCB socket for Kailh Choc V1 low profile switches
  • Very thin design
    • Only supports SMT diodes (1N4148W)
    • Not using ProMicro but using ATmega32U2 mounted directly on PCB.
  • Dimension
    • Length: 271.4 mm
    • Width: 59.7 mm
    • Height (PCB bottom to key top): About 15 mm
      • NOTE: with Kailh Choc (V1) switch and Kailh key caps.

BOM list

NameParts idNumber
MCUATmega32U2 (TQFP)1
Socket (ChocV1)CPG135001S3033
Diode1N4148W33
Reset SwitchTVAF06-A020B-R1
Spacer (M2 4mm)ARB-2004E10
Thread (M2 3mm)-20
USB micro connector-1
Poly fuse-1
Crystal (16MHz)FA2381
Resistor (22ohm)2012size2
Resistor (10kohm)2012size2
Capacitor (22pF)1608size2
Capacitor (0.1uF)1608size2
Capacitor (1uF)1608size1
Capacitor (10uF)2012size1

Firmware

QMK support is available in my forked qmk_firmware (barracuda/default)

Build Guide

ビルドガイド

Parts

91
QtyValueFootprintReferences
33Dbarracuda:D3_SMDD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +17
33SW_PUSHkbd:ChocV1_V2_HotswapSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +17
10kbd:HOLEHOLE1, HOLE2, HOLE7, HOLE8, HOLE13, HOLE14, HOLE22, HOLE23, HOLE28, HOLE29
20.1uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C6
210kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3, R4
222Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2
222pCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2
110uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4
11uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5
1ATmega32U2-AUPackage_QFP:TQFP-32_7x7mm_P0.8mmU1
1Crystal_GND24_SmallCrystal:Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm_HandSolderingY1
1Polyfuse_Smallbarracuda:RESC1206X70NF1
1SW_PUSHTVAF06-A020B-R:TVAF06-A020B-RRSTSW1
1USB_B_Microbarracuda:HRS_ZX62R-B-5PJ1

Similar boards

  • 2 layers168 × 109.2 mmPocketVoltex, the printed circuit board in 3D

    PocketVoltex

    mon/PocketVoltex

    A portable Cherry MX controller for KSM or SDVX

    51 parts155GPL-3.0
  • 2 layers194.3 × 79 mmQEZ, the printed circuit board in 3D

    QEZ

    str-dst/QEZ

    A seamless, gasketmounted QAZ-like 40% keyboard

    82 parts111
  • 2 layers57.2 × 38.9 mmCookpad pad, the printed circuit board in 3D

    Cookpad pad

    cookpad/cookpad-pad

    Cookpad Pad — A six keys macro pad made by Cookpad.

    32 parts76Apache-2.0
  • 2 layers120.1 × 52.3 mmRedone-3k v2, the printed circuit board in 3D

    Redone-3k v2

    kzrtn/unnamed-3k-v2

    A simple 3 key QMK hotswap keypad for osu!

    62 parts72
  • 2 layers23.7 × 30.5 mmCec2usb, the printed circuit board in 3D

    Cec2usb

    RedoXyde/cec2usb

    HDMI CEC to USB keyboard device

    40 parts50
  • 2 layers73 × 38.1 mmCroaky4, the printed circuit board in 3D

    Croaky4

    Selovert/Croaky4

    4-switch macropad based on Voyager4

    39 parts25
  • 2 layers190.5 × 83.2 mmEndeavour-2, the printed circuit board in 3D

    Endeavour-2

    ScatteredDrifter/Endeavour

    An 38 key orthogonal Keyboard with 3d printable case

    111 parts13CERN-OHL-P-2.0
  • 2 layers18.7 × 36.5 mmTMS6100, the printed circuit board in 3D

    TMS6100

    simoninns/TMS6100-Emulator

    TMS6100 speech PHROM (PHrase Read Only Memory) hardware emulator for use with the TMS5220 Voice Synthesis Processor in an Acorn BBC Microcomputer

    9 parts13GPL-3.0

Questions

How big is the Barracuda PCB?

It measures 269 × 59.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Barracuda use?

91 parts, built around the ATMEGA32U2-AU. 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 Barracuda KiCad files?

From the knaruo/barracuda repository on GitHub, at the commit this page was made from: the board is pcb/barracuda/barracuda.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Barracuda design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).