electronic_eel has quit [Ping timeout: 260 seconds]
electronic_eel has joined #glasgow
PyroPeter_ has joined #glasgow
PyroPeter has quit [Ping timeout: 246 seconds]
PyroPeter_ is now known as PyroPeter
Stormwind_mobile has quit [Ping timeout: 256 seconds]
_whitelogger has joined #glasgow
ali_as has joined #glasgow
<tnt>
Spacing kind of looks like a math error. (i.e. it's 35.46 instead of 35.56).
<d1b2>
<Rogan> 0.1mm should not be that difficult to correct, hopefully?
<tnt>
Yeah, and it wouldn't even really break compatibility because I'm pretty sure there is more than 0.1mm of "uncertainty" when assembling pth headers like that anyway.
SwapK has joined #glasgow
Foxyloxy has quit [Quit: Leaving]
Foxyloxy has joined #glasgow
Stormwind_mobile has joined #glasgow
Stormwind_mobile has quit [Read error: Connection reset by peer]
Stormwind_mobile has joined #glasgow
Stormwind_mobile has quit [Read error: Connection reset by peer]
Stormwind_mobile has joined #glasgow
Stormwind_mobile has quit [Read error: Connection reset by peer]
thaytan has quit [Ping timeout: 246 seconds]
Stormwind_mobile has joined #glasgow
<d1b2>
<nkhorman> @esden was thinking... if you haven’t already, bring reset/e-stop out to a header, so that it can be used beyond close reach of the board.
SwapK has quit [Remote host closed the connection]
thaytan has joined #glasgow
bvernoux has joined #glasgow
<electronic_eel>
disasm: good catch regarding the port connector difference. the problem seems to go back all the way, even revA has it
<electronic_eel>
*distance I meant, not difference
<electronic_eel>
I think tnt is right and it was a math error, or maybe the cursor jumped while moving? the connectors are locked, so probably noone ever bothered to check them afterwards
<electronic_eel>
0.1mm should be within the tolerance, so no big deal for existing addons. but I think it is better when esden fixes this in revC2
<disasm[m]>
Nope, 35.46 is exactly 19.02 - 2(2.54/2), so 19mm is the reference distance
<disasm[m]>
* Nope, 35.46 is exactly 19.0*2 - 2_(2.54/2), so 19mm is the reference distance
<disasm[m]>
So everything is spaced correctly apart from the fact that 19mm is incompatible with 2.54mm-spaced boards
<electronic_eel>
oh, so you think it is intentional?
<electronic_eel>
maybe whitequark remembers what the intention was
<electronic_eel>
maybe 2.54mm pitch equipment like protoboards were never intended to be used for making addons that connect to both ports simultaneously?
<disasm[m]>
Given 35.46 vs 35.56 difference, it shouldn't be a problem to solder sockets with offset, especially those that have flat-ish leads
<disasm[m]>
You can insert both sockets into Glasgow, put a protoboard and then solder. This way the sockets will fit perfectly
<disasm[m]>
(if 0.1mm tolerance is ok)
<electronic_eel>
yes, the 0.1mm are well within the tolerance for these kind of headers and common protoboards
<electronic_eel>
maybe the idea back then was to have a nice metric difference, but still allow using 2.54mm equipment due to the difference being small enough?
<electronic_eel>
maybe awygle also remembers, I think he worked with whitequark on revA
<awygle>
i don't particularly remember conscious decision-making on connector spacing
<awygle>
i know we got the board shape and connector pinout from the dangerous prototypes bus blaster
<awygle>
wq did the bulk of the layout on rev a, i mostly made some footprints. i did most of the changes for rev b
<awygle>
my best guess is that kicad was set to metric and we didn't realize 2.54mm inter-connector spacing would be desirable
<electronic_eel>
given that you can get non-precision boards, like protoboards, soldered in due to tolerance, I'm currently undecided if keeping or moving is the best way forward
<electronic_eel>
someone designing a pcb will even with the current solution have to deal with metric/imperial conversion, as eg kicad default footprints have the null position for the connectors in the center of pad 1
<electronic_eel>
so if you set kicad to metric grid, it will not simply snap into the correct position
<electronic_eel>
but if we moved to 35.56mm, setting it to imperial grid would be enough to let it snap into position
<electronic_eel>
awygle: the bus blaster v4 had 48.999 mm distance between the two extra connector rows that were on the upper and lower side of the board, I just measured it in the gerbers
<electronic_eel>
so I guess you just took the basic placement and size from it, not actual spacing down to the millimeter
<awygle>
correct, also i think we were looking at the v3
<electronic_eel>
but the v3 doesn't have symmetic connectors on the upper and lower side?
<awygle>
correct
<awygle>
"board shape and connector pinout"
<awygle>
iirc we doubled up connectors after realizing we had more pins available than we thought
thaytan has quit [Ping timeout: 246 seconds]
thaytan has joined #glasgow
Foxyloxy has quit [Quit: Leaving]
Swapk_ has joined #glasgow
Swapk_ has quit [Quit: Leaving]
Foxyloxy has joined #glasgow
bvernoux has quit [Quit: Leaving]
<d1b2>
<Attie> I've got some free spots in the group buy if anyone where is interested - we've had some people drop out for various reasons