josefadamcik / SofleKeyboard

A split keyboard based on Lily58, Crkbd and Helix keyboards
https://josefadamcik.github.io/SofleKeyboard/
Other
1.79k stars 277 forks source link

Sofle v2.0w, a wireless oriented version of the Sofle v2.0 #180

Open GarrettFaucher opened 1 year ago

GarrettFaucher commented 1 year ago

Based on the Sofle v2.0, keeping the original PCB footprint and switch locations

Added

Removed

Mirrored PCB and connected with mouse bites Re-routed traces to enable new features

MX installation of board tested and functional

For users to use nice!view:

  1. Enable nice_view_adapter in build.yaml of zmk-config
  2. Override cs-gpios in sofle.keymap file of zmk-config &nice_view_spi { cs-gpios = <&pro_micro 0 GPIO_ACTIVE_HIGH>; };
josefadamcik commented 9 months ago

Hi @GarrettFaucher; thank you for the pull request. I missed the notification when you created it, so I am sorry for the delay. I don't really have the capacity to review the design, but I am happy to merge it to the main repository if you feel it's the right place to have it. But I can't really help with documenting and testing the design.

zawnk commented 8 months ago

Will you also add the gerber files for the cases top/bottom in the gerber file folder? Or do the regular v2 files still work? I've tried using your kicad files and generate the gerber files myself but I'm a noob and not sure if my holes work properly :) (looks on my end like there are none)

GarrettFaucher commented 4 months ago

@josefadamcik I feel like it's in a good spot to merge to main. I've been running a build of this PCB for a few months and I've fixed the issues I've had with it.

The only issues I have with how it sits now is that I think I wasn't diligent with how I imported footprints (first KiCad project) and I didn't make any docs for the 2.0w. If you are comfortable with those blind spots, I'm comfortable merging to main.

GarrettFaucher commented 4 months ago

Will you also add the gerber files for the cases top/bottom in the gerber file folder? Or do the regular v2 files still work? I've tried using your kicad files and generate the gerber files myself but I'm a noob and not sure if my holes work properly :) (looks on my end like there are none)

@zawnk The shape of the PCB and the holes are in the same places so it should be compatible with existing case designs. The reset switch is in a different spot due to the spacing of the nice!view, and the power switch may be blocked if the clearance to the daughter board is too close.