You will need the following tools and components to build the Basketweave-S (not included in the kit):
- Soldering iron and solder
- Phillips head screwdriver
- Flush side cutters
- No-clean flux (recommended to prevent bridging on USB pins)
- 70 MX style switches (or 71 when not using the encoder)
- 5 PCB mount 2u stabilizers
- Keycaps (check compatibility, this layout uses many non-standard keys)
- USB Type C cable
The following components are included in the Basketweave keyboard kit:
Ref | Component | Qty | Notes |
---|---|---|---|
C1, C2 | 22pF Capacitor | 2 | |
C3, C4 | 0.1uF Capacitor | 2 | |
C5 | 4.7uF Capacitor | 1 | |
D1-68, D71-74 | 1n4148 Diode | 71 | |
D69, D70 | 3.6V Zener Diode | 2 | Keep separate from the 1n4148 diodes |
FUSE | 500mA Resettable fuse | 1 | |
ISP | 6 pin header | 1 | |
USB | GCT USB4085 USB-C port | 1 | |
POWER | 3mm LED | 1 | |
R1, R7 | 1.5k Resistor | 2 | |
R2, R5 | 5.1k Resistor | 2 | |
R3, R4 | 75R Resistor | 2 | |
R6 | 10k Resistor | 1 | |
U1 | ATmega32A-PU | 1 | |
40 pin IC socket | 1 | ||
RESET, BOOT | 6mm push button | 1 | |
Y1 | 16MHz Crystal | 1 | |
EC11 Rotary encoder | 1 | ||
Knob | 1 | ||
M2 6mm standoff | 11 | ||
M2 10+3mm standoff | 6 | ||
M2 6mm screw | 6 | ||
M2 4mm screw | 16 | ||
Rubber Feet | 4 | ||
Basketweave-S PCB | 1 | ||
Bottom plate | 1 | ||
Switch plate | 1 |
This part has specific orientation - black line on the diode lines up with the square pad (points left)
Orientation does not matter. Solder based on the labeled values.
Ref | Value |
---|---|
R1, R7 | 1.5k |
R2, R5 | 5.1k |
R3, R4 | 75 |
R6 | 10k |
This part has a specific orientation - black line on the diode lines up with the square pad (points up)
Orientation does not matter. Solder based on the labeled values.
Ref | Value |
---|---|
C1, C2 | 22uF |
C3, C4 | 0.1uF |
Solder one of the large legs first and check that the port is flush before soldering the other three legs.
Solder the smaller pins by applying no-clean flux across the pins, then drag a small amount of solder across the pins until all the holes are filled.
This part has a specific orientation - longer leg goes in square pad (white mark on the capacitor points up)
Orientation does not matter. Fold down after soldering.
This part has a specific orientation - shorter leg and flat side of the LED line up with the square pad
Push buttons have no specific orientation.
Align the notch on the IC Socket with the markings on the PCB.
Insert ATmega32A into the IC socket. Make sure the notch on the microcontroller aligns with the notch in the IC socket and the markings on the PCB.
Component | Qty | Location |
---|---|---|
M2 10+3mm standoff | 6 | Front top |
M2 4mm screws | 5 | Front bottom |
M2 6mm standoff | 11 | Back |
Install the stabilizers, then place the plate on top.
Install and solder switches and rotary encoder.
(optional) Flip the board over and insert foam. Screw angling feet into the bottom plate.
Screw in bottom plate using 11x M2 4mm screws.
Attach rubber feet.
Screw in acrylic guard using 6x M2 6mm screws. Be careful not to overtighten.
Done!