# Seve - @Techmannih 1206x4 has a 3d model in kic... Channel: #contributor Source: https://discord.com/channels/1233487248129921135/1460480790935633941 Started: 2026-01-13T03:49:15.176000+00:00 Last activity: 2026-06-26T20:50:42.493000+00:00 ## Seve — 2026-01-13T03:49:14.980000+00:00 <@1067854999889137715> 1206x4 has a 3d model in kicad that is pretty good, can possibly be used as reference My 1206x4 footprint does not match kicad's, here's the datasheet for it https://industrial.panasonic.com/cdbs/www-data/pdf/AOC0000/AOC0000C14.pdf I have no idea why it doesn't match kicads but maybe you can figure it out ## techmannih — 2026-01-13T04:02:04.745000+00:00 Okay I will check it again but we have already matched this kicad parity test. ## Seve — 2026-01-13T04:02:25.963000+00:00 i confirmed it physically, kicad has the wrong footprint for my chip ## Seve — 2026-01-13T04:02:37.098000+00:00 [attachment] Attachment: AP1GczMNPvGnuSKSuja2cGLVYnbMS-o0zqRkvJpAbnUgsq_4BYu99G4wB9o6FAw2656-h1992-s-no-gm.png — https://community.tscircuit.com/media/1460484149319041135 ## Seve — 2026-01-13T04:03:42.696000+00:00 if we need to create parameters that's fine (e.g. width, height) ## Seve — 2026-01-13T04:03:51.040000+00:00 if width/height are provided we need to compute pitch ## Seve — 2026-01-13T04:04:10.031000+00:00 this is what i bought https://www.digikey.com/en/products/detail/panasonic-electronic-components/EXB-38VR000V/417359 ## Seve — 2026-01-13T04:05:18.807000+00:00 i think 3216 metric might be a clue, because the body dimensions are 3.2mm by 1.6mm ## Seve — 2026-01-13T04:06:28.842000+00:00 but honestly from what i'm seeing kicad is just wrong ## techmannih — 2026-01-13T04:06:59.006000+00:00 Oh ## Seve — 2026-01-13T04:07:23.301000+00:00 i've gone through a ton of jumpers and they are all 3.2mm x 1.6mm ## techmannih — 2026-01-13T04:07:34.856000+00:00 I will match with https://industrial.panasonic.com/cdbs/www-data/pdf/AOC0000/AOC0000C14.pdf ## techmannih — 2026-01-13T04:08:19.748000+00:00 Mostly we use pinrow for jumpers? ## Seve — 2026-01-13T04:08:35.902000+00:00 a resistor array with 0ohms IS a jumper ## techmannih — 2026-01-13T04:08:51.841000+00:00 Okay ## Seve — 2026-01-13T04:17:10.706000+00:00 <@1067854999889137715> https://tscircuit.com/seveibar/1206x4_3216metric#files ## Seve — 2026-01-13T04:17:17.202000+00:00 ^ this looks like it's probably correct ## Seve — 2026-01-13T04:17:23.677000+00:00 i'll test it on the laser in a sec ## ! Rushabh | Linux Shill — 2026-01-13T04:32:29.060000+00:00 https://github.com/tscircuit/jscad-electronics/pull/251 ## Seve — 2026-01-13T04:56:24.667000+00:00 [attachment] Attachment: IMG_2378.jpg — https://community.tscircuit.com/media/1460497692454162669 ## Seve — 2026-01-13T04:56:31.436000+00:00 The footprint i linked above ## techmannih — 2026-01-13T05:27:49.371000+00:00 is it correct now? ## Seve — 2026-01-13T16:53:04.329000+00:00 the one i made is correct yes ## techmannih — 2026-06-26T01:03:50.313000+00:00 <@757706909351411845> can you check it https://github.com/tscircuit/docs/pull/764 ## techmannih — 2026-06-26T02:05:13.581000+00:00 <@757706909351411845> The chips we currently have in `tscircuit/ti` are also imported from JLCPCB. Can we add those chips to the documentation as well? They're currently used by their MPNs. For example, `BQ24074` is exported as `BQ24074RGTR`. Attachment: Screenshot_from_2026-06-26_06-38-32.png — https://community.tscircuit.com/media/1519886222288228382 ## Seve — 2026-06-26T03:13:40.324000+00:00 Yea all the chips need to be individually listed in the README but not the docs. The docs just need an overview and link to the README ## Seve — 2026-06-26T03:14:15.545000+00:00 as for the naming, the short name with a footprintVariant prop to change between different available footprints is the best option ## Seve — 2026-06-26T03:14:32.033000+00:00 This means you will need to import from jlcpcb multiple times for a single chip ## techmannih — 2026-06-26T04:27:33.138000+00:00 This is a really great idea! I was concerned about which footprint we should use, especially since the datasheet often provides multiple footprint options for the same chip. This approach makes it much clearer. ## techmannih — 2026-06-26T16:54:43.290000+00:00 <@757706909351411845> I think we should use the TI chips like this. Does that sound right? ``` import { BQ24074 } from "@tsci/tscircuit.ti" export default () => ( ) ``` https://github.com/tscircuit/ti/pull/46 ## Sapphire — 2026-06-26T17:00:42.135000+00:00 <:warning:892823499205406760> Please avoid using excessive mentions, as it creates unnecessary notifications and disrupts others — use mentions only when truly needed to keep the discussion focused and respectful; repeated misuse may lead to moderation action. ## Seve — 2026-06-26T20:50:16.707000+00:00 YES!! ## Seve — 2026-06-26T20:50:42.493000+00:00 BUT rgtr is not a readable footprintVariant! Try to find a better name (not the codename ideally!)