AMP – Arachnoid Mobile Platform

The Arachnoid Mobile Platform is an open source robotics development platform used to make small autonomous moving robots. It can be either configured as a four-legged robot, or as a two wheeled robot. The PCB board holds all the electronics and mechanical components, and also serves as the chassis of the robot.


The Brains

The whole project is based on an ATmega328-AU (The SMD version of the infamous ATmega328) and is flashed with the standand Arduino pro mini bootloader. Consequently, the board can be easily programmed using the Arduino IDE platform. As for the programming hardware, there are two interfaces for the user to upload his/her code. There is an FTDI header with the standard pinout (on the leftmost side of the board marked “FTDI master”), and an ISP header (marked as “ISP”) for using with a compatible Atmel SPI programmer. The tool used here for uploading the code to the board is a classic FTDI FT232 USB to serial interface board. The microcontroller runs on 5V DC


The robot uses 2 continous rotation servos for its movement when configured as a wheeled robot, and three continous rotation servos when configured as a four-legged robot. Aditionally another is used for panning the ultrasonic PING sensor for obstacle avoidance mentioned below. All the servos used in this examle are HXT900 9g servos, from Any standard 9g micro  servo should be fine for this project (provided it is bought/modified as continous rotation for the drivetrain).

Arachnoid Mobile Platform

Headers and sensors

The board contains 4 headers for direct servo connection (marked as “Servo 1 through 4”) on the board as well as as an ultrasonic HC-SR04 sensor direct interface (marked as “PING”). The ultrasound sensor mounts on the center servo which allows it to turn in a 30-50 degree radious in order to “scan” its surroundings and find the path with the least obstacles in place.  Additionally, all the remaining digital and analog I/O pins, are brought to their respective headers for future expansion (Digital I/O is brought to the “DIO” header and analog IO is brought to the “AIO” header).


For more detail: AMP – Arachnoid Mobile Platform

About The Author

Ibrar Ayyub

I am an experienced technical writer with a Master's degree in computer science from BZU Multan University. I have written for various industries, mainly home automation, and engineering. I have a clear and simple writing style and am skilled in using infographics and diagrams. I am a great researcher and is able to present information in a well-organized and logical manner.

Scroll to Top