Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Programmer Jig #13

Closed
travisgoodspeed opened this issue Sep 25, 2017 · 7 comments
Closed

Programmer Jig #13

travisgoodspeed opened this issue Sep 25, 2017 · 7 comments
Assignees

Comments

@travisgoodspeed
Copy link
Owner

While a watch development kit can be constructed with fly wires and an old GoodFET, it would be far classier to have a programmer jig that could sit beneath a GoodWatch board to program it or remain beneath it for integration testing or to act as a radio host.

Close this issue when we have such a jig, constructed to match the GoodWatch10's layout. Friction and stiff wires should be used in lieu of pogo plugs, if possible.

@travisgoodspeed travisgoodspeed self-assigned this Sep 25, 2017
@travisgoodspeed
Copy link
Owner Author

In lieu of a proper jig, I've been using logic analyzer probes to program my watches for wearing, and wire-wrap wire running into a watch case for development.

The logic probes are actually a pretty good solution, except that there's nowhere to clip them for power and ground. A few extra through-hole pads for the next revision will be welcome.

@sconklin
Copy link
Collaborator

It should be pretty easy to design a 3d printed fixture that takes pogo pins. I can do this when the final board is done.

@travisgoodspeed
Copy link
Owner Author

@sconklin The pad placement for the GoodWatch20 will be retained for the foreseeable future. Still up for designing that pogo-pin fixture?

@brainstorm
Copy link

brainstorm commented Dec 20, 2017

Hi @travisgoodspeed @sconklin, I used this one successfully in the past:

https://github.com/ebuller/openfixture

You just have to mark the pad placements in Eco1.User in KiCad, give the .kicad_pcb to a openfixture script and the magic of OpenSCAD scripting does the rest (DXF output ready to be laser-cut at your nearest hackerspace).

Handy documentation and assembly guide over here:

http://tinylabs.io/openfixture/

There are more lightweight fixtures out there, but not many parametrized/automated ones and so well suited for KiCad :)

@travisgoodspeed
Copy link
Owner Author

Closing this issue in favor of a pocket watch design that can serve double-duty as a programmer.

@sconklin
Copy link
Collaborator

sconklin commented Dec 27, 2020 via email

@travisgoodspeed
Copy link
Owner Author

No worries, Steve. Just reopen this issue when you get your lab back together, and your design files for a jig will of course still be accepted to the repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants