atom47
atom47 copied to clipboard
Rev4: Add JLCPCB, VIA files and instructions
This PR provides the following for Rev4
:
- JLCPCB manufacturing files with instructions
- VIA definition file with instructions
Cheers, and thank you for your time and efforts 🙏
@bogus7000 this is awesome! Do you think I could use your instructions and manufacturing file for rev5?
@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):
-
LXR-CP,CP-6028SMDRGB-CA,RGB led,SMD
-
Lumissil,IS31FL3733B-QFLS4-TR,U3,LED matrix driver,QFN-48,SMD
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
@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
@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?
@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:
The MCU was soldered manually (as mentioned in the instructions). Additionally, this plate was made based on the design files provided in this repo
VIA Configure tab preview
@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