
I2c moist sensor pannel
Miceuz/i2c-moisture-sensor
I2C based soil moisture sensor

My attempt at a split, wireless, ortholinear, and trackpad supporting keyboard!
Quartz58 is an open-source printed circuit board by timwhat, from the timwhat/Quartz58 repository on GitHub. It is a 2-layer board of 334.4 × 142.7 mm with 140 parts on 125 nets, routed with 1,836 tracks and 91 vias.
It is built around the TPS65-201A-S. Its parts include 62 diodes, 62 switches, 6 connectors and 2 ICs. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.
Attempt at a two places removed, no compromises keyboard
Inspired by the lily58, SoflePLUS2, and MANY others to fit my personal needs


Exploded view of the CAD currently


BASE!


The reason why I made this project was that I was always fascinated by keyboards, especially the ergonomic ones, and I just love designing things. So since this was my chance to try it, so I jumped at it!
58 keys, each able to support at the same time, MX and Choc hotswap sockets!
Wireless, with the power of a nice!nano clone and a 750mAh battery!
iPod-style Encoder on the left side for any encoder needed jazz... (such as volume control)
Trackpad on the right side, for any analog needed or gesture related jazz pt2... (such as precision or window management)
Gasket Mount, for improved typing feel and acoustics
MagSafe Magnets, for adjustable tenting and compatibility with existing MagSafe accessories!
nice!view and OLED Display Support on both halves to show stats like battery life, WPM, connection status, etc...
See JOURNAL.md for detailed development progress and decisions
| Purchase Status | Part | Qty | Price/per (CAD) | Total | Link | Shipping (CAD) | Notes |
|---|---|---|---|---|---|---|---|
| x | 10cm 10p 0.5mm pitch 10PCS FPC FFC Ribbon Flexible Flat Cable | 1 | 7.45 | 7.45 | link | 0 | |
| x | 10cm 6p 0.5mm pitch 10PCS FPC FFC Ribbon Flexible Flat Cable | 1 | 7.44 | 7.44 | link | 0 | |
| x | Breakable Stackable PCB IC Crystal Socket Connector (for mcu) | 1 | 3.66 | 3.66 | link | 0 | |
| x | Nice View | 1 | 23.58 | 23.58 | link | 0 | |
| x | 6 pin FFC FPC Connector 0.5 (10 per pack) | 1 | 2.05 | 2.05 | link | 0 | |
| x | 10 pin FFC FPC Connector 0.5 (10 per pack) | 1 | 2.06 | 2.06 | link | 0 | |
| x | Kailh Hot-swappable PCB Socket Hot Plug | 1 | 5.89 | 5.89 | link | 0 | Already have 20 |
| x | M2 (OD3.2mm) 50pcs x 2mm | 1 | 3.02 | 3.02 | link | 0 | |
| x | White Blank MDA keycap set | 1 | 37.79 | 37.79 | link | 0 | |
| x | Reset Button | 1 | 3.21 | 3.21 | link | 0 | |
| x | Power Switch | 1 | 3.07 | 3.07 | link | 0 | |
| x | Battery Jack (5 per pack) | 1 | 1.79 | 1.79 | link | 0 | Used this for increased flexibility in use in the keyboard instead of the normal jack |
| x | Magsafe Magnet Rings 15 plus version (2 per pack) | 1 | 5.49 | 5.49 | link | 0 | |
| x | 404090 2000mAh Battery | 2 | 7.49 | 14.98 | link | 10.27 | |
| x | TPS65-201A-S | 1 | 8.93 | 8.93 | link | 20 | |
| x | PCB from JLCPCB | 1 | 23.45 | 23.45 | link | 16.54 | |
| Subtotal: | CAD: | 153.86 | 46.81 | ||||
| USD | 111.21 | 33.84 | |||||
| Total: | 145.05 | Will make up the difference if there are any hidden costs | |||||
| Purchase Status | Part | Qty | Price/per (CAD) | Total | Link | Shipping (CAD) | Notes |
|---|---|---|---|---|---|---|---|
| x | 20 PCS 2MM Thick Mechanical Keyboard Gasket | 1 | 7.4 | 7.4 | link | 0 | |
| TTC Frozen V2 Switch Silent Linear (60 per pack) | 1 | 36.58 | 36.58 | link | 0 | ||
| M2x16mm Hex Socket Head Cap | 1 | 2.9 | 2.9 | link | 0 | ||
| x | NRF52840 | 2 | 4.32 | 8.64 | link | 0 | |
| x | SOD-123 | 1 | 2.79 | 2.79 | link | 0 |
| Part | Qty | Price/per (CAD) | Total | Link | Shipping (CAD) | Notes |
|---|---|---|---|---|---|---|
| TSWB3NCB111LFS | 1 | 14.54 | 14.54 | XCMKB | 48.48 | This is a custom order to them as they ship from malasyia |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 62 | Diode | ScottoKeebs_Components:Diode_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +46 |
| 58 | Keyswitch | Hotswap_Choc_and_MX:Hotswap_Choc_MX_Combo | S1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +42 |
| 2 | JST_02 | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J5, J6 |
| 2 | Nice_Nano_V2 | nice-nano-kicad-master:nice_nano | U1, U2 |
| 2 | OLED_128x32 | ScottoKeebs_Components:OLED_128x32 | J1, J2 |
| 2 | SW_Push | Button_Switch_SMD:Panasonic_EVQPUL_EVQPUC | SW2, SW4 |
| 2 | SW_SPDT | SSSS811101:SW_SSSS811101 | SW1, SW3 |
| 2 | nice!view | nice_view:nice_view | Display1, Display2 |
| 1 | Conn_01x10_Pin | Connector_FFC-FPC:Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal | J4 |
| 1 | Conn_01x10_Socket | Connector_FFC-FPC:Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal | J3 |
| 1 | TPS65-201A-S | Connector_FFC-FPC:Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal | T1 |
| 1 | TSWB3NCB111LFS | ANO_Encoder:Encoder_TSWB3NCB111LFS | E1 |
The 136 most common of 140 parts.
It measures 334.4 × 142.7 mm and has 2 copper layers, 1.6 mm thick.
140 parts, built around the TPS65-201A-S. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the timwhat/Quartz58 repository on GitHub, at the commit this page was made from: the board is PCB/quartz58.kicad_pcb and its schematic PCB/quartz58.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask timwhat before reusing the design.

Miceuz/i2c-moisture-sensor
I2C based soil moisture sensor

CRImier/MyKiCad
My KiCad boards. Can't be bothered uploading individually anymore, so here you go.



zerowriter/zerowriter_ink
General repo for all things Zerowriter Ink

blastrock/ExtraDox
An ergonomic custom keyboard design inspired by the ErgoDox

coriolisinstruments/EurorackModules
Open-source eurorack synthesizer modules and related stuff.

pointhi/HighPower-Mechaduino
Mechaduino derivative which drives up to 10A, drawn using KiCad