Commit Graph
100 Commits
Author SHA1 Message Date
Stephen HawesandGitHub e50fa06fea Update export-bom.yaml
specifies im only moving png files
2023-06-09 17:36:20 -04:00
Stephen Hawes 7fcb1c5379 fixes bug where our environment variable isnt respected by the artifact download action 2023-06-09 17:26:34 -04:00
Stephen Hawes 9f820c0d3e tries pulling down raw image files 2023-06-09 17:17:53 -04:00
Stephen Hawes 4d3879d36e lists directory for debugging and updates image links to cdn 2023-06-09 12:56:44 -04:00
Stephen Hawes 3d0cfd6a85 moves pcb images into img folder 2023-06-09 12:53:18 -04:00
Stephen Hawes dca4998b7b removing zipping 2023-06-09 12:45:30 -04:00
Stephen Hawes e8c26e0b21 rearranges step in ci to test before stl generation to save time 2023-06-09 12:42:01 -04:00
Stephen Hawes da33466269 trying to fix pcb images resulting in the final zip 2023-06-09 12:38:07 -04:00
Stephen Hawes 9ae0118685 fixes bad image paths 2023-06-09 09:36:16 -04:00
Stephen Hawes 3368f362ab updates CI to generate up to date images of pcbs to bom 2023-06-09 09:19:34 -04:00
Stephen Hawes 18c353f25c updates CI to not need to read the bom, and doesnt export count in filename 2023-06-07 17:58:05 -04:00
Stephen Hawes b8b7f18827 tons of cad tweaks, plus updating all the assemblies. also updates bom files, and edits the CI to export three boms for each of the three widths 2023-06-07 17:20:42 -04:00
Stephen Hawes 40a29fef72 huge reorganization of files, still a little messy 2023-06-06 10:30:04 -04:00
Stephen Hawes b9fad5d481 moves around some common parts, adds working 12mm frame 2023-05-31 15:30:16 -04:00
Stephen Hawes 32f50cb1fc rearranges cad folder structure to support 12 and 16 widths 2023-05-22 15:39:13 -04:00
Stephen Hawes 9980f9f177 removes light diffusion backup zips 2023-05-17 10:38:45 -04:00
Stephen Hawes de4becabce updates issue templates to be better formatted, with instructions in comments 2023-05-17 10:38:32 -04:00
Stephen Hawes ad6fee6ba5 adds thimble to bom 2023-05-15 12:49:03 -04:00
Stephen Hawes b30203c8e6 fixes #23. updates fastener count, adds fastener for the slot. 2023-05-15 12:13:50 -04:00
Stephen Hawes 0511a2b487 Merge branch 'main' of github.com:opulo-inc/feeder 2023-05-08 15:19:39 -04:00
Stephen Hawes 485aaf26e6 adds design decisions document, clarifies point about drive motor in bom 2023-05-08 15:19:37 -04:00
Stephen HawesandGitHub 270650687b Update issue templates 2023-04-19 14:25:09 -04:00
Stephen Hawes 5a8f22f9c9 widens slot bracket slightly to make mounting many feeders at once easier 2023-04-19 13:37:41 -04:00
Stephen Hawes 99c66fb02d opens up the void for the fiducial pcb on the frame 2023-04-10 14:48:34 -04:00
Stephen Hawes 69182b84f1 updates top level assembly 2023-04-09 19:36:01 -04:00
Stephen Hawes 4b4f505098 tightens drive motor cover opening for shaft collar 2023-04-09 19:11:04 -04:00
Stephen Hawes 6c4eb07682 removes friction feature on spool holder for a more perpendicular final position of the thimble 2023-04-09 19:08:31 -04:00
Stephen Hawes f381991aae removes padded surface above drive wheel in frame to reduce friction for driving thick paper tape 2023-04-09 19:08:03 -04:00
Stephen Hawes beaba249a6 makes drive-motor-cover have a recess for the frame thickening in the previous commit 2023-04-09 16:27:01 -04:00
Stephen Hawes e072111ec8 improves frame for printability, removes chamfer near fiducial void, increases interface between buttons, thickens surface above indexing wheel for better interface between wheel and tape 2023-04-09 16:25:28 -04:00
Stephen Hawes 157f6aca42 adds indexing-wheel cad to reflect pcb 2023-04-09 16:23:38 -04:00
Stephen Hawes 1d6145a329 updates spool arm to having two parts that friction fit together for better printability 2023-04-09 16:23:08 -04:00
Stephen Hawes 51cd700e43 updates indexing wheel to rev06 2023-04-09 16:22:28 -04:00
Stephen Hawes d906c2dde7 extends drive motor bracket to to prevent overtightening 2023-04-06 12:32:15 -04:00
Stephen Hawes 6f625479fc fixes path to fid board 2023-03-24 17:26:16 -04:00
Stephen Hawes e95e4c1c1a updating kibot container to support kicad7 but the correct container this time 2023-03-24 17:23:26 -04:00
Stephen Hawes f72f44859c updating kibot container to support kicad7 2023-03-24 17:20:09 -04:00
Stephen Hawes 5b5ffab8e0 mobo is 2 layers not 4 ya dummy 2023-03-24 17:11:16 -04:00
Stephen Hawes 67270174fe yup, another ci bugfix commit 2023-03-24 16:55:53 -04:00
Stephen Hawes a6fbf5ec31 more bugfix 2023-03-24 16:45:18 -04:00
Stephen Hawes 64e5123b03 other little bugfixes 2023-03-24 16:21:10 -04:00
Stephen Hawes 02f104afbf export bugfixes 2023-03-24 16:11:28 -04:00
Stephen Hawes 727a2a0c87 fixes zip name in feeder bom export 2023-03-24 15:59:18 -04:00
Stephen Hawes be38bc2ed0 fixes paths for sed commit replacement for kicad files 2023-03-24 15:57:33 -04:00
Stephen Hawes df64273b63 Merge branch 'main' of github.com:opulo-inc/feeder 2023-03-24 15:52:53 -04:00
Stephen Hawes a310b79799 setting up ci exports 2023-03-24 15:51:51 -04:00
Stephen Hawes dc8474710f updates readme, adds dnp resistor footprint to lib 2023-03-24 11:52:54 -04:00
Stephen Hawes 6616317512 pcbs and updated cad pushed up 2023-03-23 11:44:13 -04:00
Stephen Hawes 43725d327c removes keying for diffusion pcb from frame 2023-03-19 13:15:49 -04:00
Stephen Hawes c16b5674bf adds two mounting holes for drive motor cover 2023-03-19 12:41:22 -04:00
Stephen Hawes b69ba272c3 adds spacing bump to feeder floor 2023-03-16 09:04:04 -04:00
Stephen Hawes 93874c6baa removes fillets on spool holder 2023-03-16 09:03:40 -04:00
Stephen Hawes 1751a9f789 adds notch for slot alignment in spool arm 2023-03-16 09:00:43 -04:00
Stephen Hawes 8044a27e67 adds better fid board mounting, opens up pick window 2023-03-16 08:50:52 -04:00
Stephen Hawes 0064d7556f represents rev11. adjusts uart frictionfit to have a tighter interface 2023-03-15 17:11:28 -04:00
Stephen Hawes 4c22a74a95 bumps text silk to be centered 2023-03-15 11:24:20 -04:00
Stephen Hawes 3f644291de fixes paste for DNP parts, makes some paste interfaces more accurate or wider for more structural integrity 2023-03-15 11:23:00 -04:00
Stephen Hawes 7c04d4294c adds hash to silk 2023-03-15 10:55:26 -04:00
Stephen Hawes 89a9317c93 updates silk to reflect rev11 2023-03-15 10:49:24 -04:00
Stephen Hawes de2dcf852f removes a few errant silkscreen artifacts from pulsar, adjusts for oshw logo 2023-03-15 09:29:38 -04:00
Stephen HawesandGitHub 305008c201 Merge pull request #3 from theacodes/trim-art
Trim PCB artwork
2023-03-15 09:22:44 -04:00
Stephen HawesandGitHub b8498fb712 Merge pull request #2 from theacodes/pcb-art
Add PCB artwork
2023-03-14 10:06:16 -04:00
Stephen Hawes 312031c954 adds silk updates for UART port, adds open hardware logo, adds keepout for the version sticker 2023-03-07 20:44:12 -05:00
Stephen Hawes 35026b4748 adds keepout copper for floor countersink. this commit represents rev07 2023-03-06 20:27:08 -05:00
Stephen Hawes 62ba6c3f3e gets tweaks of spool holder right, for easy fitting into a feeder, and easy spool mounting 2023-03-06 13:42:13 -05:00
Stephen Hawes 823af7d4ce this commit represents rev10 feeder controllers 2023-03-06 13:41:44 -05:00
Stephen Hawes 09c43efde8 pulls pour zone borders within kikit's boundary 2023-03-06 12:34:47 -05:00
Stephen Hawes efb66fe491 fixes flipped references, remakes circular keepouts for b.cu copper pour for countersinking 2023-03-06 11:40:14 -05:00
Stephen Hawes ec995acac3 flips board upside down for panelization 2023-03-06 11:19:54 -05:00
Stephen Hawes f35be51c27 cleans up drawing layers 2023-03-06 11:18:57 -05:00
Stephen Hawes 37316d0ea9 fixes deformed outline 2023-03-06 11:01:15 -05:00
Stephen Hawes f18097ea1e adds kikit annotations for panelization 2023-03-06 10:50:58 -05:00
Stephen Hawes 92a9864aa0 buttons are really nice here. just a bit of interface with the surface beneath so a great breakaway with support-free printing. buttons cover part of the pcb and feel nice 2023-03-06 09:13:00 -05:00
Stephen Hawes ec2326c46a opens up the interface for the slot pcb even more, makes sure the print isnt deformed when the board is mounted 2023-03-06 09:11:31 -05:00
Stephen Hawes b53c20fc17 fixes spool holder not fitting in frame, uses good geometry for holding spool on 2023-03-06 09:11:01 -05:00
Stephen Hawes d2b99377e5 adds a bit more clearance for slot pcb tos lide in 2023-03-03 16:44:44 -05:00
Stephen Hawes 2f660ccc30 makes the post in the spool holder a bit longer to prevent spools from rotating about the y axis 2023-03-03 16:19:37 -05:00
Stephen Hawes 90df5c2771 updates assembly to include frame updates 2023-03-03 16:16:46 -05:00
Stephen Hawes f54a754c11 adds feeder detection fiducial pcb 2023-03-03 16:16:25 -05:00
Stephen Hawes cd63a65ecf adds indexing wheel mechanical model 2023-03-03 16:16:10 -05:00
Stephen Hawes 9ed5414136 updates controller pcb to have copper keepouts around the countersinks, shifts the buttons to a more centered position 2023-03-03 16:15:41 -05:00
Stephen Hawes 8bfcd81394 updates feeder floor to have tht connectors for strength 2023-03-03 16:14:38 -05:00
Stephen Hawes c8d1f2c605 adjusts feeder floor to cover THT pins on IDC connector 2023-03-03 16:09:51 -05:00
Stephen Hawes 375bd762d1 greatly improves button feature in frame, removes material to make peel motor cable easier to insert 2023-03-03 16:09:30 -05:00
Stephen Hawes 1fada01f27 adds dogbone cutouts to indexing wheel for better positioning, more alignment features, holes for potential screw-mounted shaft collars 2023-03-03 16:08:50 -05:00
Stephen Hawes 1e7c0c7c42 adds diffusion pcb logo mask footprint 2023-03-03 16:08:05 -05:00
Stephen Hawes a7ed4264b1 adds light diffusion pcb 2023-03-03 16:07:36 -05:00
Stephen Hawes a66ba957ed adds footprint for locking header for UART, adds it to pcb 2023-02-09 11:57:16 -05:00
Stephen Hawes 3ea01fbc81 starting on controller rev10, fixes motor spinning while in bootloader mode by pulling motor enable low with a pulldown resistor, and enabling with PA2 in firmware 2023-02-09 10:45:54 -05:00
Stephen Hawes a3851a2112 adds passthrough and alignment holes to indexing-wheel cad 2023-02-08 19:09:24 -05:00
Stephen Hawes bc8e081b1b removing out folders, ds-store files, and fcstd1 files 2023-02-08 13:51:58 -05:00
Stephen Hawes cd2e794715 adds bom csv and cleans up cha image files 2023-02-08 13:50:29 -05:00
Stephen Hawes c6b6a7c4b7 adds fcstd1 files and out folders to gitignore 2023-02-08 13:49:46 -05:00
Stephen Hawes 7ff9705461 loosens up fit of peel gears for shaft mounting and fit in the frame 2023-02-08 13:47:41 -05:00
Stephen Hawes 17dad6b5e6 updates frame to have ledge for fid pcb 2023-02-08 13:46:51 -05:00
Stephen Hawes e9bcf7fc20 updates pad library file to make pads a bit smaller 2023-02-08 13:46:24 -05:00
Stephen Hawes aca9c35f2c updates asm with bolts and fid pcb 2023-02-08 13:45:53 -05:00
Stephen Hawes 0a9bc577c1 adds photon 8mm fid 2023-02-08 13:45:39 -05:00
Stephen Hawes f6550eb418 updating fill zone outline of feeder floor to work with kikit 2023-02-07 16:56:01 -05:00
Stephen Hawes ab57eac8c1 uprevs feederfloor to rev06, through hole IDC connector, adds silk for address, makes pads .1mm thinner, vdc has traces both sides 2023-02-07 14:22:39 -05:00