Programming Robotics must be accessible to anyone with an idea

Dj Sures
Hex Pattern

Who is DJ Sures?

Who is DJ Sures? Well, let's just say that he is not a musical Disc Jockey. His name happens to actually be DJ Sures and as the real-life Tony Stark, DJ's responsible for tens of thousands of robots in over 80 countries.

DJ Sures is a passionate Canadian Roboticist, CEO and Visionary. His career began as a software developer in robotics for non destructive testing. Eventually he found himself in network and cyber security, while continuing to work in parallel with robotics and AI research. Over time, his DIY robots and vision of making robots easy to program grew in popularity.

In 2012, DJ founded EZ-Robot Inc, where he led as CEO until its acquisition in 2019. He then founded Synthiam Inc. with a vision of connecting robot builders to technologies using a software platform that increases the number of global robots and decreases cost of development.

"Build a robot for yourself and have one.
Share what you know and have a million.
"

Young DJ Sures

Origin Story

The idea of Synthiam originated in August 2011 at DJ’s summer cabin while building a robot with his grandfather sitting nearby. His grandfather asked if DJ could teach him to build a robot… Knowing the many disciplines involved in robotics, he told his grandfather how challenging it is to build a robot. His wise old grandfather sat back in his chair under the bright Ishkibibble Beach sunlight of Northern Lake Superior and said "Well, you can build a robot for yourself and have one, or develop a product to help others and have a million".

DJ Sures founded the leading robot development platform, Synthiam.

Hex Pattern

"Simplicity Inspires Creativity."

DJ Sures

Teaching Old Toys New Tricks!

These are robot companions personalized by our visionary founder, DJ Sures. In his spare time, he finds old toys and converts them into robot pals using Synthiam.

live hack
Hacking The Thermal Camera AMG8833

Hacking The Thermal Camera AMG8833

I'll be creating an EZ-Builder behavior control that receives and displays data from the Thermal Camera AMG8833. It'll be a long boring...
live hack
The Lattepanda Robot Hack

The Lattepanda Robot Hack

I'm hacking the lattepanda to control Robotis Dynamixel servos and use a USB camera for machine vision. This will be a fun hack because the...
live hack
DJ's 9Th Live Hack - Raspberry Pi + Dynamixel... Together For Ever!

DJ's 9Th Live Hack - Raspberry Pi + Dynamixel... Together For Ever!

This is a short live hack where I will demonstrate how to... 1) Install EZ-Builder on Raspberry Pi 2) Install EZBPi Server on Pi (converts...
robot
DJ's Roboquad

DJ's Roboquad

The WowWee RoboQuad makes for a perfectly affordable unique robot platform, with the aid of EZ-Robot. Description: After adding support for...
robot
DJ's Revolution Snake

DJ's Revolution Snake

I dived into the box fresh injection molded parts from our manufacturer tonight and built this EZ-Robot Revolution Snake! It uses a SIN wave...
robot
DJ's Hasbro R2d2 Hacked With Iotiny

DJ's Hasbro R2d2 Hacked With Iotiny

This build was in two parts. The original build was hacked live at Comic Expo in Calgary Alberta with an EZ-B v3 in 2012. It was a fun hack,...
live hack
ESP32 Connect To EZ-Builder

ESP32 Connect To EZ-Builder

I'll be programming the ESP32 Doit DevKit v1 with a firmware which turns it into an EZ-B for EZ-Builder to connect and control. We'll hook...
live hack
Live Hack! Using Robot As Puppet To Control Another Robot

Live Hack! Using Robot As Puppet To Control Another Robot

In this hack, I'll be showing how to control a robot with another robot as a puppet.
live hack
Live Hacking Microsoft Mixed Reality VR To Control A Robot

Live Hacking Microsoft Mixed Reality VR To Control A Robot

I'll be demonstrating how to control servos and see what the robot sees using a Microsoft Mixed Reality VR headset. However, this will also...
live hack
DJ's 7Th Live Hack (Neopixel, Arduino, Raspberry Pi Ezbpi Server)

DJ's 7Th Live Hack (Neopixel, Arduino, Raspberry Pi Ezbpi Server)

Today's live hack, we'll play with the Arduino and see if we can get it to control NeoPixels by using the existing NeoPixel Blaster control....
live hack
PWM Servo Position Feedback

PWM Servo Position Feedback

I'll be hacking a PWM Servo to have positional feedback for EZ-Builder using an EZ-B v4. You can also perform the same functionality with an...
robot
DJ's JD Humanoid Puppet

DJ's JD Humanoid Puppet

Credit for this robot idea goes to @Nink, who suggested it based on my PWM Servo Feedback behavior control. I wrote a quick script that...
live hack
Dj's 5Th Live Hack Session

Dj's 5Th Live Hack Session

In this 5th live robot hacking event, I will demonstrate how to program an Arduino and connect it to EZ-Builder via USB and Bluetooth. I'll...
live hack
Hacking Robotis Opencm 9.04 With Bioloid

Hacking Robotis Opencm 9.04 With Bioloid

I will be hacking the Robotis OpenCM 9.04 controller with EZ-Builder using a Bioloid. We'll install the Arduino OpenCM library and connect...
live hack
DJ's Apple II Pi Hack (Part 2/2)

DJ's Apple II Pi Hack (Part 2/2)

In this hack, I'll continue the Apple II conversion to the Pi. I created an Arduino PCB that converts the Apple II keyboard and 16 pin...
live hack
DJ's Apple II Pi Hack (Part 1/2)

DJ's Apple II Pi Hack (Part 1/2)

Remember my Apple II computer from a previous live hack event? Well, I'm going to add a Raspberry Pi to it's guts and use an Arduino to...
live hack
DJ's 8Th Live (Not) Hack... We're Playing Games!

DJ's 8Th Live (Not) Hack... We're Playing Games!

I was sick with a massive head-cold and made it through without overdosing on NyQuil last week and skipped a live hack session. That means...
live hack
DJ's 6Th Live Hack Event (Raspberry Pi & Neopixel With Arduino)

DJ's 6Th Live Hack Event (Raspberry Pi & Neopixel With Arduino)

In this 6th installment of DJ's Live Hack Events, we'll be installing EZ-Builder on a Raspberry Pi, install plugins and control a robot....
live hack
DJ's 4Th Hack Event (Arduino, Bioloid, Lewansoul, And More)

DJ's 4Th Hack Event (Arduino, Bioloid, Lewansoul, And More)

In the last event, some people asked me to demonstrate how to use the LewanSoul Serial Servos. Also, we'll program the Robotis Bioloid with...
live hack
DJ's Third Hack Night

DJ's Third Hack Night

We're going to play with EZ-Builder software, build Perry's robot eyes, make Dynamixel servo cables, demonstrate how to move dynamixel...
live hack
DJ's First Live Robot Hack

DJ's First Live Robot Hack

In this archived video, he gives a tour of the facility and discovers Build-a-bear costumes fit the EZ-Robot JD Humanoid perfectly! The hack...
robot
DJ's How Do I Shovel My Snow?

DJ's How Do I Shovel My Snow?

With a robot, of course! What did you expect? :) This is a robot shell that I built with some students in the summer for a robot challenge....
robot
DJ's Machine Learning And Cognitive Services  Jd Humanoid Robot

DJ's Machine Learning And Cognitive Services Jd Humanoid Robot

We had been working on plugins for the Microsoft Cognitive Services, and I was testing them with the JD Humanoid. This EZ-Builder project...
robot
DJ's Drd 3D Printable Robot

DJ's Drd 3D Printable Robot

I wanted a robot that was super easy to 3D print and was least number of parts to make. This robot was inspired from the Farscape DRD...
robot
DJ's And Now For Something Completely Different (Pdp-8)

DJ's And Now For Something Completely Different (Pdp-8)

This isn’t robot related... although I used EZ-Builder to make the software vc8e emulator. Read on... I’ve always been a HUGE computer...
robot
DJ's Robot Blinds Control

DJ's Robot Blinds Control

Lazy much? Blind control to major tom... I can now control the blind/shades on my deck from my phone! With a little bit of hot glue, a...
robot
DJ's Autonomous "Robocar"

DJ's Autonomous "Robocar"

Here's a robot that I built last year to follow the lanes of a small test track. This was built 24 hours before attending Chris Anderson's...
robot
DJ's Adventurebot Chasing Red Ball

DJ's Adventurebot Chasing Red Ball

Have you ever found something so hipnotic that you can sit and watch it for hours? That's what happened to me after programming this...
robot
DJ's Roli Rover Robot Chasing Red Ball

DJ's Roli Rover Robot Chasing Red Ball

It seems that programming an EZ-Robot to chase a red ball is a popular exercise of mine. I've done it with this hexapod and an AdventureBot...
robot
DJ's Six Hexapod Robot Tracking Ball

DJ's Six Hexapod Robot Tracking Ball

This was a fun use of EZ-Builder to configure a Six Hexapod to track and chase a red ball. Earlier this evening, we had a group of teachers...
robot
DJ's Jd Humanoid Controlled By Microsoft Kinect

DJ's Jd Humanoid Controlled By Microsoft Kinect

Microsoft had sent me a Kinect a few years ago, and I embarrassingly finally got around to doing something with it. I created an EZ-Builder...
robot
DJ's The Real Wall-E

DJ's The Real Wall-E

It's been a very crazy past few weeks. I took a day off today. Yes! I admit it. I took a day off... And I built a robot :) Felt great to be...
robot
DJ's DJ's Omnibot 2000

DJ's DJ's Omnibot 2000

I just finished a short video with clips of building my Omnibot 2000, you can watch it here. This robot contains all of the great new...
robot
DJ's Ips (Indoor Positioning System)

DJ's Ips (Indoor Positioning System)

For quite a few years, i've been mentioning that I have been working on a positioning system for ez-robots. I guess it's time that i share...
robot
DJ's Apple Watch Robot Control

DJ's Apple Watch Robot Control

Not sure how many of you have seen this, but we added Apple Watch support to the EZ-Builder iOS app! For the longest time, no one knew what...
robot
DJ's I Taught Jd To Serve Snacks

DJ's I Taught Jd To Serve Snacks

Did you know I'm a huge fan of M&Ms? Only the peanut butter kind! There's an event tomorrow at google (BotLuck), and my JD will be...
robot
DJ's Imperial AT-AT Walker Robot - The Force Is With Me!

DJ's Imperial AT-AT Walker Robot - The Force Is With Me!

This year i made a decision to get back into building robots. So, I'll start with this! Kind of ironic, an Imperial AT-AT Walker that...
robot
DJ's Darth Vader Humanoid Robot

DJ's Darth Vader Humanoid Robot

I made this Darth Jader for an upcoming The Robot Program episode. Wanted to share the robot exclusively with the ez-robot forum before the...
robot
DJ's Omnibot TV Watching

DJ's Omnibot TV Watching

The latest version of the EZ-SDK and EZ-Builder contains an enhanced motion tracking update. The quality and edge detection algorythm has...
robot
DJ's Tomy Omnibot

DJ's Tomy Omnibot

This was probably the funnest robot I have created yet. It is a wicked platform with a lot of room to grow. I've been adding sensors and...
robot
DJ's Fisher Price "Chatter"

DJ's Fisher Price "Chatter"

This is the strangest robot that I've ever built... But i had to, can you blame me? :D
robot
DJ's Super Six Hexapod

DJ's Super Six Hexapod

You may have seen this video of a real large ez-robot hexapod... That is a robot i built over the summer at my cabin with a 3d printer for...
robot
DJ's Ez-B V4 Dalek

DJ's Ez-B V4 Dalek

I built a Dalek EZ-Robot tonight. Well, i upgraded my EZ-B v3 hack to the v4 and added a few more servos. One to control the nose plunger...
robot
DJ's Jd's Friday The 13Th

DJ's Jd's Friday The 13Th

Beware of the robots on Friday the 13th! Thanks for the face mask Justin :D
robot
DJ's Teddy Ruxpin Robot Version 1

DJ's Teddy Ruxpin Robot Version 1

I added a new robot today. It is a Teddy Ruxpin, if you remember him? He was a talking toy from the 1980's that used a tape player. His...
robot
DJ's Robot Head

DJ's Robot Head

I started on a little project for a humanoid-type platform. I have ideas for the body and such, but i'm starting with the head because i'm...
robot
DJ's At Home With Jd

DJ's At Home With Jd

I took the evening off to chill at home with JD for my first time :). I tweaked many of the existing motions to be more fluid and not as...
robot
DJ's Myo Gesture Tutorial

DJ's Myo Gesture Tutorial

The MYO is a creative controller for interacting with your ez-robot. It uses gestures and an accelerometer to trigger actions, events and...
robot
DJ's Introducing Jd

DJ's Introducing Jd

JD finally gets a little introduction video...
robot
DJ's Jd Wants His Rubber Duck

DJ's Jd Wants His Rubber Duck

Should I give it to him? lol
robot
DJ's Mobile App Developer Tutorial

DJ's Mobile App Developer Tutorial

So, you've built your ez-robot and now you would like to make your own mobile app. Did you know EZ-Robot has a robot appstore? And that you...
robot
DJ's Detect Multiple Colors

DJ's Detect Multiple Colors

One of the features that makes ez-robot so special is the camera that can detect faces, objects, glyphs, qr codes and multiple colors. For...
robot
DJ's Wii Remote Controlled Robot

DJ's Wii Remote Controlled Robot

Recently, I've added a great deal of support to the Wiimote Control in EZ-Builder. This includes EZ-Scriptable buttons and a few other...
robot
DJ's Ez-Builder Overview

DJ's Ez-Builder Overview

The ultimate robot software EZ-Builder is leading the way for the next generation of robotics. Here's a short video I put together to...
robot
DJ's Jd Connects To Nest Thermostat

DJ's Jd Connects To Nest Thermostat

I put this little tutorial and robot together to show how you can connect your JD to a Nest Thermostat. It's neat because you can be...
robot
DJ's Elastic Band Shooter

DJ's Elastic Band Shooter

In parallel with James' Elastic Band Turret build, we were building a robot today. I came up with a slightly different elastic band shooter...
robot
DJ's Hey Jd, Need A Lift?

DJ's Hey Jd, Need A Lift?

JD was a little lazy today...
robot
DJ's Taught Jd How To Somersault

DJ's Taught Jd How To Somersault

Don't try this at home! :D
robot
DJ's I Shall Call Him Norm

DJ's I Shall Call Him Norm

Norm is a very fitting name, no?
robot
DJ's So, I Taught Jd How To Play The Piano

DJ's So, I Taught Jd How To Play The Piano

This is just the first version... I think it'll be a good idea to put a robot band together after the holidays :)
robot
DJ's Six Hexapod Demo Dance

DJ's Six Hexapod Demo Dance

Playing with the Six Hexapod tonight... thought I would share this :)
robot
DJ's Funny 3 Legged Robot

DJ's Funny 3 Legged Robot

Some of the guys around the office were thinking of creative combinations today. I stumbled across their final "creation" this...
robot
DJ's How About A Dance-Off?

DJ's How About A Dance-Off?

Hey community, how would you feel about an ezrobot dance-off contest? Here is the STL file for the microphone:...
robot
DJ's Philo Junior Color Tracking Test

DJ's Philo Junior Color Tracking Test

Hey there! I was playing around with the Philo Junior. This example uses the camera option "Track By Relative Position", in case anyone...
robot
DJ's Revolution. The History Of

DJ's Revolution. The History Of

I created this thread in the Project Showcase because, well, it was once a project... and now it is a company. I'd like to tell you a little...
robot
DJ's Choose Your Ez-Robot!

DJ's Choose Your Ez-Robot!

I created a little video to summarize the current supported EZ-Robot Platforms - of course, this list will grow. Supporting existing...
robot
DJ's Multiple Robots With One Joystick

DJ's Multiple Robots With One Joystick

Demonstration how I controlled 6 robots with one joystick in my Pecha Kucha presentation. In this video, I use an Omnibot, Omnibot 2000,...
robot
DJ's Project: Scarab

DJ's Project: Scarab

I started a new project today... But I didn't get very far. I stopped right after I started because I decided to wait until next week to...
robot
DJ's Trs-80 Model 100 Controlled Wall-E

DJ's Trs-80 Model 100 Controlled Wall-E

Watch the video :) I think the title say it all! I hacked my 1983 Tandy TRS-80 Model 100 Portable "Computer" with a TTL Bluetooth Module to...
robot
DJ's Ez-Robot Takes The Secret Challenge Competition

DJ's Ez-Robot Takes The Secret Challenge Competition

EZ-Robot is sponsoring a team of awesome children to build a robot to compete in the Western Canadian Robot Games! We selected the hardest...
robot
DJ's Brookstone Rover

DJ's Brookstone Rover

DJ saw the potential of the Brookstone Rover right away. Adding support into his EZ-Builder software greatly enhances this product - from a...
robot
DJ's Irobot Roomba Hack

DJ's Irobot Roomba Hack

DJ modifies an iRobot Roomba to be wirelessly controlled with the EZ-B. He also adds a webcam and voice recognition! This is all done by...
robot
DJ's Cyborg Snowman

DJ's Cyborg Snowman

What do roboticists do when it snows? Click to find out :) Description: We had a big snowfall in Calgary Canada this weekend. What do...
robot
DJ's Tomy Omnibot V1

DJ's Tomy Omnibot V1

This was an exciting project that DJ Sures had been planning for weeks. He purchased the Tomy Omnibot off Ebay and started hacking it within...
robot
DJ's Master Blaster Robot

DJ's Master Blaster Robot

DJ Sures named this robot Master Blaster. Don't ask us why, he still doesn't know. But he's pretty simple and is remote controlled. He has...
robot
DJ's Teddy Ruxpin Robot V1

DJ's Teddy Ruxpin Robot V1

DJ Sures built this Teddy Ruxpin Robot from a toy that he purchased off Ebay. The toy was broken, so he didn't feel bad taking it apart (or...
robot
DJ's Scarab Creepy Robot

DJ's Scarab Creepy Robot

Some people say this is creepy... Others think he's cute. You be the judge :) This was a remote control toy called the Scarab. DJ has...
robot
DJ's Dalek

DJ's Dalek

Are you familiar with Doctor Who? The longest running Sci-Fi TV show from Britain! Some would argue who is the Doctor's worst enemy... Is it...
robot
DJ's Robot Dog Chases Ball

DJ's Robot Dog Chases Ball

Are you allergic to dogs? Well DJ Sures is! So what's the next best thing? That's right, a robot dog that chases red balls. Description:...
robot
DJ's Omnibot 2000

DJ's Omnibot 2000

Standing 26 inches tall, the Omnibot 2000 was the latest from Tomy in their series of Omnibots. DJ got hold of a damaged one off eBay and...
robot
DJ's Voice Recognition Robot

DJ's Voice Recognition Robot

Re-using the Cookie Monster shell to show off the EZ-B's Voice Recognition ability. This robot will respond to voice commands. Description:...
robot
DJ's Tamiya Bulldozer Robot

DJ's Tamiya Bulldozer Robot

This is a tutorial on how to modify the Tamiya Bulldozer to be driven by modified servos rather than the DC motorset. The software...
robot
DJ's The Real Wall-E

DJ's The Real Wall-E

DJ Sures has made a few Wall-E mods in the past, but this one is sure to be unique! DJ added a camera and a vertical servo to Wall-E's head....
robot
DJ's Vision Tracking Robot

DJ's Vision Tracking Robot

This is a test robot DJ Sures created to trial a new module that he has been working on. It tracks and follows objects by their color. This...
robot
DJ's Cookie Monster Robot

DJ's Cookie Monster Robot

A few years ago DJ Sures had built a Cookie Monster robot that ran on its own with 2D autonomous programming. Today DJ had removed the old...
robot
DJ's Spider Robot

DJ's Spider Robot

This robot uses two DC motors instead of modified servos. The ADC Distance Sensor detects objects and the autonomous mode has many random...
robot
DJ's Robophilo

DJ's Robophilo

The RoboPhilo Junior is a fantastic and affordable Humanoid Platform for the EZ-Robot Complete Kit. Description: The RoboPhilo Junior is a...
robot
DJ's AR Drone Parrot

DJ's AR Drone Parrot

DJ connects the AR Drone Parrot to EZ-Builder and has it chase a red ball around the room. This adds many great new features to your already...
robot
DJ's Snow Shovel Robot

DJ's Snow Shovel Robot

DJ Sures builds a robot that he equips with a shovel. The robot shovels outside in the cold, while DJ stays warm inside. Description: DJ...
robot
DJ's Robot Head

DJ's Robot Head

With an animatronic robot head, DJ created a new feature for EZ-Builder. This robot was used as a platform for the Relative Servo Tracking...