Blog Archives

RoboDesigners Takes 2nd at College Robotics Competition

VWCC Team RoboDesigners with 2nd Place Award

A RoboDesigners team came in 2nd Place in the collegiate division of the Virginia Western Community College (VWCC) Autonomous Robot Competition on December 14, 2013. The competition has three parts: a written technical report, a presentation to a panel of

Posted in Arduino, News

RoboDesigners Places 2nd at UVa Competition

Team at UVa Programming Competition

The RoboDesigners team concluded its programming competition season at the University of Virginia ACM High School Programming Competition, held March 23, 2013. We performed very well at this tournament, placing 2nd out of 39 teams. The first and third place

Posted in Computer Programming, News

Using the VEX LCD with the Arduino


Have you ever needed an easy way to display output from your Arduino?  Sure, it is possible to use the serial monitor when the robot is connected, or to use a blinking LED, but those options don’t always work well. 

Posted in Arduino, electronics, Robot Programming, Tutorial, VEX

Choosing a Resistor for your LED

Circuit diagram for LED

I got an Arduino (Uno) for Christmas! Now that I’ve expressed my excitement, I’ll continue on to the rest of this post. A standard introduction to Arduino is to turn an LED on and off from some pin.  However, for

Posted in Arduino, electronics, Tutorial

ROBOTC Pointers and Stacks Tutorial

RobotC: Pointers and Stacks

Xander over at has written up an excellent tutorial on using pointers in ROBOTC.  This is a great help, especially for programmers like myself who have not (yet) learned C or C++ and pointer usage. He has also written

Posted in Robot Programming, ROBOTC, Tutorial, VEX

Eagle Project: VEX Workshop

Andrew, a RoboDesigners team member, recently completed his Eagle Scout service project by coordinating and leading a VEX Robotics workshop for Lynchburg area VEX teams. We had many groups represented, including a community team, multiple teams from Bedford County Public

Posted in News, Outreach

ROBOTC: Functions


I recently responded to a question about subroutines on the VEX Forum.  I wrote up a fairly detailed response, so I decided to turn it into a blog post. Oftentimes, in programming, we come across situations where we need to

Posted in Robot Programming, ROBOTC, Tutorial, VEX

Line Following Tutorial Videos for FLL


When you look for FLL robot videos on YouTube, you will often find that the world’s “best” robots often make use of the light/color sensor.  These robots also tend to make some use of line following.  Line following is an

Posted in Control Loops, FLL, NXT, Robot Programming, sensors, Tutorial

USA Computing Olympiad

RoboDesigners programming team members competed in the November competition of the USA Computing Olympiad (USACO).  This is a great competition for anyone interested in programming.  The contest problems develop algorithmic thinking and problem solving ability. Additionally, USACO is the qualifying

Posted in Computer Programming, News

Updating NXT Firmware


Have you ever needed to update your NXT firmware, and didn’t know exactly how?  I’ve just uploaded a video to YouTube that shows, step-by-step, how to download the newest version of the NXT firmware. Why should you even bother updating

Posted in NXT, Robot Programming, Tutorial, video