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

Add soldered version of the PCB #160

Closed kb-elmo closed 1 year ago

kb-elmo commented 1 year ago

Hey there :)

I recently created a soldered version of the V2 Sofle PCB and thought it might be a good idea to contribute it here since it might be useful to others as well.

I have cleaned up some of the routing on the board a bit but the layout remains exctly the same.
The PCB is fully compatible with the standard Sofle V2 case.

I have already tested the PCB and it's working perfectly fine (I'm typing on the board right now).

Here are some images of the PCB (without any components)

image1 image2

josefadamcik commented 1 year ago

That looks very neat! Given the fact you already tested it, I am happy with merging the design.

It might take me some time to mention it on the website, but I suppose that shouldn't be a big deal.

Would you say the are no significant changes when it comes to build instructions (like pro micro orientation etc.)? So I could just point people to the main build guide and they would just skip the details about sockets.

kb-elmo commented 1 year ago

Yes other than the missing sockets the assembly is the exact same.

The ProMicro footprint, trrs connector and reset switch weren't changed in my version 😃

One thing that might be worth mentioning in the build guide is that the diodes in the last column are reversed.
So it's important to watch out for the polarity there when building the board

josefadamcik commented 1 year ago

The last thing: can I use the images you attached to the PR on the website/in the build guide? I'll credit you and link your github profile (or any other profile of your choice, but I see you already added yourself into README so that I would use).

kb-elmo commented 1 year ago

Yeah sure feel free to use those 😃

I also uploaded them here in higher resolution:
https://imgur.com/a/ZIHrREx

kb-elmo commented 1 year ago

One thing that I wasn't completely sure about is the naming of the folder for the soldered PCB version.

Would it be better to include the "v2" in the name to indicate that it uses the v2 layout?

josefadamcik commented 1 year ago

@kb-elmo That's actually a very good point. Yes, that would be better. I would maybe use the same name as for v2 and append soldered, like "Sofle_v2_soldered" that'll make things clearer. And for the gerber subdir v2_soldered. Thanks!

kb-elmo commented 1 year ago

alright I changed the folder names to include the layout version now 😃

MrFoxPro commented 1 year ago

@kb-elmo I tried to export v2 soldered version for JLCPCB/pcbway, but something is wrong when viewing exported files: image

However, gerbers that are in repo: /Gerbers/v2_soldered/ are okay: image

What am I doing wrong?