Skip to the content
PCBKitNew board
2 layers371.5 × 145.3 mmBasketweave, the printed circuit board in 3D

Through-hole Alice-style keyboard with arrow keys and a rotary encoder

Size
371.5 × 145.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
177
Nets
115
Pads
643
Tracks, vias
1,882, 21
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Sep 2020
Updated
18 Jun 2022

Overview

Basketweave is an open-source printed circuit board by null-ll, from the null-ll/basketweave repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 371.5 × 145.3 mm with 177 parts on 115 nets, routed with 1,882 tracks and 21 vias.

It is built around the ATMEGA32A-PU. Its parts include 71 diodes, 7 resistors, 5 capacitors, 1 IC and 1 crystal. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

Basketweave

Basketweave

Through-hole Alice-style keyboard with arrow keys and a rotary encoder

Default Layout

Default Layout

View on Keyboard Layout Editor - for reference only

BOM and Build Guide

Build Guide

Parts

177
QtyValueFootprintReferences
69D_SmallDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +53
55MX-NoLEDMX_Only:MXOnly-1U-NoLEDMX1, MX2, MX10, MX11, MX12, MX13, MX14, MX16, MX18, MX19, MX20, MX21, MX22, MX23, MX24, MX25 +39
11MountingHoleMountingHole:MountingHole_2.2mm_M2_PadH1, H2, H3, H4, H5, H6, H7, H8, H9, H11, H13
6MX-NoLEDMX_Only:MXOnly-1.5U-NoLEDMX17, MX30, MX60, MX61, MX65, MX66
3MX-NoLEDMX_Only:MXOnly-2.25U-ReversedStabilizers-NoLEDMX45, MX46, MX70
20.1uFCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC3, C4
21.5KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R7
222pFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC1, C2
23.6VDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD69, D70
25.1KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR2, R5
275Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR3, R4
2MX-NoLEDMX_Only:MXOnly-1.25U-NoLEDMX32, MX63
2MX-NoLEDMX_Only:MXOnly-1.75U-NoLEDMX33, MX58
2SW_PushButton_Switch_THT:SW_PUSH_6mmBOOT, RESET
110KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR6
116MhzCrystal:Crystal_HC49-4H_VerticalY1
14.7uFCapacitor_THT:CP_Radial_D4.0mm_P1.50mmC5
1500mAcftkb:polyfuse_5.1mmF1
1ATmega32A-PUPackage_DIP:DIP-40_W15.24mmU1
1AVR-ISP-6Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalISP
1GCT-USB-4085-GF-AType-C:USB_C_GCT_USB4085USB
1LEDLED_THT:LED_D3.0mm_ClearPOWER
1LOGObasketweave:logoG***
1MX-NoLEDMX_Only:MXOnly-2.75U-ReversedStabilizers-NoLEDMX64
1MX-NoLEDMX_Only:MXOnly-2U-NoLEDMX15
1MX-NoLEDMX_Only:MXOnly-2U-ReversedStabilizers-NoLEDMX62
1Rotary_Encoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmROTARY ENCODER

The 175 most common of 177 parts.

Questions

How big is the Basketweave PCB?

It measures 371.5 × 145.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Basketweave use?

177 parts, built around the ATMEGA32A-PU. 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 Basketweave KiCad files?

From the null-ll/basketweave repository on GitHub, at the commit this page was made from: the board is basketweave/basketweave.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Basketweave design in my own project?

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

Similar boards

  • 2 layers347.7 × 146.6 mmMysterium pcb, the printed circuit board in 3D

    Mysterium pcb

    coseyfannitutti/mysterium

    TKL keyboard that can be entirely assembled using only through hole components, including usb type-c

    227 parts541GPL-3.0
  • 2 layers344.4 × 130.8 mmSesame, the printed circuit board in 3D

    Sesame

    str-dst/sesame

    Alice type ergo keyboard using only THT parts

    168 parts331
  • 2 layers364.4 × 167.3 mmRedherring, the printed circuit board in 3D

    Redherring

    dcpedit/redherring

    Red Herring Keyboard PCB and case files

    226 parts253CC-BY-4.0
  • 2 layers228 × 114 mmPlanck thk, the printed circuit board in 3D

    Planck thk

    olkb/planck_thk

    Planck Through Hole Kit

    134 parts169GPL-3.0
  • 2 layers439 × 141.6 mmAek2 usb, the printed circuit board in 3D

    Aek2 usb

    str-dst/aek2_usb

    drop-in replacement pcb for the AEK II

    241 parts55
  • 2 layers317.3 × 154.8 mmLCK75, the printed circuit board in 3D

    LCK75

    lyso1/LCK75

    a 75% through-hole keyboard designed by myself with inspiration from the CFTKB Discipline and Yiancar Gingham

    207 parts45
  • 2 layers285.8 × 124.6 mmPunk75, the printed circuit board in 3D

    Punk75

    dsanchezseco/punk75

    Ortholinear keyboard with 75 keys and all components through hole

    194 parts44GPL-3.0
  • 2 layers380 × 137.9 mmM0110a qmk, the printed circuit board in 3D

    M0110a qmk

    str-dst/m0110a_usb

    QMK powered drop-in replacement PCB for the Apple M0110a

    181 parts36