Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PJE66/hummingbird
Hummingbird keyboard using Seeeduino XIAO controller
https://github.com/PJE66/hummingbird
Last synced: 19 days ago
JSON representation
Hummingbird keyboard using Seeeduino XIAO controller
- Host: GitHub
- URL: https://github.com/PJE66/hummingbird
- Owner: PJE66
- License: mit
- Created: 2020-10-12T18:31:11.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-05-20T23:02:49.000Z (over 3 years ago)
- Last Synced: 2024-07-02T09:20:08.366Z (5 months ago)
- Language: C++
- Size: 1.2 MB
- Stars: 140
- Watchers: 2
- Forks: 13
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hummingbirds - Hummingbird
README
# hummingbird
Hummingbird keyboard using Seeeduino XIAO controller![Layout](https://github.com/PJE66/hummingbird/blob/main/Images/Base_Layout.png?raw=true)
![Image of PCB](https://github.com/PJE66/hummingbird/blob/main/Images/Hummingbird_Top.png)
![XIAO Module](https://images-na.ssl-images-amazon.com/images/I/61GjpRJ1X0L._AC_SL1400_.jpg)The parts needed to build this keyboard are:
* PCBs made from Gerber files supplied - I used JLCPCB (https://jlcpcb.com), and the TH_XIAO zip file, which currently costs around $10 for five units plus shipping.
* Seeeduino XIAO modules (https://www.seeedstudio.com/Seeeduino-XIAO-Arduino-Microcontroller-SAMD21-Cortex-M0+-p-4426.html) which I purchase in packs of three from Amazon for $21.99 (https://www.amazon.com/Seeeduino-Smallest-Microcontroller-Interfaces-Compatible/dp/B08745JBRP)
* 30 Kailh Choc Switches, available in many types
* 30 Choc Keycaps
* 30 1N4148 SMD Diodes (Part number to come)
* 3D Printed Case
* USB-C Cable (with small USB-C end to fit between switches)## JLCPCB Settings
THese are the settings I used to order the original PCBs:
* Layers: 2
* Dimensions: 100x204mm (automatically entered)
* PCB Qty: 5 (or more)
* Different Design: 1
* Delivery Format: Single PCB
* PCB Thickness: 1.6
* PCB Color: Black
* Surface Finish: LeadFree HASL-RoHS (ENIG-RoHS would be better but doubles cost)
* Copper Weight: 1oz
* Gold Fingers: No
* MAterial Type: FR4-Standard Tg 130-140C
* Confirm Production File: No
* Flying Probe Test: Fully Test
* Castellated Holes: No
* Remove Order Number: No
* 4-Wire Kelvin Test: No
* Paper between PCBs: No