Robot Arm: Introduction

2026-01-15 | [robot-arm]

Until I write a proper writeup for this project, here is the summary I posted to the Teensy Forum:

https://forum.pjrc.com/index.php?threads/teensy-4-1-as-a-robot-arm-controller.77603/#post-364701

Hello all,

After the startling Adafruit/Sparkfun showdown this week, I figure it's as good of a time as any to share my robot arm project on here that I've been working on sporadically for the past couple years.

This is a small (if you consider 70lb small) "laboratory grade" robot arm that I found surplus. Somewhat expectedly, the software needed to control it is long gone, along with the company that built it. Luckily, the power electronics were all still usable. The motor amplifiers work on a -10 to 10V signal, and the encodes are quadrature with RS422 signal levels.

I can't say I really know how to build robot arm software properly (I only took one controls class in college); I think most would use an FPGA for this but I know MCUs better and figured a really fast one might do the trick.

The Teensy 4.1 takes the place of the original control electronics board (some old DSP chips, FPGAs and a tiny embedded 486 computer), and uses these things:

... and almost every pin on the 4.1 is used for something.

That "yellow box with levers" also has a Teensy inside, an old Teensy 3.2, which I picked because I had an extra one lying around and it has a bunch of ADCs and the libraries to drive a small color LCD.

Of course it still isn't finished, I don't even have a good algorithm to move smoothly between two positions yet, let alone any IK stuff or motion planning, but I can move it around and poke at stuff. Of course it still isn't finished, I don't even have a good algorithim to move smoothly between two positions yet, let alone any IK stuff or motion planning, but I can move it around and poke at stuff.

I do plan to do a full write up of it eventually, but if you'd rather listen to me ramble about it for an hour and a half I have made a couple of videos:

first part: https://youtu.be/1EmZlVSyIFY

building a 'sense arm' https://youtu.be/Zyvq_y_IzGc

I've been very pleased with the Teensy. I've actually been leveraging some of the audio features of the 4.0 for another project at work, but I don't think I can comment on that one.

comments | support | Alnwlsn 2026