Skip to content

This is the configuration repository and a repository to hold the STL's for my corne keyboard

Notifications You must be signed in to change notification settings

dancard32/corne-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dancard32/corne-config

Dan Card stars - corne-config forks - corne-config GitHub tag issues - homelab

Corne Overview

Table of Contents

Getting Started

There are four STL's to print (five if you are printing the trackpad) in the stls folder:

stls
├── BOT_TRACKPAD.stl
├── LEFT_BOTTOM_PLATE.stl
├── LEFT_VIEW.stl
├── RIGHT_BOTTOM_PLATE.stl
└── RIGHT_VIEW.stl

Recommended print settings:

  • 50% infill
  • 0.2mm layer height
  • No support material (support is required for printing the trackpad)

The bill of materials are as follows:

  • PCB board (left and right) - $35
  • nice!nano v2.0 (x2) - $25/ea
  • nice!view (x2) - $20/ea
  • Tenting Feet (x4) - $15
  • Lithium Battery 750mAh (x2) - $6/ea
  • Kailh Low Profile Choc Switches (x42) - $5.50/10ea
  • 8mm Magnets - $14
  • M2 Screw set - $10
  • MagSafe Adapter Ring - $10
  • Keycap set - $30 (variable)

The majority of parts were source from Typeractive, the remaining parts being Cirque Trackpad 40mm, M2 Screw set, 8mm x 3mm Magnets, MagSafe Adapter Ring,

Total Cost ~ $230

Features

This case is designed to have an extended battery, MagSafe adapter mounting, tenting feet and magnets to align the two halves of the case. This case still has some room for improvement such as some updates to the holes to the power and reset buttons, the side being thin, and aligning the view cases with the side etc. For now though I am happy with the results and may update this eventually as use cases change.

Assembling the Corne Case

With the parts printed, use either M2 heat inserts or an M2 nut and a solder iron to place the nuts in place

M2 Insert

Note: Make sure that you are able to thread into all the holes before final assembly

Next bolt the view cover in place

View bolt

Now bolt the case to the PCB

Case Bolt

Add the case magnets

Magnet Insert

Lastly add the mounting and feet

Mounting

Optional Currently there is limited support for trackpad support, this case was designed in anticipation for trackpad support, but it is not currently implemented.

Trackpad Mount

Flash the board using the generated assets in the pipeline build. An in-depth guide on how to do this can be found from Joe Scotto's How to Build a Wireless Corne Keyboard. If you want to reflash the board with an updated firmware double press the reset button and re-connect.

Add your switches and keycaps and there you go, your endgame Corne build is now complete!

CORNE Finished

Magnet Aligned Case Core Magnetic Mount

MagSafe mounting Corne Magsafe Mount

My Keycap Layout

Base Layer:

Base Layer

Low Layer:

Low Layer

Up Layer:

Up Layer

This is my personal keycap layout, feel free to use it as your own. I use a Windows laptop for work development and Macbook for personal work and schooling so I found this is a general good all purpose layout

Contributing

Feel free to contribute to this project! Clone/Fork this repository and if you come across an issue feel free to open an issue (using the Bug or Feature request templates). If you have any changes and would like to merge into the main branch create a merge review and I will look over when I have time!

License

No license, all of this is based upon open-source and as such this entire repository is available as well. I would like to keep this is open-source, I just wish for some acknowledgement if you ever use my designs and mappings :)

However, I would greatly appreciate it if you were to ...

"Buy Me A Coffee"

Acknowledgements

Show appreciation for and acknowledge the incredible help from the following community content creators:

Contact or Support

If you are running into any issues first try forums to see if it is hardware specific - I doubt that I will enough time to directly respond to all invoices. If you are unable to pin-point an easy fix please open an issue as either a bug or feature for me to see. If it is security related, please email me at dcard@umich.edu

About

This is the configuration repository and a repository to hold the STL's for my corne keyboard

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published