Skip to content

Sachiel, inspired by Grumpy, 34 keys custom keyboard with 25mm trackball

License

Notifications You must be signed in to change notification settings

protieusz/Sachiel

Repository files navigation

Sachiel

Sachiel, inspired by Grumpy, 34 keys custom keyboard with 25mm trackball

Description

Sachiel is a 34 keys custom keyboard with an integrated 25mm trackball. Even though Sachiel is inspired by Grumpy but the KLE layout is done from scratch with added missing keys. Nothing from the Grumpy's design was taken for modding i.e the pcb files or the stl. Sachiel name was derived from one of the angels of an anime.

The missing keys of Q, P, B and N were added to make it a standard 30 alpha keys. The win key and the enter key were add to row 3 and 10 of the layout. The 2 keys, backspace and space were shrink to 1U.

The keeb is power by RP2040 Core-A mcu which you can get from AE. The rest of the components are purchased from LCSC.

The components are pcba by me using a hot plate and some hand soldering for the mcu, ESD, fuse, USB C and the switches. During designing, due to spacing issue for the ESD and the fuse, I got them to appear to the top side of pcb.

PMW3360 sensor is used for the trackball as per usual.

As for the case design, I have tried printing in both PLA and matte resin. The PLA has a good switch friction fit and working integrated trackball holder but the resin had loose switch holes and super super tight fitting M2 inserts. So print resin at your own risk I didn't use resin for this build.

As for the trackball ball, you can refer to my previous different designs for reference. Overall POM ball works the best for me. Other balls are hit and miss. Build this keeb on your own risk.

QMK code is the same modified from aki27's bally code. I don't how the code works and I just integrated my matrix and some trial and errors and it works now.

Full Production

IMG_2834 IMG_2760 IMG_2761 41BBA1AD-F132-4E0E-9B04-4C7E31181316 IMG_2756 IMG_2770 IMG_2771 IMG_2757 IMG_2759 IMG_2756 IMG_2754 IMG_2755 IMG_2753 IMG_2751 IMG_2750 IMG_2749 IMG_2752

Renders

Screenshot 2024-07-20 at 11 03 13 PM Screenshot 2024-07-20 at 11 03 25 PM Screenshot 2024-07-20 at 9 27 32 PM Screenshot 2024-07-20 at 9 27 11 PM Screenshot 2024-07-20 at 7 22 08 PM Screenshot 2024-07-20 at 7 20 41 PM Screenshot 2024-07-20 at 7 20 30 PM

License

You are free to:

Share — copy and redistribute the material in any medium or format

Adapt — remix, transform, and build upon the material

The licensor cannot revoke these freedoms as long as you follow the license terms. Under the following terms:

Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.

NonCommercial — You may not use the material for commercial purposes.

ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

Sachiel by ProtieusKeebs is licensed under CC BY-NC-SA 4.0

About

Sachiel, inspired by Grumpy, 34 keys custom keyboard with 25mm trackball

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published