evyd13 / atom47

Replacement PCB for the Vortex Core
Apache License 2.0
27 stars 4 forks source link

Rev4: Add JLCPCB, VIA files and instructions #6

Open bogus7000 opened 8 months ago

bogus7000 commented 8 months ago

This PR provides the following for Rev4:

Cheers, and thank you for your time and efforts 🙏

vitalykorolev commented 8 months ago

@bogus7000 this is awesome! Do you think I could use your instructions and manufacturing file for rev5?

bogus7000 commented 8 months ago

@vitalykorolev I have done some work on Rev5 files as well. The issues for ordering from JLCPCB are coming from these two components (from original BOM, with bits of info removed for simplicity):

JLCPCB does not have them in stock, more specifically, I couldn't find them in their parts catalog period. Unlike the ATMEGA32U2 out-of-stock situation I described in my instructions, these seem to be unavailable in general (when ordering from JLCPCB). Still, you could make an order without assembly services, order a stencil to go along with your PCBs, source all the components yourself and do the assembly manually with hot air or hot plate

For RGB controls in VIA (if you're interested in that), I think you would only need to slightly modify the definition file. I have not personally verified this though, as I am, in general, not interested in RGB and don't have a Rev5 unit on hand

bogus7000 commented 8 months ago

@vitalykorolev One other thing you could do is to try to investigate if these components have drop-in replacements, then try to find them in the JLCPCB parts catalog

vitalykorolev commented 8 months ago

@bogus7000 thank you for a quick reply. I'm also not interested in RGBs so I guess what I'm looking for is Rev4-C (for USB-C) and support along with your instructions. I'm assuming you were able to order the PCB and got the keyboard to work?

bogus7000 commented 8 months ago

@vitalykorolev No worries, happy to help. Yes, these instructions are following my recently completed order. The PCBs are here with me, working as expected. Adding pics for context:

atom47-pcb-plate

The MCU was soldered manually (as mentioned in the instructions). Additionally, this plate was made based on the design files provided in this repo

atom47-via

VIA Configure tab preview

bogus7000 commented 8 months ago

@vitalykorolev Back to your remark about the USB-C version, I think you could just order Rev5-C and ignore the missing components. You could then compile the Rev5 firmware with RGB implementation and configuration removed. My initial feeling is that it should just work