Hacking the Roboni-i (Part1)
In a previous post (Robonica Roboni-i: inside out), I took the smart little, two wheeled robot apart and discussed the parts that make up the robot. For example it utilises an Atmel AVR ATXMEGA128A1 chip as the main CPU (Central processing unit).
Now I am more curious about making the robot do what I want it to do, without having to build up 'trust' points to unlock certain levels of programming blocks in the software (Command Center) which comes with the robot (pictured below)
To do this, there are a couple of things to consider:
- The Atmel chip is in a circuit, which means we will have to find out if it can be programmed without removing it from the circuit.
- The type of programer needed to load and read the program onto and from the chip.
- Is there a bootloader on the chip for possible firmware upgrades?
- Which peripherals are connected where?
I will also build the circuit using Ealge Layout Editor which is a freeware PCB design package. Watch this space for more on this project.