Skip to content

A 3D printable ergonomic wireless Artsey-based keyboard running ZMK.

License

Notifications You must be signed in to change notification settings

tmshader/artsey-ergo

Repository files navigation

Artsey Ergo

Artsey Ergo

A 3D printable ergonomic wireless Artsey-based keyboard running ZMK.

Features:

  • NRF52840 chip for fast communication over BLE
  • USB-C for charging, updating and communication instead of BLE
  • Slightly modified Artsey 9.0.0 layout
  • 128x32 OLED display for layers, battery status, time and other fun stuff
  • Hotswappable choc v1 swiches
  • Easily printable case

Try or modify the project

Modify ergogen/config.yaml or use the provided config.

Run ergogen to create the base files:

ergogen ./ergogen -o .

This creates an outlines and a pcbs folder:

  • The pcbs folder contains the starting point from which we can start routing and modifying the board.
  • The outlines folder contains a bunch of mechanical drawings in .dxf format but the most important for us is cad.dxf which we can import into our favourite CAD software (Fusion, FreeCAD, Solidworks, etc.) and start designing a case for the keyboard.

Upcoming changes

  • Choc and MX compatible board versions
  • Using the NRF52840 chip instead of a module
  • Thread and Zigbee support (why not?)
  • OTA Updates