@Seve seve is this good onyl width

@Seve seve is this good onyl width issue, done added the netlabels instead of that netalias in JP1 as said by you.
No description
No description
110 Replies
Seve
Seve4mo ago
video review...
Seve
Seve4mo ago
ansh.grover
ansh.groverOP4mo ago
thanks i will do changes.
ansh.grover
ansh.groverOP4mo ago
@Seve is this fine ?
No description
No description
ansh.grover
ansh.groverOP4mo ago
done with all changes as said in video by you, just confirm this @Seve .
Seve
Seve4mo ago
@ansh.grover that is much better, there is a bug with the crossings/junctions but that's not your fault and is ok as is for now
ansh.grover
ansh.groverOP4mo ago
so now what should i put up a pr? this is pcb view
No description
No description
ansh.grover
ansh.groverOP4mo ago
@Seve
Seve
Seve4mo ago
looks pretty good! Yea there's something weird with your footprints tho, the capacitors are really small relative to the sparkfun one i think Also the left-side pinlabels could be improved (shibo is the master at this 😁 )
ansh.grover
ansh.groverOP4mo ago
@shibo ..
shibo
shibo4mo ago
No description
shibo
shibo4mo ago
No description
shibo
shibo4mo ago
it tells you what footprint it is the first is 0603 the second is 0402
Seve
Seve4mo ago
@shibo we could improve the docs to add pinheader footprint examples for the pin labels. Im thinking we basically give pinheaders their own page because there’s so many versions. Either that or we put it in this doc https://docs.tscircuit.com/footprints/footprinter-strings
Footprinter Strings | tscircuit docs
You can quickly specify the footprint and 3d model for any element by setting the footprint property to a string.
shibo
shibo4mo ago
I was just going to say this
Seve
Seve4mo ago
Give a village a fish and whatnot
shibo
shibo4mo ago
shibo
shibo4mo ago
I'll add it to the doc when I have the chance
ansh.grover
ansh.groverOP4mo ago
@Seve done with the capacitor footprint thing i mean confused with this pinlabels comment can u just tell me isn't this good @shibo what do you think?
No description
ansh.grover
ansh.groverOP4mo ago
here is my board link, can you tell me where exact need changes? https://tscircuit.com/editor?package_id=04b57fff-c628-4fd8-a90a-603df65babc4&file_path=index.tsx
Editor - tscircuit
Design and edit electronic circuits online with tscircuit's powerful web-based editor. Create schematics, PCB layouts, and 3D models with code.
ansh.grover
ansh.groverOP4mo ago
do we want something like this you mean to say means on the dot pins right?
No description
ansh.grover
ansh.groverOP4mo ago
but currently there is no way to do on this pin? @Seve
Seve
Seve4mo ago
No the pin labels should be inside the board
ansh.grover
ansh.groverOP4mo ago
@Seve is this correct?
ansh.grover
ansh.groverOP4mo ago
No description
ansh.grover
ansh.groverOP4mo ago
@Seve correct or not?
No description
Seve
Seve4mo ago
Better but no
ansh.grover
ansh.groverOP4mo ago
are u talking about this jp2 text that is going out of board also ? should i increase board width height for this @Seve ?
Seve
Seve4mo ago
No, have you looked at how sparkfun does it?
ansh.grover
ansh.groverOP4mo ago
@Seve this is sparkfun one
No description
ansh.grover
ansh.groverOP4mo ago
how can i write on the pin the pinlabels itself the @shibo link he sent me does not have any method like this?
Seve
Seve4mo ago
No description
ansh.grover
ansh.groverOP4mo ago
@Seve is it fine now using this
No description
ansh.grover
ansh.groverOP4mo ago
final board
No description
Seve
Seve4mo ago
your pin labels aren't symmetric on each side
shibo
shibo4mo ago
JP5 pinlabels
ansh.grover
ansh.groverOP4mo ago
@Seve is this ok now? @shibo
ansh.grover
ansh.groverOP4mo ago
No description
Seve
Seve4mo ago
yes the pin labels are good. JP1, JP3, and JP2 are off board- can you fix that? do we need to patch footprinter?
ansh.grover
ansh.groverOP4mo ago
@Seve i think you are misunderstanding or am i this is not a board thats a stampboard as we have talked the jumpers are inside the board? Stampboard inside a board
Seve
Seve4mo ago
No description
ansh.grover
ansh.groverOP4mo ago
i mean i have setted the board width to 35 mm
No description
ansh.grover
ansh.groverOP4mo ago
is that correct now @Seve
ansh.grover
ansh.groverOP4mo ago
No description
Seve
Seve4mo ago
no the JP headers should be inside the board
ansh.grover
ansh.groverOP4mo ago
So is that a bug in footprinter you mean because when i tried to just close through them by applying pcbX all three of them it is still going out of the board ? Also sorry to ask this silly rhing but by headers u mean JP1 text right ? @Seve
Seve
Seve4mo ago
@ansh.grover yes the silkscreen text should be placed inside the board more inside i.e. to the right
ansh.grover
ansh.groverOP4mo ago
So by seeting board width it does not fixes that, i dont have idea about footprinter repo at all, should i call @Techmannih for help? Can u help?
Seve
Seve4mo ago
@ansh.grover i think you need to try to figure out things for yourself we will definitely help you, but only after you've really explored and tried to help yourself this is open-source, we can't hold your hand through every contribution that said @Techmannih is the right person to help you AFTER you've really explored the footprinter repo, read the code, and have a lot more knowledge
Techmannih
Techmannih4mo ago
Yeah sure I'm not quite understanding your point. Could you please clarify what the exact problem is that you're facing?
ansh.grover
ansh.groverOP4mo ago
@Seve in the pcb viewer of eagle files from sparkfun repo we can also see that in the right side the ref text JP5 and JP4 ar also out of the board?
No description
ansh.grover
ansh.groverOP4mo ago
is that mean they are also wrong ? @shibo what do you think? @Techmannih ?
shibo
shibo4mo ago
I thought about this before, we should have a way to customize their position, through props to the component I'd say, but interface design needs to be approved by Seve
ansh.grover
ansh.groverOP4mo ago
@Seve what do you think?
Seve
Seve4mo ago
yea it's a footprinter thing, if sparkfun has it offboard then it's ok for you to have it offboard, but note that sparkfun doesn't has very little margin between it's pins and the side of the board so you should also have very little margin _refflipped_refverticallyinverted_ref... @shibo (I would guess? otherwise maybe we make it related to a pin e.g. _refat(pin1) maybe
shibo
shibo4mo ago
I thought the ref would be controlled by the component props
Seve
Seve4mo ago
hmm yea i mean there's a good argument for that- but it is a part of the footprint. I think we could support component props that modify the footprint and that's OK as well supporting both is fine imo- btw there are even more places a ref can go, some people put it dead-center because it's only used in assembly 🤷
shibo
shibo4mo ago
isn't the ref here a silkscreen not fabrication notes?
ansh.grover
ansh.groverOP4mo ago
@Seve i don't understand you mean we have these type of props or do we have to make this?
Seve
Seve4mo ago
yes the silkscreen ref is what i'm referring to it needs to be introduced- and realistically we probably won't for a bit because it'll take forever
ansh.grover
ansh.groverOP4mo ago
i dont understand do you mean to say i have to make this margin between two pins more shorter right?
No description
Seve
Seve4mo ago
that's not at all what i said
ansh.grover
ansh.groverOP4mo ago
yea, in sparkfun board, ref are in offboard, so i am not changing them as of now.
ansh.grover
ansh.groverOP4mo ago
@Seve is that ok i have setted the width and height to board?? ok, now everything is ok, should i pr seve? @shibo
No description
No description
Seve
Seve4mo ago
yea that looks right!
ansh.grover
ansh.groverOP4mo ago
@Seve one last thing is there a way to get my all files and then simply pr to sparkfun boards repo bcz after making schematics from cli, i am making edits to this board through tscircuit.com website only? or should i just copy/paste files
Seve
Seve4mo ago
just make a PR to the repo with your code
ansh.grover
ansh.groverOP4mo ago
@shibo @Seve
No description
Seve
Seve4mo ago
update your cli? @ansh.grover muting you for a bit, sry too many messages man...
shibo
shibo4mo ago
@ansh.grover you can discuss my reviews in the thread I'm sorry I requested many changes but the board should be as close to identical as possible because that pcb was tested by professionals, and if we made the board different it would be needless to test it since they already tested it for us
ansh.grover
ansh.groverOP4mo ago
ok @shibo i will do all the changes, one by one, actually the schemaic thing i have done can u check me and tell me is there anything left in schematic, so i can go to your pcb reviewes?
shibo
shibo4mo ago
next time you should try to copy every component 1-to-1 before going to the next component, because that would be easier than putting random sizes and approximate locations and trying to get it back to what it's supposed to be that's what I do anyway
ansh.grover
ansh.groverOP4mo ago
No description
ansh.grover
ansh.groverOP4mo ago
ok, thanks for the suggestion, ok as now you have passed the scheamtic i will go to pcb now.
shibo
shibo4mo ago
can we change the red? It looks like an error as I said, if no other color is supported we should support something better, we don't want ai putting red all over the place it looks like an error don't you think?
shibo
shibo4mo ago
this is more dark red / brown, it looks way better
No description
Seve
Seve4mo ago
agree!!!!
ansh.grover
ansh.groverOP4mo ago
ok, i will see what colour we support and change as you said preffered one will be brown.
shibo
shibo4mo ago
a better pattern for this and for alignment is using the same pcbY position and making the anchor center-left or something
No description
ansh.grover
ansh.groverOP4mo ago
is this ok @shibo , something else in schematic or good to go?
No description
shibo
shibo4mo ago
ai likes to look at patterns, more consistent = better
ansh.grover
ansh.groverOP4mo ago
hmm, you're right. ??
shibo
shibo4mo ago
I think just the alignment change and it looks perfect
ansh.grover
ansh.groverOP4mo ago
@shibo good now?
No description
No description
ansh.grover
ansh.groverOP4mo ago
i have make the same schX
shibo
shibo4mo ago
push let's see before you start the pcb changes
ansh.grover
ansh.groverOP4mo ago
done pushed, check plss. also fixed the position of the capcitor in pcb ? check that as well pls?
shibo
shibo4mo ago
good, now the board copy the board size, pinheader pin sizes and the stampboard pad sizes + their positions on the this viewer if you click on a component or a pad or a pin, it tells you it's coordinates/position and it's size: https://www.pcbway.com/tool/ElectronicDesignViewer
ansh.grover
ansh.groverOP4mo ago
g
No description
ansh.grover
ansh.groverOP4mo ago
@Seve @shibo is this ok, now all the markings board size, pinheader pin sizes and the stampboard pad sizes all these things are according to the files now exact accurate position but the problem is now there is an autorouting error, what to do, should i report that.
No description
ansh.grover
ansh.groverOP4mo ago
this si the error seve
No description
Seve
Seve4mo ago
yes report it
ansh.grover
ansh.groverOP4mo ago
@Seve there are so much of board here which to report, sorry to asking you last time
No description
Seve
Seve4mo ago
refresh the page then try again
ansh.grover
ansh.groverOP4mo ago
yeah done @Seve https://github.com/tscircuit/tscircuit-autorouter/issues/160 thanks, so from my side @shibo all changes are done and pushed to pr regardless of this autrouter one? kindly review pls?
Seve
Seve4mo ago
since you have a high density node failure, you can also create a highdensity test fixture to get it solved faster
ansh.grover
ansh.groverOP4mo ago
@Seve any reference to anyone of the tests so that i can see and get some idea?
Seve
Seve4mo ago
ansh.grover
ansh.groverOP4mo ago
should i create a pr for that fixture @Seve ? i have done till told in video.
ansh.grover
ansh.groverOP4mo ago
No description
Seve
Seve4mo ago
nice yep just make a PR for it pretty interesting
ansh.grover
ansh.groverOP4mo ago
@shibo do i have to wait for you to resolve this autorouter bug to solve as i have created a fixture for this in tscircuit-autouter repo as said by seve or we can merge my pr, done with all the changes from my side as requested by you??
shibo
shibo4mo ago
Ill review the pcb asap
ansh.grover
ansh.groverOP4mo ago
actually the thing is i want this to merge in this week before wednesday, yk the sponsorship thing, that's why, is that possible? @shibo
shibo
shibo4mo ago
I think it's possible @ansh.grover you're board is ready to merge, just one thing
shibo
shibo4mo ago
are you sure the widths of the pads/pins and the spacing and their positions are exact?
No description
shibo
shibo4mo ago
other than that it's all good
ansh.grover
ansh.groverOP4mo ago
yes, @shibo , i have taken them from that online pcb viewer(eagle file of pcb) where all these positions are written in mils i have converted them to mm and used here. so can we merge now? can u plss merge, i dont have merge rights? @shibo
ansh.grover
ansh.groverOP4mo ago
yeah, thanks man, working on second board as well @shibo hope it will get merged as well soon in midway of it. @Seve thanks to you as well.
No description

Did you find this page helpful?