Archive - joric/jorne GitHub Wiki
These are mostly old, outdated files. Use Home page or repo readme https://github.com/joric/jorne
Archived case files
In case Inkscape-compatible dxfs don't work for you, here's an archive in .ai (and other) formats:
- Simple case: top-bottom-jorne.ai | top-bottom-jorne.dxf
- Tilting-tenting case: tilting-tenting-jorne.ai | tilting-tenting-jorne.dxf
- Metal plate (14.00mm cutouts): top-bottom-jorne-plate.ai | top-bottom-jorne-plate.dxf
PCB Modification in Kicad
In order to make your own Corne clone, you need to do the following:
- Fix "find segment with an endpoint" errors on Alt+3 (https://github.com/foostan/crkbd/pull/21)
- Fix the schematic (add extra key to the free row, extra LED to the strip)
- Press Ctrl+Q to update the PCB (uncheck "Delete extra footprints")
- Fix the 1.75u footprint for the autorouting (move pads a little bit apart)
- Export "Specctra DSN" file, run Freerouting, import Specctra session file
- Use "Create Corner" for the Zone Outlines, move corners to match the new outline
- Plot with "Use Protel filename extensions", drill with "PTH and NPTH in a single file"
Note I did not reroute the whole board, just autorouted a few new traces and it worked.
JLCPCB Rant
Added two nRFMicro boards to the gerbers, NO other changes.
To merge your boards, start pcbnew by itself without starting the entire KiCad application. Then open one of the .kicad_pcb files. Then, use the "File" - "Append Board" command to bring in another PCB layout, edit edge cuts and plot the gerbers.
JLCPCB apparently treats those two as separate designs and asks for additional $24.
from: [email protected]
Dear client, thank you for your email.
After checking your file there are 2 different designs in your file.
Due to our company policy, if you have more than 1 design we will charge you extra fee.
And if you wanna pass the system and don't wanna to pay for the extra fee,
I suggest you remove the slot between the 2 boards.
> I was trying to manufacture prototype boards using attached gerbers (also see the
> picture https://i.imgur.com/qTdJm5N.jpg). The PCB got suspended (probably because
> I added my nRFMicro board to the design) despite all those parts are complimentary.
> It's impossible to distinguish those 2 (or 4?) separate designs automatically,
> so I assume human factor, the auditor is just trying to earn some money for the company.
>
> So far I've cancelled the order and refunded the money.
> I'm not going to reorder two bords separately so your auditor just've lost a bunch
> of money instead of saving them.
>
> Could you please tell me how to place those boards properly to pass the audit?
> I wouldn't really like to cut the boards with scissors or something,
> because 1 milled slot doesn't really cost anything and that would be highly illogical
> and weird for the users who would try to order those opensourced boards using JLCPCB.
I had to remove miling slot between two different "designs" as stated here: https://support.jlcpcb.com/article/49-pcb-panelization. They suggest then to use something sharp to cut a groove and break the daughter board off.
Upd: Apparently that was not enough, I'm still getting suspended. DO NOT ORDER combined "designs" on JLCPCB, you will lose your coupons on cancelled orders. Elecrow/ALLPCBs might be okay though, as they don't really mind different "designs" as long as it fits PCB's width and height.
Jorne Classic 2.0
WARNING no mounting holes and ground zones in this revision (lost in conversion). See 2.1 boards in the hardware repository.
(file deleted from the repository)
Plated cutouts
You can modify the plate to make plated cutouts for switches using JLCPCB, if you convert them to oval slots.
Plated cutouts are much more durable than exposed FR4 and generally look nicer.
It's been confirmed a few times that it works with JLCPCB. You'd still have to break off the tabs though.
Upd. It doesn't work anymore. They want slots to be 6 mm max, it's 13 mm. They don't even want to charge extra.