100 Commits
Author SHA1 Message Date
Stephen Hawes 77fd4812aa adds interposer board and first pass of patch to feeder controller to bias RE and DE pins of rs485 transceiver 2025-07-02 14:38:38 -04:00
Stephen Hawes e2919f54e8 updates frame-8 to have cutout at exit 2025-02-12 16:23:45 -05:00
Stephen HawesandGitHub f7e0e4a472 Update export-ecad.yaml 2025-01-16 12:12:48 -05:00
Stephen HawesandGitHub df15c51c45 Update export-bom.yaml 2025-01-16 12:11:38 -05:00
Stephen HawesandGitHub 896d0b6aac Update export-ecad.yaml - uprevs to kicad8 in ci 2025-01-16 11:54:23 -05:00
Stephen HawesandGitHub 6ac73f21f6 Update export-ecad.yaml 2025-01-16 11:51:30 -05:00
Stephen HawesandGitHub 259a052251 Update export-ecad.yaml 2025-01-16 11:49:02 -05:00
Stephen HawesandGitHub f3ca7da2a0 Update export-mcad.yaml 2025-01-16 11:43:47 -05:00
Stephen HawesandGitHub 8b17741d45 Update export-stl.py 2025-01-16 11:42:21 -05:00
Stephen HawesandGitHub 23d32d6050 Update export-mcad.yaml - im not a clown lfs is just messy 2025-01-15 11:57:54 -05:00
Stephen HawesandGitHub b45e14a2b4 Update export-mcad.yaml - updating checkout to v4 2025-01-15 11:07:27 -05:00
Stephen HawesandGitHub df408bc5a1 Update export-mcad.yaml, i might be a clown 2025-01-15 11:01:01 -05:00
Stephen HawesandGitHub 3f9c579195 Update export-mcad.yaml
forcing lfs
2025-01-15 10:50:55 -05:00
Stephen HawesandGitHub 68e78bc013 Update export-mcad.yaml
trying to add lfs to pulling down the repo for stl removal
2025-01-14 16:43:27 -05:00
Stephen HawesandGitHub f053cec9b5 Update bom.csv 2025-01-14 16:25:42 -05:00
Stephen Hawes fc80e296be adds frame12 with lfs without adding it normally in commit history 2025-01-14 16:12:45 -05:00
Stephen HawesandGitHub a9105a3368 Update export-mcad.yaml 2025-01-14 12:28:46 -05:00
Stephen HawesandGitHub 907e66baa9 Update export-mcad.yaml
updates to v3 upload artifact
2025-01-13 14:19:43 -05:00
Stephen Hawes 880111876f adds cern ohl and mpl 2024-09-17 11:06:45 -04:00
Stephen Hawes 6e351b1bf4 Merge branch 'main' of github.com:opulo-inc/feeder 2024-09-17 11:04:52 -04:00
Stephen Hawes 1633e546b0 updating version for enig plating 2024-06-13 17:27:04 -04:00
Stephen HawesandGitHub 2d03dce9d8 Update bom.csv to include new right angle n20 links 2024-05-20 16:52:37 -04:00
Stephen Hawes d638800ad2 updates link to purchase right angle n20 to bom 2023-11-21 16:01:44 -05:00
Stephen Hawes 1bc7279f2f updates bom naming to match filenames 2023-08-01 12:58:17 -04:00
Stephen Hawes e0a2249308 adding self-threading screws and other 8mm cad optimizations to main from twelve-sixteen branch for v1.1.0 release 2023-08-01 12:44:48 -04:00
Stephen Hawes b727af7b92 adds section about the id fiducial in the design decisions doc 2023-05-24 11:14:36 -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