I recently purchased a useful gadget called CloudShell to house my ARM-based big.LITTLE octa core processor board called Odroid XU4 and a SATA 2.5 inch hard disk. My plan is to use it as a home server to expose services that can be accessed from the Internet. But before I open up the firewall to allow access to this server from the Internet, I want to make sure proper security is in place. The major requirement is that even if this server has been compromised, intruders cannot make use of this server to access my other home computers, tablets, mobile phones and file servers on the home network.
I modified a toy hexapod crawler kit using the Texas Instruments MSP430 LaunchPad as the microcontroller for fun. A SR-04 Ultrasonic distance sensor has been added to the existing whiskers for enhanced navigation. The MSP430 is programmed using the Energia IDE, like the Arduino, based on the Wiring Framework. As a result, one can easily migrate existing Arduino sketches to run on the MSP430 or add new capabilities and behaviours to the robot using the familiar Arduino-like development environment. At present, the hexapod can either wander around using SR-04 and whisker navigation or follow the wall.