Commit Graph

  • 64be488d0b trying to switch to caching instead of artifacts for pcb images Stephen Hawes 2023-06-10 19:43:35 -04:00
  • 8debc2fcf5 fixed bug in export-bom.py where pcbs didnt get an image link Stephen Hawes 2023-06-09 20:03:32 -04:00
  • bf2116394c Update export-bom.py Stephen Hawes 2023-06-09 18:50:33 -04:00
  • cc785a58ec Update export-bom.yaml Stephen Hawes 2023-06-09 17:45:28 -04:00
  • e50fa06fea Update export-bom.yaml Stephen Hawes 2023-06-09 17:36:20 -04:00
  • 7fcb1c5379 fixes bug where our environment variable isnt respected by the artifact download action Stephen Hawes 2023-06-09 17:26:34 -04:00
  • 9f820c0d3e tries pulling down raw image files Stephen Hawes 2023-06-09 17:17:53 -04:00
  • 4d3879d36e lists directory for debugging and updates image links to cdn Stephen Hawes 2023-06-09 12:56:44 -04:00
  • 3d0cfd6a85 moves pcb images into img folder Stephen Hawes 2023-06-09 12:53:18 -04:00
  • dca4998b7b removing zipping Stephen Hawes 2023-06-09 12:45:30 -04:00
  • e8c26e0b21 rearranges step in ci to test before stl generation to save time Stephen Hawes 2023-06-09 12:42:01 -04:00
  • da33466269 trying to fix pcb images resulting in the final zip Stephen Hawes 2023-06-09 12:38:07 -04:00
  • 9ae0118685 fixes bad image paths Stephen Hawes 2023-06-09 09:36:16 -04:00
  • 3368f362ab updates CI to generate up to date images of pcbs to bom Stephen Hawes 2023-06-09 09:19:34 -04:00
  • 18c353f25c updates CI to not need to read the bom, and doesnt export count in filename Stephen Hawes 2023-06-07 17:58:05 -04:00
  • 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 Stephen Hawes 2023-06-07 17:20:42 -04:00
  • 40a29fef72 huge reorganization of files, still a little messy Stephen Hawes 2023-06-06 10:30:04 -04:00
  • b9fad5d481 moves around some common parts, adds working 12mm frame Stephen Hawes 2023-05-31 15:30:16 -04:00
  • 160c84925c adds thimble to bom Stephen Hawes 2023-05-25 11:21:59 -04:00
  • a497fa53e1 actually adding the spring line in the BOM, accidentally did not include it in the last commit Stephen Hawes 2023-05-24 17:22:17 -04:00
  • 422563d96f fixes links to fasteners, adds spring to bom Stephen Hawes 2023-05-24 17:18:38 -04:00
  • b727af7b92 adds section about the id fiducial in the design decisions doc Stephen Hawes 2023-05-24 11:14:36 -04:00
  • 32f50cb1fc rearranges cad folder structure to support 12 and 16 widths Stephen Hawes 2023-05-22 15:39:13 -04:00
  • 205fea5cea adds pcb info to bom Stephen Hawes 2023-05-22 10:31:22 -04:00
  • 4937b46ded adds wheel glueing to design decisions Stephen Hawes 2023-05-22 10:31:13 -04:00
  • 8c4869fb68 implements atanisoft's solution of converting copper to zone rule areas to make removing countersink copper much easier Stephen Hawes 2023-05-19 11:33:49 -04:00
  • dc2f205042 removes copper pour from the nub protecting the spring pins to reduce the chance of exposed copper Stephen Hawes 2023-05-18 17:29:08 -04:00
  • f93ddf28f0 adds annotations to many sections of the schematic Stephen Hawes 2023-05-17 14:22:33 -04:00
  • ce0884c780 makes schematic page larger, rearranges components for readability Stephen Hawes 2023-05-17 14:12:14 -04:00
  • d77f599cce adds dedicated symbol for push buttons. adds them to the board Stephen Hawes 2023-05-17 13:40:47 -04:00
  • af06af9a1b fixes #19. adds X and Y caps on RS485 bus. Stephen Hawes 2023-05-17 12:59:16 -04:00
  • b06d74ba60 fixes #16. adds cap to reset line for EMI hardening Stephen Hawes 2023-05-17 12:05:46 -04:00
  • d3189ef4d0 helps address #13. motor driver decoupling caps match the DRV8837s recommended values in the datasheet. adds dedicated cap for the rs485 transceiver. improves routing from motor driver caps to power pads Stephen Hawes 2023-05-17 11:53:09 -04:00
  • ce71b40a86 fixes #9. marks LED_RGBA_ALT as DNP, adds custom symbol for MHS110FRGBCT LED Stephen Hawes 2023-05-17 11:24:14 -04:00
  • a2f9e1068f fixes #14. removes vias from all pads. updates STM32 QFN footprint to not have any paste layer for stencil export Stephen Hawes 2023-05-17 11:02:24 -04:00
  • 9980f9f177 removes light diffusion backup zips Stephen Hawes 2023-05-17 10:38:45 -04:00
  • de4becabce updates issue templates to be better formatted, with instructions in comments Stephen Hawes 2023-05-17 10:38:32 -04:00
  • 4a230d6c4d fixes #22. adds reasonable default design rule constraints. circular keepouts are already present for the countersink, and they're much bigger than the max diameter of the countersink Stephen Hawes 2023-05-17 10:33:53 -04:00
  • ad6fee6ba5 adds thimble to bom Stephen Hawes 2023-05-15 12:49:03 -04:00
  • b30203c8e6 fixes #23. updates fastener count, adds fastener for the slot. Stephen Hawes 2023-05-15 12:13:50 -04:00
  • 749bfe5bb2 small routing tweaks Stephen Hawes 2023-05-15 12:08:43 -04:00
  • 4d84a8e0f6 adds inductor inline with the 24v rail to limit inrush current Stephen Hawes 2023-05-11 14:41:13 -04:00
  • 0511a2b487 Merge branch 'main' of github.com:opulo-inc/feeder Stephen Hawes 2023-05-08 15:19:39 -04:00
  • 485aaf26e6 adds design decisions document, clarifies point about drive motor in bom Stephen Hawes 2023-05-08 15:19:37 -04:00
  • 270650687b Update issue templates Stephen Hawes 2023-04-19 14:25:09 -04:00
  • 5a8f22f9c9 widens slot bracket slightly to make mounting many feeders at once easier v1.0.1 Stephen Hawes 2023-04-19 13:37:41 -04:00
  • 99c66fb02d opens up the void for the fiducial pcb on the frame Stephen Hawes 2023-04-10 14:48:34 -04:00
  • 69182b84f1 updates top level assembly Stephen Hawes 2023-04-09 19:36:01 -04:00
  • 4b4f505098 tightens drive motor cover opening for shaft collar Stephen Hawes 2023-04-09 19:11:04 -04:00
  • 6c4eb07682 removes friction feature on spool holder for a more perpendicular final position of the thimble Stephen Hawes 2023-04-09 19:08:31 -04:00
  • f381991aae removes padded surface above drive wheel in frame to reduce friction for driving thick paper tape Stephen Hawes 2023-04-09 19:08:03 -04:00
  • beaba249a6 makes drive-motor-cover have a recess for the frame thickening in the previous commit Stephen Hawes 2023-04-09 16:27:01 -04:00
  • 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 Stephen Hawes 2023-04-09 16:25:28 -04:00
  • 157f6aca42 adds indexing-wheel cad to reflect pcb Stephen Hawes 2023-04-09 16:23:38 -04:00
  • 1d6145a329 updates spool arm to having two parts that friction fit together for better printability Stephen Hawes 2023-04-09 16:23:08 -04:00
  • 51cd700e43 updates indexing wheel to rev06 Stephen Hawes 2023-04-09 16:22:28 -04:00
  • d906c2dde7 extends drive motor bracket to to prevent overtightening Stephen Hawes 2023-04-06 12:32:15 -04:00
  • 6f625479fc fixes path to fid board v1.0.0 Stephen Hawes 2023-03-24 17:26:16 -04:00
  • e95e4c1c1a updating kibot container to support kicad7 but the correct container this time Stephen Hawes 2023-03-24 17:23:26 -04:00
  • f72f44859c updating kibot container to support kicad7 Stephen Hawes 2023-03-24 17:20:09 -04:00
  • 5b5ffab8e0 mobo is 2 layers not 4 ya dummy Stephen Hawes 2023-03-24 17:11:16 -04:00
  • 67270174fe yup, another ci bugfix commit Stephen Hawes 2023-03-24 16:55:53 -04:00
  • a6fbf5ec31 more bugfix Stephen Hawes 2023-03-24 16:45:18 -04:00
  • 64e5123b03 other little bugfixes Stephen Hawes 2023-03-24 16:21:10 -04:00
  • 02f104afbf export bugfixes Stephen Hawes 2023-03-24 16:11:28 -04:00
  • 727a2a0c87 fixes zip name in feeder bom export Stephen Hawes 2023-03-24 15:59:18 -04:00
  • be38bc2ed0 fixes paths for sed commit replacement for kicad files Stephen Hawes 2023-03-24 15:57:33 -04:00
  • df64273b63 Merge branch 'main' of github.com:opulo-inc/feeder Stephen Hawes 2023-03-24 15:52:53 -04:00
  • a310b79799 setting up ci exports Stephen Hawes 2023-03-24 15:51:51 -04:00
  • 10a2e18563 Cleans up feature tree of frame.FCStd Lucian Chapar 2023-03-24 13:00:01 -04:00
  • 30ffbb20aa Chamfers frame near motor Lucian Chapar 2023-03-24 12:21:27 -04:00
  • dc8474710f updates readme, adds dnp resistor footprint to lib Stephen Hawes 2023-03-24 11:52:54 -04:00
  • 6616317512 pcbs and updated cad pushed up Stephen Hawes 2023-03-23 11:44:13 -04:00
  • 43725d327c removes keying for diffusion pcb from frame Stephen Hawes 2023-03-19 13:15:49 -04:00
  • c16b5674bf adds two mounting holes for drive motor cover Stephen Hawes 2023-03-19 12:41:22 -04:00
  • b69ba272c3 adds spacing bump to feeder floor Stephen Hawes 2023-03-16 09:04:04 -04:00
  • 93874c6baa removes fillets on spool holder Stephen Hawes 2023-03-16 09:03:40 -04:00
  • 1751a9f789 adds notch for slot alignment in spool arm Stephen Hawes 2023-03-16 09:00:43 -04:00
  • 8044a27e67 adds better fid board mounting, opens up pick window Stephen Hawes 2023-03-16 08:50:52 -04:00
  • 0064d7556f represents rev11. adjusts uart frictionfit to have a tighter interface Stephen Hawes 2023-03-15 17:11:28 -04:00
  • 4c22a74a95 bumps text silk to be centered Stephen Hawes 2023-03-15 11:24:20 -04:00
  • 3f644291de fixes paste for DNP parts, makes some paste interfaces more accurate or wider for more structural integrity Stephen Hawes 2023-03-15 11:23:00 -04:00
  • 7c04d4294c adds hash to silk Stephen Hawes 2023-03-15 10:55:26 -04:00
  • 89a9317c93 updates silk to reflect rev11 Stephen Hawes 2023-03-15 10:49:24 -04:00
  • de2dcf852f removes a few errant silkscreen artifacts from pulsar, adjusts for oshw logo Stephen Hawes 2023-03-15 09:29:38 -04:00
  • 305008c201 Merge pull request #3 from theacodes/trim-art Stephen Hawes 2023-03-15 09:22:44 -04:00
  • 330f1d2c40 Trim PCB artwork Thea Flowers 2023-03-14 18:26:25 -04:00
  • b8498fb712 Merge pull request #2 from theacodes/pcb-art Stephen Hawes 2023-03-14 10:06:16 -04:00
  • e31a44c7cd Add PCB artwork Thea Flowers 2023-03-14 01:07:14 -04:00
  • 312031c954 adds silk updates for UART port, adds open hardware logo, adds keepout for the version sticker Stephen Hawes 2023-03-07 20:44:12 -05:00
  • 35026b4748 adds keepout copper for floor countersink. this commit represents rev07 Stephen Hawes 2023-03-06 20:27:08 -05:00
  • 62ba6c3f3e gets tweaks of spool holder right, for easy fitting into a feeder, and easy spool mounting Stephen Hawes 2023-03-06 13:42:13 -05:00
  • 823af7d4ce this commit represents rev10 feeder controllers Stephen Hawes 2023-03-06 13:41:44 -05:00
  • 09c43efde8 pulls pour zone borders within kikit's boundary Stephen Hawes 2023-03-06 12:34:47 -05:00
  • efb66fe491 fixes flipped references, remakes circular keepouts for b.cu copper pour for countersinking Stephen Hawes 2023-03-06 11:40:14 -05:00
  • ec995acac3 flips board upside down for panelization Stephen Hawes 2023-03-06 11:19:54 -05:00
  • f35be51c27 cleans up drawing layers Stephen Hawes 2023-03-06 11:18:57 -05:00
  • 37316d0ea9 fixes deformed outline Stephen Hawes 2023-03-06 11:01:15 -05:00
  • f18097ea1e adds kikit annotations for panelization Stephen Hawes 2023-03-06 10:50:58 -05:00
  • 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 Stephen Hawes 2023-03-06 09:13:00 -05:00