skarrmann / horizon Goto Github PK
View Code? Open in Web Editor NEW52 key ortholinear keyboard, no special features.
License: MIT License
52 key ortholinear keyboard, no special features.
License: MIT License
Hi, I really like this keyboard design (especially the ultra-thin double pcb idea) but I would LOVE a numrow version.
Do you plan to do one ?
Thanks in advance
First of all, thank you for your amazing work! I have been daily driving morizon and it's an endgame board for me (ortho, 5x12, Pro-Micro, lower profile than contra. Open-sourced Preonic in a nutshell).
I would like to ask a question regarding ZMK/nice!nano. I saw that you provided ZMK config for horizon/morizon, which implies you have used them with nice!nano. As I couldn't see any Power switch pad on the board, are the boards will always turned on if I decided to use nice!nano? Although ZMK does have sleep features..
Hi!
I'm making an attempt to reduce the size of your fantastic design to 10 columns. However, the board producer plugin throws the following error in KiCad 7:
Traceback (most recent call last):
File "/Users/pe8er/Documents/KiCad/7.0/3rdparty/plugins/horizon-board-producer-plugin.py", line 20, in Run
HorizonBoardProducerPlugin.produce()
File "/Users/pe8er/Documents/KiCad/7.0/3rdparty/plugins/horizon-board-producer-plugin.py", line 248, in produce
HorizonBoardProducerPlugin.__create_gerbers(pcb, gerber_output_path)
File "/Users/pe8er/Documents/KiCad/7.0/3rdparty/plugins/horizon-board-producer-plugin.py", line 41, in __create_gerbers
plot_options.SetExcludeEdgeLayer(True)
AttributeError: 'PCB_PLOT_PARAMS' object has no attribute 'SetExcludeEdgeLayer'
Any chance you could fix it please? Thanks a ton!
Hi,
I really like your approach with the bottom plate as a "case" and I'm trying to implement the same for my custom keyboard. As far as I understand you have custom footprints for the components you use which already have graphics on Adhes
layers. I'm building a regular keyboard so I can't just use your footprints as I need 1.5U, 2U keys, stabilizers, etc. How did you add the graphics? Is it totally manual or is there some way to automate it?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.