Robotics

Last Updated July 6, 2010

Projects

Read Cathy's story about how we got sucked into the whole robotics thing and her adventures at Robothon 2003.

Meet Gypsy, Cathy's second robot.

Learn about Scout, the Robo-Magellan robot that we worked on with other members of the Issaquah Robotics Society.

Read about how Cathy hacked a radio to scan the FM band to look for frequencies that are good for transmitting from an iPod to a car radio.

We built Orion to compete in an Easter egg gathering contest at the April 2007 SRS meeting.

Tom is working on a 3kg sumo robot to enter in both autonomous and R/C classes at Robothon.

Updated 7/6/2010 Cathy is making progress on RAV4-EView, a device to monitor our RAV4-EV's status. It plugs into the OBD-II port and displays information about energy use, battery state, and other interesting and useful data.


Surface Mount Soldering Techniques

Cathy got a griddle to use for surface-mount soldering.

Techniques for creating and using a stencil for applying solder paste to PCBs.


Sample Code

The pages for the Seattle Robotics Society's Workshop Robot contain lots of information on programming the Atmel ATmega16 AVR microcontroller. The Level 1 page includes a "ZIP of the workshop files," which contains BASCOM and C code samples and documentation for setting up development tools on Windows and Mac/Linux. There is C++ code in a ZIP file on the Level 2 page.

The Orangutan Sample Code page provides sample C++ code designed to work on Pololu's Orangutan Robot Controller, running an Atmel ATmega8 AVR microcontroller.

The Color LCD Sample AVR Code page provides sample C++ code designed to control SparkFun's Nokia-like graphic color LCD with an Atmel AVR microcontroller.

The Sample AVR Code for Graphic OLED Display page provides sample C code designed to control SparkFun's Graphic OLED Color Display with an Atmel AVR microcontroller.