#robotics Logs

Jun 04 2021

#robotics Calendar

12:37 AM flav0r: dude !
12:44 AM flav0r: im not a masochist !
12:44 AM flav0r: but
12:44 AM flav0r: i just put them into the basket again and ordered them again
12:44 AM flav0r: hopefully they produce them now !
12:44 AM flav0r: i just confirmed the production files
01:11 AM rue_bed2: which pcb house was it?
01:11 AM rue_bed2: I have not yet managed to get a pcb house to make anything for me
01:11 AM rue_bed2: I really need to do that sooner or later
01:11 AM rue_bed2: I got a fine start from oshpark
01:54 AM flav0r: jlcpcb
01:58 AM flav0r: fuck they have rejected me again !
01:58 AM flav0r: lol
02:01 AM flav0r: my fault tho
03:47 AM mrdata- is now known as mrdata
04:09 AM * Tom_L slaps flav0r with a erc drc checker
04:54 AM flav0r: ah no it wasnt that
04:54 AM flav0r: i was using some fucked up footprints
04:54 AM flav0r: that were allegedly correct
04:54 AM flav0r: but not really
04:54 AM flav0r: so they advised me that the components my not be soldered correctly
04:54 AM flav0r: so i just had to revise it a couple times
04:55 AM flav0r: i just submitted another order (was waiting for them to cancel the previous)
04:56 AM flav0r: i should have known better than to use shitty library of components from adafruit and sparkfun
04:56 AM flav0r: their 0402 footprint is the same as 0603
04:56 AM flav0r: WTF
04:56 AM flav0r: i.e. the 0402 is too big
05:41 AM mrdata: these numbering codes exist in both metric and imperial
05:41 AM mrdata: which is confusing
05:42 AM mrdata: i spent a lot of time carefully looking at data sheets and tolerances
05:42 AM mrdata: a large fraction of device footprints have to be customized
08:29 AM mrdata_ is now known as mrdata
09:17 AM rue_mohr: yep
09:57 PM flav0r: yah
09:57 PM flav0r: i am constantly modifying or making footprints
09:57 PM flav0r: i think these shitty libraries are just that … shit
09:57 PM flav0r: all good now tho !
09:58 PM flav0r: the l;ast iteration was just an oversight by me
09:58 PM flav0r: i had 0402 pads .. but specified 0603 parts !
09:58 PM Tom_L: i used to make some pads bigger because most were made for smt reflow
09:59 PM Tom_L: and alot of times i'd use an iron on them
09:59 PM flav0r: yah i was gonna mention that
09:59 PM flav0r: i suspect thats the case
09:59 PM flav0r: they just made thepads way bigger
09:59 PM flav0r: but the problem is the space between the pads
09:59 PM Tom_L: i do have a reflow oven but don't use it now
09:59 PM flav0r: yah save a lot of time to just have it assembled
10:00 PM flav0r: but using jlcpcb means always still ned to hand solder a few parts
10:02 PM flav0r: hope it all works
10:02 PM flav0r: never done a 4 layer board before
10:03 PM flav0r: all that impedance nonsense !
10:03 PM rue_mohr: kicad?
10:03 PM flav0r: i use eagle
10:03 PM rue_mohr: ouch
10:03 PM Tom_L: so did i
10:03 PM rue_mohr: not an up to date copy I hope
10:03 PM Tom_L: not much anymore
10:03 PM flav0r: i uve v9
10:03 PM Tom_L: i stopped at 4.16
10:03 PM flav0r: use v9
10:03 PM Tom_L: last good one put out
10:03 PM flav0r: i was using 7.x
10:03 PM rue_mohr: hmm
10:03 PM flav0r: i use it on a VM
10:04 PM rue_mohr: they make you buy a liscence to their main drafting package now eh?
10:04 PM flav0r: a windows VM
10:04 PM flav0r: yeah they have that monthly subscription shit
10:04 PM flav0r: i think you can still use it for free .. but it is very restrictive
10:04 PM flav0r: i just got some cracked version
10:04 PM Tom_L: it started going to shit when that first part's house got them
10:04 PM flav0r: hence running it on a VM :)
10:04 PM Tom_L: then acad picked it up and ruined it
10:05 PM Tom_L: i purchased mine
10:05 PM Tom_L: back then
10:06 PM rue_mohr: I'd like to try to get a board house to do a project for me
10:06 PM Tom_L: populated too?
10:06 PM rue_mohr: haha no
10:06 PM rue_mohr: oshpark I think
10:06 PM rue_mohr: I was able to get a pre-done one thru them
10:06 PM rue_mohr: so that worked
10:06 PM flav0r: https://imgur.com/a/P12frgQ
10:06 PM Tom_L: i've got a drc for them
10:07 PM Tom_L: or i used to anyway
10:07 PM flav0r: thats the thing i am cobbling
10:07 PM rue_mohr: so far no board house will accept my baords
10:07 PM Tom_L: they were a bit more strict than some of the others
10:07 PM flav0r: i gotta get this prototype out the way so i can get on with this project !
10:07 PM Tom_L: rue_mohr, why not?
10:07 PM rue_mohr: they wont tell me
10:07 PM rue_mohr: sometimes, I'm just not allowed to play the game
10:07 PM flav0r: https://i.imgur.com/nQSVIig.png
10:07 PM rue_mohr: flav0r, you have to give me the actual image link
10:07 PM rue_mohr: they wont support my browser
10:08 PM flav0r: way ahead of you dude !
10:08 PM Tom_L: well, gc-preview isn't free anymore now either
10:08 PM rue_mohr: coool, thanks
10:08 PM rue_mohr: fancy
10:08 PM Tom_L: i used to use it to double check everything
10:09 PM rue_mohr: flav0r, is the controller on the card standard or custom?
10:09 PM Tom_L: decent layout
10:09 PM flav0r: oh dude youre too kind … its pretty cobbled
10:09 PM flav0r: but yeah its not toooo bad
10:09 PM flav0r: controller ?
10:10 PM Tom_L: he thinks the ddr2 is a controller i bet
10:10 PM rue_mohr: int eh left slot
10:10 PM flav0r: the ddr slot take a RPi compute module
10:10 PM rue_mohr: cool
10:10 PM flav0r: or you mean further left ? thats a display connector
10:11 PM rue_mohr: no, the one that has the usb port going to the usb hub chip
10:11 PM flav0r: you should recognize Q1, R23, R28 !
10:11 PM rue_mohr: oh hah
10:12 PM rue_mohr: wow, too many conversations at once when I dont relate projects
10:12 PM rue_mohr: so
10:12 PM flav0r: ok so what are you asking about the USB ?
10:12 PM rue_mohr: oh 3 pair, so lvdt, not mipi
10:13 PM rue_mohr: no I'm just sayin its got to be the controller
10:13 PM flav0r: oh yah
10:13 PM flav0r: specifically FE1.1
10:13 PM rue_mohr: but then the right card has the gpu
10:14 PM rue_mohr: anyhow, I should design up a simple board some time
10:15 PM flav0r: yah do it !
10:15 PM rue_mohr: I did, with eagle, put it thru the processor FOR that board house and they didn't accept it
10:15 PM rue_mohr: would not tell me why
10:15 PM flav0r: which place ?
10:15 PM Tom_L: you need a verification program
10:15 PM rue_mohr: dont remember
10:16 PM rue_mohr: it was super simple
10:16 PM Tom_L: like gcpreview
10:16 PM rue_mohr: it was for something like two 4 pin connectors wired togethor
10:16 PM flav0r: just the board ? or assembly too ?
10:16 PM rue_mohr: just the board
10:17 PM flav0r: how many layers ?
10:17 PM flav0r: upload it to jlcpcb
10:17 PM flav0r: they have engineers look at it and email you any concerns
10:17 PM flav0r: always seem pretty good to me
10:18 PM flav0r: cheap too
10:19 PM Tom_L: https://www.pentalogix.com/t/software-products/viewmate
10:19 PM flav0r: actually
10:19 PM Tom_L: never tried that one
10:19 PM flav0r: eurocircuits.com
10:19 PM flav0r: they do analysis etc.
10:19 PM flav0r: an d you can upload for free
10:20 PM flav0r: and they seem to do a lot of checks and flag the concerns
10:20 PM Tom_L: you send the board file or the gerber file set?
10:20 PM flav0r: gerbers in a zip
10:20 PM Tom_L: same here
10:20 PM flav0r: and eurocircuits has a nice gerberviewer
10:21 PM Tom_L: top, bottom copper, mask, silkscreen and document layer for outline holes etc and a drill file
10:21 PM flav0r: some places want milling in with dimensions
10:21 PM flav0r: others want it on a mill layer
10:22 PM flav0r: always some shit to worry about !
10:22 PM flav0r: i actually sent in 2 versions of this board
10:22 PM Tom_L: i can't remember now who i used to use
10:23 PM flav0r: to deal with 2 scenarios for high speed signals for the display
10:23 PM Tom_L: goldphoenix
10:23 PM rue_mohr: 1 layer
10:23 PM flav0r: oh dude jlcpcb will send you 4 copies of a board for $2
10:23 PM flav0r: plus shipping
10:23 PM rue_mohr: but I'm set up with osh
10:23 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/boards/USBTiny_Mkii/boards1.JPG
10:23 PM flav0r: about $15 to $20 for shipping … 3 day by DHL
10:24 PM rue_mohr: god no international dhl
10:24 PM rue_mohr: has to be plain post
10:24 PM flav0r: i sent an order one night to JLCPCB on a wednesday
10:24 PM flav0r: boards were in my hand on monday
10:24 PM rue_mohr: all the couriers charge $50 at the canadian border standard processing fee
10:24 PM rue_mohr: even if its a 10c item
10:25 PM Tom_L: you ever get stencils done?
10:25 PM flav0r: ok so these 2 versions for high speed … in one version i had these stitching capacitors between GND and PWR layers
10:25 PM rue_mohr: how about this
10:25 PM flav0r: and the other version i put a ground pour under the signals .. on the PWR layer and just did vias between GND and GND
10:26 PM rue_mohr: if I find the design I did, can you lot see if you can help me push it to osh?
10:26 PM flav0r: so ill see which works out better (if theres any real difference)
10:26 PM flav0r: yeah sure
10:26 PM Tom_L: i used to email them to laen when he first got started
10:27 PM Tom_L: you should see some when he was working out his purple color
10:27 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/boards/atmega32u4/atmega32U4_3.jpg
10:27 PM Tom_L: looks brown to me
10:28 PM flav0r: maybe shiot camera
10:28 PM flav0r: shit
10:28 PM flav0r: oh
10:28 PM flav0r: you KNOW they are brown
10:28 PM flav0r: lol
10:28 PM Tom_L: no it's that color :)
10:30 PM rue_mohr: yup, its 2 4 pin connectors
10:31 PM rue_mohr: so
10:31 PM rue_mohr: I'll post the two eagle files you can see
10:32 PM rue_mohr: http://ruemohr.org/~ircjunk/circuits/test.brd
10:32 PM rue_mohr: http://ruemohr.org/~ircjunk/circuits/test.sch
10:34 PM Tom_L: those came across as xml
10:34 PM rue_mohr: thats how eagle sames them :)
10:34 PM Tom_L: i don't have 6 anyway
10:35 PM rue_mohr: oh no its 6.6
10:35 PM rue_mohr: awe, they were an older version and I just saved over them
10:36 PM Tom_L: should be backup files of both on that directory
10:36 PM Tom_L: rename the latest ones
10:36 PM rue_mohr: I just put them there
10:36 PM rue_mohr: dunt look likeit
10:37 PM rue_mohr: you know what
10:37 PM rue_mohr: we should learn kicad
10:37 PM rue_mohr: so who the hell knows kicad
10:37 PM Tom_L: i stopped doing boards.. remember?
10:37 PM rue_mohr: well
10:38 PM rue_mohr: design one up that just silly simple something and mill it ;)
10:44 PM Tom_L: ff updated today and i hate the new version
10:44 PM Tom_L: i forgot to turn off updates
10:46 PM flav0r: oh shit
10:46 PM flav0r: back
10:48 PM flav0r: thats it ?
10:48 PM flav0r: 8 header pins ?
10:49 PM rue_mohr: yea
10:49 PM rue_mohr: they wouldn't do it
10:50 PM rue_mohr: Tom_L, lack of scroll bars and a home button is annoying
10:51 PM flav0r: at what part of the process did they reject it ?
10:51 PM rue_mohr: THEY WOULD NOT TELL ME
10:51 PM flav0r: after you uploaded and got it in the system ?
10:51 PM rue_mohr: keep saying that...
10:51 PM flav0r: which part of the PROCESS duuuuude
10:51 PM rue_mohr: yea, I got it uploaded and they said no
10:51 PM rue_mohr: but wouldn't tell me why
10:52 PM flav0r: but was it instantaeous or did they come back later and say no
10:52 PM rue_mohr: I used the preprocessor that was supposed to break it out into all the right files
10:52 PM rue_mohr: later
10:52 PM flav0r: weird
10:52 PM rue_mohr: I'v kinda given up
10:53 PM rue_mohr: the only thread of hope I have left is that I was able to order a design someone else posted on osh
10:53 PM rue_mohr: I made that stupid-simple so that nothing outside of submitting it could go wrong
10:54 PM flav0r: yah it seems to be ok
10:54 PM flav0r: 10 mil trace
10:54 PM flav0r: they say they do 6mil
10:57 PM rue_mohr: ok, so
10:57 PM rue_mohr: how about we both generate the files to post, and we see if their the same
10:57 PM rue_mohr: different versions tho, that might not work
10:58 PM flav0r: i uploaded gerbers to eurocircuits
10:58 PM flav0r: no complaints there
10:58 PM flav0r: maybe osh just thought it was a ridiculous board :)
10:58 PM rue_mohr: how many files?
10:58 PM rue_mohr: they wouldn't do that to me would they?
10:59 PM flav0r: 10 files
10:59 PM flav0r: hmm i dunno .. just speculating
10:59 PM rue_mohr: 10
10:59 PM rue_mohr: I dont know where I put the files I generated
10:59 PM rue_mohr: they aren't in the project folder
11:00 PM rue_mohr: I hate to say it, but I'm falling asleep
11:00 PM rue_mohr: do you have an account on osh?
11:00 PM rue_mohr: better idea
11:00 PM rue_mohr: can you send me the 10 gerbers?
11:01 PM rue_mohr: if I can succeed havning only not done 1 step in the process I might get hope back
11:02 PM flav0r: send to where ?
11:03 PM rue_mohr: not sure
11:03 PM rue_mohr: do you do google drive?
11:03 PM flav0r: nuh
11:04 PM flav0r: you set up a throwaway email if you like
11:04 PM flav0r: outlook.com
11:04 PM flav0r: handy !
11:04 PM rue_mohr: heh,
11:04 PM rue_mohr: thinking
11:05 PM rue_mohr: oh
11:05 PM rue_mohr: how big are they all total?
11:05 PM rue_mohr: like 2m?
11:06 PM flav0r: 4k maybe
11:08 PM flav0r: https://filebin.net/cv05fipgmeki7ysg
11:08 PM rue_mohr: oh
11:08 PM rue_mohr: ok
11:08 PM rue_mohr: I'm gonna nap first!
11:17 PM flav0r: weak .. i downloaded oshparks 2 layer CAM
11:17 PM flav0r: it throws more warnings when i used a different cam file