To some folx, puzzles are the ultimate single-player game, but to others, they are like getting a single Tootsie Roll on Halloween. [Shane] of Stuff Made Here must fall into the latter category because he spent the equivalent of 18 work-weeks to make a robot that solves them automatically. Shots have been fired in the war on puzzles.
The goal of this robot is to beat a hybrid idea of two devilish puzzles. The first is all-white which could be solved by taking a piece at random and then checking its compatibility with every unsolved piece. The second is a 5000-piece monster painted white. There is a Moby Dick theme here. Picking up pieces like a human with fingers is out of the question, but pick-and-place machines solved this long ago, and we learn a cool lesson about how shop-air can create negative pressure. Suction. We wonder if anyone ever repurposed canned air to create a vacuum cleaner.
The meat of this video is overcoming hurdles, like a rhomboidal gantry table, helping machine vision see puzzle pieces accurately, and solving a small puzzle. [Shane] explains the solutions with the ear of someone with a technical background but at a high enough level that anyone can learn something. All the moving parts are in place, but the processing power to decode the puzzle is orders of magnitude higher than consumer machines, so that will wait for part two.




They reverse-engineered the motor driver connections – those go through a 74HC245 buffer between the original CPU and the drivers. Initially, they put an Arduino inside the control box of the CNC and it fit nicely, but it turned out the Arduino’s CPU would restart every time the spindle spun up – apparently, EMC would rear its head. So, they placed the Arduino out of the box, and used two CAT7 cables to wire up the motor and endstop signals to it.


