ATmega128 is one of the AVR microcontroller. Large memory (128KBytes) can be used to make a big project.
For example, if you create a storage system using the MMC and use BASCOM AVR as the programming language, then you have to load a very large libraries into the memory of the microcontroller. And this can not be done if you are using a microcontroller with a small memory such as ATMega16 or ATMega8535. Therefore, you can try using AVR ATmega128 to complete your major project.
However, you would have difficulty in assembling and soldering components on this ATmega128 microcontroller. This is because ATmega128 an SMD component. And you must be able to make a double layer PCB if you want to use a ATmega128 microcontrollers and use part of DIP components (such as IC MAX232 or another).
If you want to combine the two types of these components, then I have tips for you. Make two single PCB layer and combine with pin headers. The first is an adapter PCB for ATmega128 microcontroller and the second is used for the other DIP components. And then combine it with pin header (male and female pin header). You can see PCB adapter for ATmega128 microcontroller in the picture.
DIY – Do It Yourself project
Hopefully this tutorial ( AVR ATMega128 Schematic Circuit Adapter DIY ) can help you in completing the project.
Hexapod robot is a robot that has six legs.
Hexapod robot is used for through steep terrain or rocky areas. Wheeled robots can’t pass through the rocky and steep area. Therefore hexapod robot designed to replace wheeled robots in this area. Hexapod robot inspired by spider legs. Six feet make a robot stable and has a smooth movement. The movement of the robot will be smoother if more joints on the robot.
Each robot joints filled by a servo motor.
Servo motor allows a movement like a joint in humans or animals. However, in general, the servo will only make one-way direction movement (right-left). So if you are going to make a four-way movement (right-left-front-back) then it must be made of two joints.
In general, a hexapod robot has three joints on each leg. So you need eighteen servo to make a hexapod robot.
how to make hexapod robot mechanics
Now many companies that sell body hexapod robot. So you do not have to bother making mechanics. Part of the body of the robot is shown in the image above. There are five different robot parts. To make a joint, you can use a servo Tower Pro SG90 as used in the hexapod robot in the picture No. 1. But the selection of servo should be tailored to the needs of torque. If the load of the robot is heavy, then you should use a servo with greater torque.
small servo for hexapod robot