Skip to content

Instantly share code, notes, and snippets.

@rgoulter
Last active June 28, 2023 13:48
Show Gist options
  • Save rgoulter/9b5fe74786d6cc86c420b341d56fd805 to your computer and use it in GitHub Desktop.
Save rgoulter/9b5fe74786d6cc86c420b341d56fd805 to your computer and use it in GitHub Desktop.

PCB

Gerber file: download keyboard-100x100-minif4-dual-rgb-reversible-gerber_zip.zip from

https://github.com/rgoulter/keyboard-labs/releases/tag/x1-rev2021.5

from

https://smartpcb88.com/ costs 130kVND for 10 PCBs (+ ~40k VND to ship to HCMC).

When ordering PCBs, can choose board colour. Leave all other options default.

Plates: top and bottom

Lasercut:

  • Bottom plate: 3mm acrylic for bottom
  • Switch plate: 1.5mm for MX switches, 1.0mm for Choc switches.
  • MCU cover plate: 3mm acrylic

use the *.dxf files from:

https://github.com/rgoulter/keyboard-labs/releases/tag/x1-rev2021.5

Screws and spacers:

For spacing between switch plate and bottom plate.

For between PCB and MCU cover:

Electronic Parts

Interactive BOM

For the parts you need for a basic build for one side:

https://rgoulter.com/keyboard-labs/ibom-x1-minif4_36-rev2021.5-basic.html

For the full-featured (RGB LEDs, rotary encoder, motor) for one side:

https://rgoulter.com/keyboard-labs/ibom-keyboard-100x100-minif4-dual-rgb-reversible-rev2021.5.html

Errata:

  • R8 should be 0R.
  • M1 should not be the 1030 motor.
Link Table
Reference Designator Search Term Price VND Link
R1, R2, R3, R5, R6 2.4 kOhm 0.25W resistor 3k (50pc) - TGIC https://www.thegioiic.com/dien-tro-2-4-kohm-1-4w-1-5-vong-mau
R4, R7 500 Ohm 0.25W resistor 3k (50pc) - TGIC https://www.thegioiic.com/dien-tro-510-ohm-1-4w-1-5-vong-mau
R8 0 Ohm 0.25W resistor 4k (50pc) - TGIC https://www.thegioiic.com/dien-tro-0-ohm-1-4w-1-5-vong-mau
C1, C2, C_, C_BL_ 100nF 0805 capacitor 10k (50pc) - TGIC https://www.thegioiic.com/tu-gom-0805-100nf-0-1uf-50v
D_* sk6812mini-e 105k (60pc) - Shopee https://shopee.vn/-G%C3%B3i-20-con-LED-SK6812MINI-full-m%C3%A0u-RGB-(lo%E1%BA%A1i-ch%C3%A2n-d%C3%A0i)-i.19435042.3050799975
165k (100pc) - AliExpress https://www.aliexpress.com/item/1005003636607308.html
D_BL_* sk6812 5050 128k (50pc) - AliExpress https://www.aliexpress.com/item/33015141472.html
Q1 SOT-23 NPN transistor 1k (2pc) - TGIC https://www.thegioiic.com/ss8050-y1-transistor-npn-25v-1-5a-3-chan-sot-23
U1 WeAct Studio STM32F411 Blackpill 470k (2pc) - TGIC https://www.thegioiic.com/stm32f411ceu6-kit-phat-trien
280k (2pc) - AliExpress https://www.aliexpress.com/item/1005001456186625.html
Socket/Headers SIP-40 female round pin 10k (2pc) - TGIC https://www.thegioiic.com/hang-rao-cai-don-2-54mm-40-chan-lo-tron-1-hang-xuyen-lo
DIP-40 socket 15k (2pc) - TGIC https://www.thegioiic.com/de-ic-40-chan-tron-hai-hang-2-54mm-5a
male round pin header 17k (2pc) - TGIC https://www.thegioiic.com/hang-rao-duc-don-2-54mm-40-chan-tron-1-hang-xuyen-lo
26 AWG solid core wire 38k - AliExpress https://www.aliexpress.com/item/1005004906382694.html
U2 SN74LVC1T45DBV 34k (4pc) - TGIC https://www.thegioiic.com/sn74lvc1t45dbvr-ic-voltage-level-shifter-bus-transceiver-6-sot-23
J1 PJ-320A 2k (pc) - TGIC https://www.thegioiic.com/pj-320a-cong-audio-3-5mm-3-cuc-4-chan
TRRS cable 25k - AliExpress https://www.aliexpress.com/item/1005001781279058.html
100k - Shopee [0]
J3 SSD1306 100k (2pc) - TGIC https://www.thegioiic.com/lcd-oled-ssd1306-0-91inch-128x32-chu-xanh-duong-4-chan-giao-tiep-iic
01x04 Female header 2k (2pc) - TGIC https://www.thegioiic.com/hang-rao-cai-don-2-54mm-4-chan-1-hang-cao-11-8mm-xuyen-lo
Male header pins 1k - TGIC https://www.thegioiic.com/hang-rao-duc-don-2-54mm-40-chan-1-hang-cao-11-2mm-xuyen-lo
M1 vibration motor 20k (2pc) - TGIC https://www.thegioiic.com/0834-dong-co-rung-3vdc-80ma-12000-rpm
SW_BOOT, SW_RESET tactile switch 5k (4pc) - TGIC https://www.thegioiic.com/nut-nhan-3x6mm-cao-2-5mm-2-chan-smd-dau-do
SW_RE1 rotary encoder 18k (2pc) - TGIC https://www.thegioiic.com/ec11-rotary-encoder-20-vi-tri-15mm
10x15mm knob 70k (10pc) - AliExpress https://www.aliexpress.com/item/1005001607858225.html
10x15mm knob 15k - Shopee [1]
H1-5 Bumpons 5k (10pc) - TGIC https://www.thegioiic.com/de-dan-silicon-tron-chong-truot-12-x-2-mm-mau-den
Bumpons 15x02 57k (48pc) - AliExpress https://www.aliexpress.com/item/32289191938.html
Bumpons 25k (50pc) - AliExpress https://www.aliexpress.com/item/1005003412490420.html

The "no frills" build has about 370k of electronic parts (not including switches).

The full-featured build has about 980k of electronic parts (not including switches).

Notes:

Shopee Links:

[0] https://shopee.vn/D%C3%A2y-AV-3.5mm-k%E1%BA%BFt-n%E1%BB%91i-Microphone-d%E1%BA%A1ng-d%C3%B9-b%E1%BB%87n-m%E1%BB%81m-m%E1%BA%A1i-UGREEN-AV183-%C3%82m-thanh-n%E1%BB%95i-Hifi-%C4%90%E1%BA%A7u-c%E1%BA%AFm-m%E1%BA%A1-v%C3%A0ng-BH18-th%C3%A1ng-1%C4%90%E1%BB%95i1-i.130938115.8472908484

[1] https://shopee.vn/N%C3%BAm-nh%C3%B4m-bi%E1%BA%BFn-tr%E1%BB%9F-volume-Chi%E1%BA%BFt-%C3%A1p-%C3%A2m-ly-10x10mm-10x15-15x13-17x17-N%C3%BAm-Tri%E1%BA%BFt-%C3%A1p-RK097G-Wh148-AG2-nh%C3%B4m-10*15-15*17-Cao-c%E1%BA%A5p-i.134796651.17219538117

Related Links etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment