I'm going to bed in like 20 min let me know if you have any questions
Seve
(PR for gerber gen, needs to be tested after the footprinter update in core to make sure diodes have it marked) https://github.com/tscircuit/circuit-json-to-gerber/pull/116
T
techmannih
<@398467566588264449> diode and polygon pads issue are different right? I was confused
Seve
<@1067854999889137715> we're looking to clarify the polarity of diodes by adding fabrication notes that makes it clear. This will make sure JLCPCB assembles properly
T
techmannih
yea, I got the issue from the video, we have an issue with diode pin as compare to kicad, which should be flip, pin1 should be neg and pin2 should be pos.
Seve
yea but we're not going to do that yet
Seve
because there are issues with schematic symbols
Seve
the goal right now is just to make sure that the fabrication note text is present
T
techmannih
Do we have an issue in core or footprinter related to fabrication note text for diodes, or should I check it myself?
yea that's good- it's weird that we don't load the fabrication note stuff from kicad on the right tho
T
techmannih
we can do it
T
techmannih
also
Seve
<@1067854999889137715> important video on how to make sure this is put together properly https://cleanshot.com/share/fqvNZfYQ
Seve
Abse and I are going to bed so try to solicit reviews from others
T
techmannih
<@757706909351411845> Yes, I'll update all the diode footprints to match KiCad and also try to fix the Gerber issue. Right now, the fabrication note layer is visible there.
We can tell JLCPCB that our diode footprints match KiCad. The remaining pin-related issue will need to be fixed in the core and schematic symbols.
<@1067854999889137715> DO NOT UPDATE TO MATCH KICAD - WATCH MY VIDEO CAREFULLY
Seve
Here is a video demonstrating how you can verify https://cleanshot.com/share/M5GsmxP7
Seve
DO NOT MATCH KICAD - WATCH THE VIDEO CAREFULLY - IT MUST POINT TOWARD THE CATHODE AND OUR CONVENTION DOES NOT MATCH KICAD- DO NOT MESS THIS UP!
Seve
WATCH THE VIDEO AGAIN MAKE SURE YOU UNDERSTAND! THIS IS CRITICAL - MESSING UP WOULD BE BAD!
Seve
make sure to watch this video carefully- do not mess up the note
Seve
do not trust ai, understand carefully what it means and confirm carefully, the board _will not work_ if the fabrication note text is reversed
Seve
in Abse's gameboy board- the diodes should all be correct when the footprinter strings are used- you should fork/modify to confirm you have gotten all the fabrication note text to be correct
Seve
this project has been delayed a lot, if there is one mistake we can't have this board at open sauce to demo
T
techmannih
Sounds good. We need to add fabrication notes to all our diode footprints. For now, the important part is that the fabrication (symbol arrow) always points toward the cathode.
I know that both our diode pin naming and KiCad's pin naming don't match correctly right now, but we don't need to fix that in the core yet.
For now, we just need to ensure the fabrication (symbol arrow) clearly shows the correct diode direction by pointing toward the cathode.
<@398467566588264449> yes, I check it, but we do not copy the kicad i think, seve said in the video we should make like that symbol and point towards the cathode
T
techmannih
The kicad fabrication doesn't make sense if we are not matching kicad. I was showing that snapshot to seve, he said don't match with kicad
T
techmannih
.
T
techmannih
<@398467566588264449> if you are available, can you come in the voice