20: Friday, May 16
- May 17, 2025
- 2 min read
We have made a lot of progress. We have been working on the mechanical aspects of our car where we are actually able to build our car with the pieces we have built. Before class, our servo mount and one of our knuckles printed successfully, so we were able to use those pieces in the construction of our car. During class, we started printing out the second knuckle.
Also, in class, we uploaded our code on our Arduinos for our two circuit boards. We initially ran into some issues with this step as the code would not upload because of errors with the chips and the Arduino boards themselves. We recognized this error and changed the chips and boards. In the code itself, there was an issue with the code for the servo and the motor as they were running on the same timer. This was fixed by going into terminal/textedit of the radiohead command itself, which made one use timer1 while the other uses timer2. This allowed us to actually upload our code.
To test our soldered circuit boards which we finalized last class, we plugged in our components. Before making the circuits themselves, we were able to get the joysticks to control the servo and motor when on the breadboard, but for some reason, our circuits did not enable this. There was a strange beeping noise coming from the motor when plugged into the circuit and the batteries, but no motion came. We have decided to figure out our circuits after class today.
Lastly, we furthered our construction by working on our back wheels, where we are attempting to screw in and mount our differential.
Overall, we hope that by the end of next class and before the Academic Showcase, we have our RC Car functioning and finalized.




What specific diagnostic measurements have you performed on your soldered circuit boards to identify why they're not functioning as expected when compared to the previously working breadboard prototype?
Your code upload process encountered multiple issues including hardware compatibility problems (resolved by changing chips and boards) and a timer conflict between servo and motor control (resolved by modifying timer assignments in the RadioHead library).
Looking forward to see the final work.
Regarding the soldered circuit boards, since the joystick control worked on the breadboard, do you suspect there might be a short circuit or a misconnection on the soldered board causing the motor issue?
Really impressive work! Were you able to do all this in class, or did you have to work on it outside of class? Have you tested each part independently? Because I have run into lots of issues with faulty equipment