Category Archives: SparkFun AVC

I’m porting my AVC entry to Raspberry Pi + Rust !

I very recently started using the Rust programming language professionally and although I am still working my way through the learning curve, I feel that I am proficient enough to “get it done” even if it isn’t using the most idiomatic Rust code. I’m enjoying the language immensely and have been spending evenings and weekends challenging myself to solve various… Read more »

HC-SR04 Breakout Board for Arduino

This weekend I assembled the first version of a new HC-SR04 breakout board that I have been working on lately. The goal of this project is to let an Arduino Uno (or any other 5V microcontroller) monitor up to 8 ultrasonic sensors over SPI, therefore only using one dedicated pin. The other advantage is that by offloading the sensor monitoring,… Read more »

Post-mortem of SparkFun AVC 2015 Performance

Half a year after our terrible performance at SparkFun’s AVC competition, I’ve analyzed the data collected during one of the runs and have figured out the mistakes I made in the navigation software. I had previously tried looking at the data, but needed to be able to visualize it to make any sense of it all. My first step was… Read more »

SparkFun AVC 2015 recap

Well, that could have gone better… SparkFun AVC 2015 is over and was an epic fail for G-Force 2.0, our entry this year. G-Force 2.0 was a minor update of our 2014 entry, which came in second place in peloton class. This year, the chassis was made from laser cut wood and was much smaller and lighter than last year, allowing me to use faster motors with… Read more »