Skip to content

bagnaram/my-keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ocotillo Keyboard

KEYBOARD

60% keyboard with ISP programmer and USB-C

For details on construction please read the assembly blog https://bagnaram.github.io/blog/2020/12/01/keyboard

LICENSE

https://i.creativecommons.org/l/by-sa/4.0/88x31.png Creative Commons Attribution-ShareAlike 4.0 International License

PHOTOS

./doc/ocotillo.png ./doc/pcb.png ./doc/pcb-back.png

BOM

I purchased everything from Mouser. Keep in mind these are all SMD components except for the USB connector and fuse. Therefore, extra care is necessary to ensure components are properly soldered. Small sensitive components such as the crystal oscillator cannot endure high temperature of a standard iron. Proceed with caution.

ReferenceQuantityValueFootprintDatasheetSKUQuoted Part NumberOrder QuantityOrder PriceMin\Mult Order Qty
C1 C2 C330.1uFCapacitor_SMD:C_0805_2012MetricMultilayer Ceramic Capacitors MLCC - SMD/SMT Multilayer Ceramic Capacitors MLCC - SMD/SMT .1uF 5% 25V MLCCCC0805JPX7R8BB104603-CC0805JPX7R8BB103$0.181\1
C4110uFCapacitor_SMD:C_0805_2012MetricMultilayer Ceramic Capacitors MLCC - SMD/SMT Multilayer Ceramic Capacitors MLCC - SMD/SMT 0805 25VDC 10uF 10% AEC-Q200CGA4J1X7S1E106K125AC810-CGA4J1X7S1E106K11$0.581\1
C5 C6222pFCapacitor_SMD:C_0805_2012MetricMultilayer Ceramic Capacitors MLCC - SMD/SMT Multilayer Ceramic Capacitors MLCC - SMD/SMT 25V 22pF C0G 0805 10% Flex AEC-Q200C0805X220K3GACAUTO80-C0805X220K3GAUTO2$0.341\1
C711uFCapacitor_SMD:C_0805_2012MetricMultilayer Ceramic Capacitors MLCC - SMD/SMT Multilayer Ceramic Capacitors MLCC - SMD/SMT 10V 1uF X7R 0805 20% AEC-Q200C0805C105M8RACAUTO80-C0805C105M8RAUTO1$0.311\1
D1 D2 D4 D5 D6 D7 D8 D9 D10 D11 D13 D14 D15 D16 D17 D19 D20 D21 D22 D24 D25 D26 D27 D29 D30 D31 D32 D34 D35 D36 D37 D38 D40 D41 D42 D43 D45 D46 D47 D48 D50 D51 D52 D53 D55 D56 D57 D58 D59 D61 D62 D63 D64 D65 D67 D68 D69 D70 D73 D74 D76 D78 D79 D80 D81 D82 D8567D_SmallDiode_SMD:D_SOD-123Diodes - General Purpose, Power, Switching Diodes - General Purpose, Power, Switching 100V Io/150mA1N4148W-E3-0878-1N4148W-E3-0867$0.151\1
D86 D8723.6VDiode_SMD:D_SOD-123Zener Diodes Zener Diodes 3.6V 500mWMMSZ4685T1G863-MMSZ4685T1G2$0.211\1
F11500mAcftkb:polyfuse_5.1mmResettable Fuses - PPTC Resettable Fuses - PPTC 60v Max 40Amps Max Hold .50 Trip 1.00MF-R050652-MFR0501$0.341\1
ISP11AVR-ISP-6cftkb:AVR_ICSP_3x2Headers & Wire Housings Headers & Wire Housings 6P DR VRT UNSHRD HDR TIN OVER NICKEL68602-406HLF649-68602-406HLF1$0.241\1
MX0 MX1 MX2 MX3 MX4 MX5 MX6 MX7 MX8 MX9 MX10 MX11 MX12 MX14 MX16 MX17 MX18 MX19 MX20 MX21 MX22 MX23 MX24 MX25 MX26 MX27 MX29 MX31 MX32 MX33 MX34 MX35 MX36 MX37 MX38 MX39 MX40 MX41 MX43 MX45 MX46 MX47 MX48 MX49 MX50 MX51 MX52 MX53 MX54 MX56 MX57 MX63 MX64 MX65 MX66551MX_Alps_Hybrid:MX-1U-NoLEDPCB Mount Gateron Switches (5 Legs) Brown
MX1311MX_Alps_Hybrid:MX-2U-NoLEDPCB Mount Gateron Switches (5 Legs) Brown
MX15 MX2821MX_Alps_Hybrid:MX-1.5U-NoLEDPCB Mount Gateron Switches (5 Legs) Brown
MX3011MX_Alps_Hybrid:MX-1.75UPCB Mount Gateron Switches (5 Legs) Brown
MX42 MX4421MX_Alps_Hybrid:MX-2.25U-NoLEDPCB Mount Gateron Switches (5 Legs) Brown
MX5511MX_Alps_Hybrid:MX-1.75U-NoLEDPCB Mount Gateron Switches (5 Legs) Brown
MX58 MX59 MX60 MX6241MX_Alps_Hybrid:MX-1.25U-NoLEDPCB Mount Gateron Switches (5 Legs) Brown
MX6111MX_Alps_Hybrid:MX-6U-ReversedStabilizers-NoLEDPCB Mount Gateron Switches (5 Legs) Brown
R1 R2275Resistor_SMD:R_0805_2012MetricThick Film Resistors - SMD Thick Film Resistors - SMD 1/8W 75 Ohm 1%GWCR0805-75RFT5756-GWCR0805-75RFT52$0.101\1
R3 R4210kResistor_SMD:R_0805_2012MetricThick Film Resistors - SMD Thick Film Resistors - SMD 10K ohm 1% 150V General Purpose SMTWCR0805-10KFI756-WCR0805-10KFI2$0.101\1
R5 R625.1kResistor_SMD:R_0805_2012MetricThick Film Resistors - SMD Thick Film Resistors - SMD 5.1K 1%CR0805-FX-5101ELF652-CR0805FX-5101ELF2$0.101\1
R711.5kResistor_SMD:R_0805_2012MetricThick Film Resistors - SMD Thick Film Resistors - SMD 1.5K 1%CR0805-FX-1501ELF652-CR0805FX-1501ELF1$0.101\1
SW11SW_PushRandom Keyboard Parts:SKQGADE010Tactile Switches Tactile Switches 5.2x5.2x1.5mm 260gfSKQGADE010688-SKQGAD1$0.461\1
U11ATmega32U4-AUPackage_QFP:TQFP-44_10x10mm_P0.8mm8-bit Microcontrollers - MCU 8-bit Microcontrollers - MCU AVR USB 32K FLASH INDUSTRIALATmega32U4-AU556-ATMEGA32U4-AU1$4.001\1
USB11USB_C_GCT_USB4085-Type-Ccftkb:USB_C_GCT_USB4085USB Connectors USB Connectors USB 3.1 RECE. CONN. Gen 110137061-00021LF649-10137061-00021LF1$2.241\1
Y1116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmCrystals Crystals CRYSTAL 16MHZ 8PF SMDNX3225GA-16.000M-STD-CRG-2344-NX3225GA16MCRG21$0.591\1