Blog Archives

Building Arduino firmware with CMake and catkin

As projects get more complex, the tools you use start to become somewhat unwieldy, and they are no longer as effective as before. YardBot runs with 2 Arduinos, and currently my process for updating their firmware requires starting an Ubuntu

Posted in Software Tagged with: , , , ,

Finding the performance limit of an Arduino MEGA

As I think up more and more things to do with YardBot, I’ve started to reach the limits of what a normal Arduino MEGA can handle. With an 8 MHz clock speed and 2KB of RAM available, Arduinos have never

Posted in Testing Tagged with: , , ,

Open loop DC motor control with a PS3 controller

The next stage of my robot project is to make software talk to hardware. Previously I mentioned how I translate PS3 controller data into something useful for a robot. Before getting into complex real-world control, I wanted to check that

Posted in How to Tagged with: , , , , , ,

Prototyping part of the electronic system with Arduino

When I started this project I knew I couldn’t attack it all at once. This was for reasons of time, money and tool access so I have to pick away at it whenever I can. Currently that means working on

Posted in Design Tagged with: , , , , ,

Meet YardBot

Robots. They’ve been around for a while, but thanks to the quickening pace of technology progress, they’re only starting to hit their stride. I built LEGO Mindstorms robots many years ago, and working for a robotics company was a dream

Posted in News Tagged with: , , , ,