Robot arm lamp
By Andrew Gregory. Posted
We’ve never met a lamp that we couldn’t simply reposition by reaching out a hand and moving it a bit, so we don’t need this moving, robotic lamp controlled by Raspberry Pi 5.
We don’t need it, but we do very much want one – it’s an engineering masterpiece, it looks great, and… what more do you need?
The lamp uses RobStride BLDC servo motors powered at 24V, connected over CAN. In case you’re not familiar with CAN, it’s a standard adopted by the automotive industry that enables devices to talk to each other without having to send all data through a central computer. In the early days of development, the robot lamp’s creator Nikolay Tyulkin controlled its movement from his Windows PC; however, he’s recently ported the software over to Raspberry Pi 5, so motor control, lighting, and animation playback (for its movements) are all now handled locally rather than needing a separate computer.

The animations are still created on a separate computer. Each joint has its own timeline with position keyframes, velocity, torque limits, and controller parameters, and finished animations are sent to the lamp and played back from there. The light itself is provided by an addressable LED ring with a 3D-printed diffuser inside the head, and the brightness and colour of the LEDs can also be programmed as part of the animations.
Features Editor Andrew trawls the internet for Cool Stuff while keeping the magazine running smoothly.
Subscribe to Raspberry Pi Official Magazine
Save up to 37% off the cover price and get a FREE Raspberry Pi Pico 2 W with a subscription to Raspberry Pi Official Magazine.
More articles
Sage Cadence interview
An electrical engineering student trying to provide the educational content she would have wanted
Read more →
Retro gaming in Raspberry Pi Official Magazine 169
Retro gaming on Raspberry Pi: a chance to relive the games of your youth. Or if you’re too young to remember the Nintendo Entertainment System, Sega Mega Drive and Amiga, relive the games of someone else’s youth instead. Maybe games aren’t your thing; maybe you’d rather settle down and write for hours, coming up for […]
Read more →
Win a brand new 10-inch Touch Display 2
Our latest competition for the latest display
Read more →