Skip to content

Commit

Permalink
Merge pull request #4 from yumagulovrn/add-42-key
Browse files Browse the repository at this point in the history
feat: added 42key variant and BOM
  • Loading branch information
yumagulovrn committed Jan 1, 2022
2 parents 7ae0f66 + 021bcce commit c38ade9
Show file tree
Hide file tree
Showing 60 changed files with 84,753 additions and 23,362 deletions.
1 change: 1 addition & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
2021.09.27 - Initial release of version 1.0 by Rafael Yumagulov
2022.01.01 - Added 42 key variant and BOM
53 changes: 50 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

Dao Choc BLE keyboard is an ergonomic wireless split keyboard for Kailh Choc switches based on MINEW MS88SF2 BLE module. This split keyboard is similar to Corne but it has an extra keys for brackets and international layouts as on Jorne or Jian.

Available in 44 and 42 key variants

Inspiration for the keyboard was taken from these keyboards:
- [le_chiff_ble](https://github.com/MangoIV/le_chiff_ble) by [MangoIV](https://github.com/MangoIV) - electrical circuit
- [Corne](https://github.com/foostan/crkbd) by [foostan](https://github.com/foostan) - thumb cluster
Expand All @@ -30,12 +32,57 @@ Latest compiled bootloader based on Adafruit nRF52 Bootloader can be found here:

Source code: https://github.com/yumagulovrn/Adafruit_nRF52_Bootloader/tree/dao

## BOM

### PCB

| Reference | Name | Package | Value | AliExpress | LCSC | Qty |
|--------------|---------------------------|----------|---------------|--------------------------------------------------|---------|-----|
| BT1 | JST | ? | 1.25mm 2pin | https://aliexpress.ru/item/10000064127272.html | ? | 2 |
| C1-C2, C4-C5 | Capacitor | 0603 | 10uF | ? | C19702 | 8 |
| C3 | Capacitor | 0603 | 1nF | ? | C1588 | 2 |
| C6-C7 | Capacitor | 0603 | 4.7uF | ? | C19666 | 4 |
| D1-D22 | Diode | SOD-323 | 1N4148WS | ? | C57759 | 44 |
| D23 | Diode | SOD-123 | 1N5819W | ? | C169540 | 2 |
| D24 | LED | 0603 | RED | ? | C2286 | 2 |
| D25 | LED | 0603 | BLUE | ? | C72041 | 2 |
| F1 | Fuse | 1206 | 500mA | ? | C355568 | 2 |
| J1 | USB Receptacle | ? | ? | https://aliexpress.ru/item/32998900371.html | C168688 | 2 |
| K1-K22 | Kailh Choc Hotswap Socket | ? | ? | https://aliexpress.ru/item/33023283633.html | ? | 44 |
| Q1 | P-Mosfet | SOT-23 | AO3401A | ? | C15127 | 2 |
| R1-R2 | Resistor | 0603 | 5.1k | ? | C23186 | 4 |
| R3 | Resistor | 0603 | 4.7 | ? | C23164 | 2 |
| R4 | Resistor | 0603 | 1M | ? | C22935 | 2 |
| R5 | Resistor | 0603 | 806k | ? | C103828 | 2 |
| R6-R7 | Resistor | 0603 | 1k | ? | C21190 | 4 |
| R8 | Resistor | 0603 | 2M | ? | C22976 | 2 |
| R9 | Resistor | 0603 | **RPROG*** | ? | C22978 | 2 |
| R10 | Resistor | 0603 | 100k | ? | C25803 | 2 |
| SW1 | SPDT Switch | ? | MSK-12C02 | https://aliexpress.ru/item/4000685483225.html | C431541 | 2 |
| SW2 | Tactile Button | ? | TS-1086E | https://aliexpress.ru/item/1005001846404680.html | C455276 | 2 |
| U1 | MCU | ? | MINEW MS88SF2 | https://aliexpress.ru/item/1005001798781865.html | ? | 2 |
| U2 | ESD Protection IC | SOT-23-6 | USBLC6-2SC6 | ? | C558442 | 2 |
| U3 | Voltage Regulator IC | SOT-23-5 | XC6220 | ? | C86534 | 2 |
| U4 | Battery Charging IC | SOT-23-5 | MCP73831 | ? | C14879 | 2 |

**RPROG** value depends on your battery capacity. For 300mAh battery should be 3.3K

### Other hardware

| Name | Qty | Aliexpress |
|--------------------------------|-----|----------------------------------------------|
| LiPo Battery 502035 | 2 | ? |
| Standoff M2x5mm | 10 | https://aliexpress.ru/item/32597776358.html |
| Standoff M2x8mm | 6 | https://aliexpress.ru/item/32597776358.htmll |
| Screw M2x4mm | 32 | https://aliexpress.ru/item/32806166548.html |
| Connector JST 1.25mm 2pin Male | 2 | ? |
| Silicone Bumpers | 8 | https://aliexpress.ru/item/32912066603.html |

## To Do List
- [ ] Add BOM
- [x] Add BOM
- [x] Add images
- [x] Add descriptions
- [x] Add references to inspiration sources
- [x] Add link to a firmware
- [x] Add link to a bootloader
- [ ] Add "Guide to the CERN-OHL-P v2"
- [ ] Make release v1.0
- [x] Make release v1.0

0 comments on commit c38ade9

Please sign in to comment.