1. Testing the microcontroller
The microcontroller for the robot is the MSP430G2 LaunchPad
We use a piece of software called Energia to code for the microcontroller: the code is then uploaded and run by the microcontroller. To start, I sent code which tells the microcontroller to flash an LED – which you can see in the video:
2. Building a voltage regulator on the robot’s breadboard
Since the robot will use a 9V battery as its ‘heart’ and the microcontroller requires an input of 3.3V, we need to use a voltage regulator to change 9V to 3,3V – otherwise the robot’s brain would explode!
- 10 μF electrolytic capacitors (X2)
- LM1086 3.3V voltage regulator