You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
2.0 KiB
Markdown

3 years ago
# <img src="./imgs/hexapod-logo.svg" alt="logo" width="64"/> Hexapod
3 years ago
3 years ago
A Hexapod Robot using Raspberry Pi Zero W
6 years ago
3 years ago
![banner](imgs/banner.jpg)
3 years ago
3 years ago
## Introduction
6 years ago
3 years ago
This is a hexapod robot based on [Smallp Tsai](https://github.com/SmallpTsai)'s [hexapod-v2-7697](https://github.com/SmallpTsai/hexapod-v2-7697) project.
3 years ago
This project reused most of the mechanism design in the original project, but with a totally redesign on the circuits and softwares.
The table below shows the difference between this project and the original one.
| | Original hexapod-v2-7697 | This project |
| --------------- | ------------------------ | ----------------------------------------------- |
| Controller | Linkit 7697 | Raspberry Pi Zero W or Raspberry Pi Zero W 2 |
| PWM control | Custom circuit board | 2 x PCA9685 motor driver boards |
| DC-DC | 7 x mini360 modules | 2 x XL4005 5A Max DC-DC modules and 1 x mini360 |
| Power | 2S Lipo battery | 2 x 18650 batteries |
| Remote | BLE | WiFi |
| Remote software | Android and iOS | PC, Android (WIP) |
6 years ago
## Skill requirement
If you want to make one hexapod by yourself. You should at least knows how to:
* Mechanism part
3 years ago
* Use `3D printer` to print a model.
* Able to adjust 3D model to fit your custom need.
6 years ago
* Electronics
3 years ago
* Make a `PCB` (suggest to use professional PCB services)
* Soldering `SMD` component (0805 and TSSOP28)
* How to use/charge/store `LIPO batteries`
6 years ago
* Software
3 years ago
* Use `Linkit 7697` (ie. upload and run any program)
* Use `LRemote` to communicate 7697 and your mobile phone
6 years ago
## Table of Content
1. [Mechanism](mechanism/) - How to build the body
3 years ago
1. [Electronics](electronics/) - Circuit explanation
6 years ago
1. [Software](software/) - The software running on Linkit 7697