Skip to main content

Photon Feeder Setup: UUID Assignment and Address Conflicts Explained

· 5 min read
PikkoBot Team
Precision Robotics

Photon feeders use UUIDs (Universally Unique Identifiers) to communicate with OpenPnP. This is generally reliable, but it creates a specific class of problems when feeders share IDs, get reassigned, or conflict with each other. If you've ever seen OpenPnP detect the wrong feeder or fail to recognize a feeder that's physically connected, UUID conflicts are the likely culprit.

Here's what's happening under the hood and how to fix it.

From 0402 to QFN64: What a Desktop Pick-and-Place Can Actually Handle

· 9 min read
PikkoBot Team
Precision Robotics

"What component sizes can a desktop pick-and-place actually handle?" is the question we get most often, and the honest answer is that package size is usually not the limit. The limit is tape width, nozzle choice, and how much time you're willing to spend on the small stuff.

Here's the reference chart we use, and then the four things that actually decide whether your board runs reliably.