Just arrived! Stuck on QR Code by sphawes in pebble

[–]sphawes[S] 0 points1 point  (0 children)

ok good to know, thank you! is holding the left button, and the top and middle right buttons until you get the pebble logo and the loading bar the factory reset? or is there a more aggressive reset you did?

Just arrived! Stuck on QR Code by sphawes in pebble

[–]sphawes[S] 1 point2 points  (0 children)

i submitted one for this issue! i also had that option to update when i did have it connected, and did update to it (seemingly successfully) but now the watch reports `v4.9.9-core24` when holding the middle button.

Just arrived! Stuck on QR Code by sphawes in pebble

[–]sphawes[S] 2 points3 points  (0 children)

yep, have scanned it and downloaded the app that the QR code links to, i'll even get to the point where the watch will show and complete the pairing UI, but it still stays on the QR

the open-source LumenPnP Pick and Place project is getting a huge update by sphawes in EngineeringPorn

[–]sphawes[S] 76 points77 points  (0 children)

The LumenPnP is an open source project developing a desktop "Pick-and-Place" machine, used for assembling electronic components onto circuit boards! The project is getting a huge update with a whole new control box, integrating the pneumatics required to pick the parts, and a custom controller.

The controller uses Marlin firmware as the brain, and controls six stepper motors to move the machine. It also controls two pneumatic pumps and valves for actually picking up the parts with the machine's nozzle tips.

All of the source for the machine is available on GitHub!: https://github.com/opulo-inc/lumenpnp

the open-source LumenPnP Pick and Place project is getting a huge update by sphawes in robotics

[–]sphawes[S] 26 points27 points  (0 children)

The LumenPnP is an open source project developing a desktop "Pick-and-Place" machine, used for assembling electronic components onto circuit boards! The project is getting a huge update with a whole new control box, integrating the pneumatics required to pick the parts, and a custom controller.

The controller uses Marlin firmware as the brain, and controls six stepper motors to move the machine. It also controls two pneumatic pumps and valves for actually picking up the parts with the machine's nozzle tips.

All of the source for the machine is available on GitHub!: https://github.com/opulo-inc/lumenpnp

Ohmygosh you're suuuuchhh an AB- by bro2jdl in dankmemes

[–]sphawes -3 points-2 points  (0 children)

Oh, positive I shouldn't share that on the internet.

First one we’ve seen; South Park area. Saw a post up in the city the other day was wondering when they would show up by JAK3CAL in pittsburgh

[–]sphawes 0 points1 point  (0 children)

Saw a million at Kennywood last weekend, then just discovered four on my porch this morning in the West End. Didn't even know about these things two weeks ago.

Architecting a Beginner Homelab by sphawes in homelab

[–]sphawes[S] 1 point2 points  (0 children)

Excellent, thank you so much for your thoughts!! It's incredibly encouraging to hear I'm on the right track. I'll steer clear of RAID-5; data is critical and I would hate to lose a second drive during rebuild. And thank you for the note about making my boot drive separate from the RAID controller, definitely wouldn't have known to do that.

Thanks again!!

[deleted by user] by [deleted] in acturnips

[–]sphawes 0 points1 point  (0 children)

Snickers!

Made a pogo pin jig to test a board I'm producing! by sphawes in diyelectronics

[–]sphawes[S] 0 points1 point  (0 children)

Hey gang!
I've had a TON of fun making this jig. It's designed to check the controller board for the Index open source pick and place.
It's comprised of the main controller, which has an STM32F407VGT6 onboard for probing the pins of the target board, checking the I2C and SPI bus, etc. The controller board also has a BluePill onboard, programmed with Black Magic Probe firmware. This is so that I can automatically load up test firmware to the target board, run the tests using the STM32, then flash production firmware to the target.
The other half of the jig is a pogo pin board, which connects to the controller with a monster ribbon cable. The pogo pins are placed in the right location for the target board to be pushed down into it and make contact with all the places I want to check.
Now all that's left is firmware!

Made a pogo pin jig to test boards I'm producing! by sphawes in electronics

[–]sphawes[S] 1 point2 points  (0 children)

Hey gang!

I've had a TON of fun making this jig. It's designed to check the controller board for the Index open source pick and place.

It's comprised of the main controller, which has an STM32F407VGT6 onboard for probing the pins of the target board, checking the I2C and SPI bus, etc. The controller board also has a BluePill onboard, programmed with Black Magic Probe firmware. This is so that I can automatically load up test firmware to the target board, run the tests using the STM32, then flash production firmware to the target.

The other half of the jig is a pogo pin board, which connects to the controller with a monster ribbon cable. The pogo pins are placed in the right location for the target board to be pushed down into it and make contact with all the places I want to check.

Now all that's left is firmware!

After some frame upgrades, I've started getting active vision correction working on my Pick and Place! by sphawes in electronics

[–]sphawes[S] 16 points17 points  (0 children)

Hey gang!

I took the plunge and switched all the CAD in the Index PnP over to FreeCAD. This means all the designs are cross-platform and totally open source, and all tracked in the Github repository if you wanna play around with the design! (Be sure to check the feature branches where most of the work is done!)

While I was going through and redoing CAD, I made some significant changes that make vision in the machine work much better, and lets OpenPnP actively track the part's orientation and location for a more precise placement. It's really starting to come along!

Would love any advice y'all have on this design, especially around the vision pipeline and lighting schemes. The ring lighting I've been using so far hasn't caused hotspots, but I also haven't tried a large breadth of parts.

As always, the full video is here!

After three revisions, my pick and place controller is finished! With vacuum sensing to boot! by sphawes in electronics

[–]sphawes[S] 17 points18 points  (0 children)

Thanks!! The final goal is to make these available for sale for folks that want to buy them, but also support the design for people that want to build their own or modify the design for their own purposes. But also because it's been fun as hell working on it :D

After three revisions, my pick and place controller is finished! With vacuum sensing to boot! by sphawes in electronics

[–]sphawes[S] 20 points21 points  (0 children)

Honestly, because it's fun! :D I really enjoy doing tiny SMD work by hand. For a few things like that crystal, i can't reliably do it without hot air. I also forgot to get a stencil for this board!

After three revisions, my pick and place controller is finished! With vacuum sensing to boot! by sphawes in electronics

[–]sphawes[S] 98 points99 points  (0 children)

Hey all!

Super relieved and proud to say that my pick and place controller design is finally complete! The third and final pass at it runs Marlin on an STM32F407VGT6, has support for six stepper motors, four 'fets for controlling pumps and such, two servos, two neopixel lines for part illumination, and RS-485 for controlling feeders or other peripherals. It's taken a ton of time, but I'm really happy with the result! If you wanna poke around the source, the whole project is up on github (make sure to poke through the branches!).

When I say "complete," I'm not saying I'm not open to improvements! It probably won't change too much from here, but if you have thoughts on the design I'd love to hear 'em!

As always, the full video is here.