What is the best way to add more processing power to the robobug?
The best advice is to leave the MSCC11 and low level bug control intact (Otherwise you are wasting years of engineering development in order to “reinvent the wheel”). Instead add a board such as the MTJPRO11 to the bug. – DO NOT REPLACE THE MSCC11 WITH THE MTJPRO11, RATHER, USE BOTH TOGETHER OPTIMIZING ON THE FEATURES AND CAPABILITIES OF EACH PROCESSOR. – Connect the MTJPRO11 to the MSCC11 through the high speed synchronous SPI (Serial Peripheral Interface). (Refer to the Motorola HC11 Reference Manual on how to program the SPI). Develop a serial protocol on how to communicate information between the two controllers. Most likely you will make the MTJPRO11 the Master and the MSCC11 the slave processor. – Write programs for the MTJPRO11 that send walk commands to the MSCC11 controller and reads the sensors attached to the MSCC11 controller through the SPI. You can also attach more sensors and actuators to the MTJPRO11 controller itself. Those, of course you would read directly from the M