MakerCamp

Jake in Shenzhen !

I am two months away from defending my thesis on machine control at the Center for Bits and Atoms. There are about four different projects that I would like to work on once I’m done with the PhD, so I came to Shenzhen in a forwards-looking way, i.e. to learn about where my own hopes might fit into the world’s manufacturing ecosystem.

joyous

I absorbed a lot, and am really grateful to Seeed and Cedric for hosting - I wrote much of this down in this post on my 16 hour flight home.

Accelerometer PCBA with Seeed Fusion

As part of my thesis work, I needed to finish an accelerometer module. This is part of a family of modular circuits that I have been cooking up with the goal of enabling almost anyone to build or modify their own machine control system.

knuckles

knuckles

   

tweezies

PCBA ! My shaky hands could never tweeze those 0402’s.

reflow

Accelerometer module in the oven at Seeed.

Watching this circuit go together at Seeed was awesome, although I was surprised at the volume required to move from PCBA-by-hand onto the PNP machines.

I’ve been able to bring this board online and next week it will be integrated into my machine controllers to help better estimate machine kinematic models and stiffnesses - and hopefully detect chatter in CNC machining.

Motor Manufacturing and Controller Interfaces

Machine control begins with motor control, and I’ve been working on closed loop stepper controllers for some time.

Closing the loop on motors we use for machine design is helpful because we can read states out of the machine and treat them to controls more akin to what we see in modern robotics (ML, Dynamics, etc !) than what we see in industrial control (which is stuck in the 1990’s).

Making them modular also helps when we want to do silly projects really quickly…

One pain point with these projects is integrating the motor and the controller, so I cooked up this interface proposal as a prototype open spec.

         
Jake’s FOC Stepper Mechaduino CLN17 SERVO42C PD Stepper
img mecha cl 42 pd

To get a better sense of how this might work, Seeed hooked me up with a visit to a motor factory. Docs from that visit are in this post (about 70% down). It was a joy to see how the motor-sausage is made, and was really valuable for me to understand how to better interact with plants like this in the future.

Labubus

A worthy sidequest, I helped Miranda to build the mf labububot, a twelve-headed monster-ball.