Code Monkey home page Code Monkey logo

charybdis's Introduction

Charybdis

An ergonomic keyboard with integrated trackball.

Engineered to be a full mouse replacement solution with high-quality, custom-developed components.

There are 4x6, 3x6 "Mini" and 3x5 "Nano" versions.

Made to be used with the Scylla, TKB Mini or Skeletyl on the other half.

Required components

3d prints - cases

The STL files are included in this Github repository, in the files folder.

Please find detailed instructions on how to print the case on the online instructions linked below.

Depending on which keyboard you are building, you will need different prints. There is a list in the table below - depending on the version number, the names will slightly vary.

This repository is always updated with the latest version of the 3d models, and they are compatible with previous versions. For example, charybdis.stl might reference charybdis3_v131.stl.

3d prints - 4x6

Description File Notes
Right case 4x6/charybdis.stl
Left case Download from the Scylla repository
Right plate 4x6/plate_shield2.stl
Left plate Download from the Scylla repository
Adapter - top 4x6/adapter_top.stl There is a different adapter for the 4x6 and 3x5, make sure to grab the one in the 4x6 folder !
Adapter - bottom adapter_bottom.stl
Tent - right 4x6/tent_alien.stl Optional 30 degree tent
Tent - left 4x6/tent_alien.stl Optional 30 degree tent, mirror the file for left

3d prints - 3x6

Description File Notes
Right case 3x6 mini/Cmini.stl
Left case Download from the TBK Mini repository, mirror the file for left
Right plate 3x6 mini/plate.stl
Left plate Download from the TBK Mini repository, mirror the file for left
Adapter - top 3x5 nano/adapter_top.stl The 3x6 Mini uses the same top adapter as the 3x5 Nano
Adapter - bottom adapter_bottom.stl
Tent - right 3x6 mini/tent.stl Optional 30 degree tent
Tent - left 3x6 mini/tent.stl Optional 30 degree tent, mirror the file for left

3d prints - 3x5

Description File Notes
Right case 3x5 nano/charybdisnano.stl
Left case Download from the Skeletyl repository, mirror the file for left
Right plate 3x5 nano/plate.stl
Left plate Download from the Skeletyl repository, mirror the file for left
Adapter - top 3x5 nano/adapter_top.stl There is a different adapter for the 4x6 and 3x5, make sure to grab the one in the 3x5 folder !
Adapter - bottom adapter_bottom.stl
Tent - right 3x5 nano/tent/alien/tent.stl Optional tent*
Tent - left 3x5 nano/tent/alien/tent.stl Optional tent, mirror the file for left*

*If you are printing tents, there are multiple ones available for the Charybdis Nano. We recommend using the latest design which is the strongest and easiest to print - the alien version. There are both 30 and 15 degree versions available.

Get a kit from BastardKB

You can get a full Kit, including case and all PCBs and electronics required on the shop: https://bastardkb.com/

If you want to print the case yourself, you can also get just the electronics Kit.

Electronic components

If you are sourcing the electronic components yourself, you can find a BOM in the BOM file.

Mods

There are some mods to add BTUs or ball bearings, check the mods folder.

Build guide

You can find detailed instruction on the online documentation linked below.

Links

Support me on Patreon

If you like the keyboard, please consider helping me with Patreon: https://www.patreon.com/bastardkb

I post regular updates and hindsight on my work. I work full time on keyboard innovation, and this helps a lot !

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

charybdis's People

Contributors

bstiq avatar alexbaldwin42 avatar gagregrog avatar alairock avatar skubmdi avatar michaelparsons avatar alexeyatbluescape avatar arian153 avatar olivrrrr avatar cfarvidson avatar maciej-nadobnik avatar tylermarques avatar signynt avatar casuanoob avatar contrapunctus-1 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.