diff --git a/README.md b/README.md index 5cede04..ed0944d 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,16 @@ # LumenPnP Feeders -Source for LumenPnP Feeders +The LumenPnP Feeders are open source pick and place feeders to aid in [Mid-Scale Manufacturing](https://stephenhawes.com/level-2-manufacturing/). + +![LumenPnP Feeders](img/hero-alpha.png) + +LumenPnP Feeders are available for sale on the [Opulo Website](https://www.opulo.io/). If you build or buy one, please help the project by documenting bugs with a GitHub issue. + +The LumenPnP Feeders run [Photon](https://github.com/photonfirmware/photon), an open source firmware project for pick and place feeders. The popular pick and place control software [OpenPnP](https://openpnp.org/) has Photon support built in, so it's easy to get going with the LumenPnP feeders using your existing OpenPnP setup. These feeders are designed to work with the [LumenPnP](https://opulo.io/products/lumenpnp). + +The development process is being cataloged in a series of videos. A playlist of these can be found [here](https://www.youtube.com/playlist?list=PLIeJXmcg1baLBz3x0nCDqkYpKs2IWGHk4). + +## Documentation +Feeder user documentation can be found on the [Opulo Docs Page](https://docs.opulo.io/). Open Hardware Assembly instructions can be found at [ohai.opulo.io](https://ohai.opulo.io/). + +## Community +Discussion about the project happens on the [STR Discord server](https://discordapp.com/invite/TCwy6De)! \ No newline at end of file diff --git a/img/hero-alpha.png b/img/hero-alpha.png new file mode 100644 index 0000000..d86eb05 Binary files /dev/null and b/img/hero-alpha.png differ diff --git a/lib/kicad/feeder.pretty/R_0805_2012Metric_DNP.kicad_mod b/lib/kicad/feeder.pretty/R_0805_2012Metric_DNP.kicad_mod new file mode 100644 index 0000000..93236f6 --- /dev/null +++ b/lib/kicad/feeder.pretty/R_0805_2012Metric_DNP.kicad_mod @@ -0,0 +1,45 @@ +(footprint "R_0805_2012Metric_DNP" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (attr smd) + (fp_text reference "REF**" (at 0 -1.65) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp effead60-2b17-4463-91cf-34792a2b459a) + ) + (fp_text value "R_0805_2012Metric_DNP" (at 0 1.65) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 83cd9c78-75b4-4eec-9501-2ff4a6e7a26e) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp b5354c63-16aa-4898-aa0c-eeb3d035fc5f) + ) + (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1d1dfe66-8d95-48c7-9468-1437fe352fc9)) + (fp_line (start -0.227064 0.735) (end 0.227064 0.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9aaa9150-dbb8-4657-a223-476b55b89dae)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 245c0818-3ccc-4969-b35b-0d4f8723400e)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c9825373-da58-4067-816d-465cdf887dc6)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5b983e02-1ada-4414-ad21-290f1424bf3d)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f3d9ee21-ffbd-4620-abbf-7bc99e9f4420)) + (fp_line (start -1 -0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e73c85cd-37bc-422b-91a3-e268ce9a1281)) + (fp_line (start -1 0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 37f98079-19ff-4dd9-ac60-76d47722b840)) + (fp_line (start 1 -0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b1a33891-38ab-48fb-8542-eb6b9260c23c)) + (fp_line (start 1 0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b0e87530-3bac-4895-be8c-fdb50669192d)) + (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.243902) (tstamp 9702d628-9b91-4d58-9130-9271bd872f5b)) + (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.243902) (tstamp 1ad1544b-7ba3-4927-93fd-ab9c0a8dba06)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +)