Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/runeharlyk/spotmicro-leika


https://github.com/runeharlyk/spotmicro-leika

Last synced: 30 days ago
JSON representation

Awesome Lists containing this project

README

        

# SpotMicro-Leika





Logo

Spot Micro - Leika


This project is a small quadruped robot, inspired by boston dynamic spot mini.


Explore the docs »






Table of Contents



  1. About The Project



  2. Getting Started


  3. License

  4. Contact

## About The Project
This project is my attempt on building and assembling [SpotMicro](https://github.com/michaelkubina/SpotMicroESP32). I chose a Raspberry pi as the brain of robot, and therefore this repos mainly focused on the code part of the build as some amazing people have designed the model very well.

(back to top)

## Built With
* React.js
* threading
* tornado
* gpiozero

(back to top)

### 3D printed body
* [robjk reinforced shoulder remix](https://www.thingiverse.com/thing:4937631)
* [Kooba SpotMicroESP32 remix](https://www.thingiverse.com/thing:4559827)
* [KDY0532 original design](https://www.thingiverse.com/thing:3445283)

### Electronics

* Raspberry pi 3b
* PCA9685 servo board
* 12x 20kg(or higher) servo motors
* MPU6050
* 20A DC-DC Buck Converter
* 2x HC-SR04 Ultrasonic Distance Sensor
* 0.96" SD1306 OLED diplay
* ACS712 current sensor
* ADS1115 12 bit analog to digital converter
* DHT22 temperature and humidity sensor

(back to top)

# Getting started

### Prerequisites

This is an example of how to list things you need to use the software and how to install them.
1. Install headless raspbian on your raspberry pi

### Installation

1. Clone the repo
```sh
git clone https://github.com/runeharlyk/SpotMicro-Leika.git
```
2. Move to working directory
```sh
cd SpotMicro-Leika
```
3. Install dependencies
```sh
pip install -r requirements.txt
```
4. Run the main program
```sh
python spot.py
```

(back to top)

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

(back to top)

## License

Distributed under the MIT License. See `LICENSE.txt` for more information.

(back to top)

## Contact

Rune Harlyk - [@runeharlyk](https://twitter.com/runeharlyk)

Project Link: [https://github.com/runeharlyk/SpotMicro-Leika](https://github.com/runeharlyk/SpotMicro-Leika)

(back to top)

[contributors-shield]: https://img.shields.io/github/contributors/github_username/repo_name.svg?style=for-the-badge
[contributors-url]: https://github.com/github_username/repo_name/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/github_username/repo_name.svg?style=for-the-badge
[forks-url]: https://github.com/github_username/repo_name/network/members
[stars-shield]: https://img.shields.io/github/stars/github_username/repo_name.svg?style=for-the-badge
[stars-url]: https://github.com/github_username/repo_name/stargazers
[issues-shield]: https://img.shields.io/github/issues/github_username/repo_name.svg?style=for-the-badge
[issues-url]: https://github.com/github_username/repo_name/issues
[license-shield]: https://img.shields.io/github/license/github_username/repo_name.svg?style=for-the-badge
[license-url]: https://github.com/github_username/repo_name/blob/master/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://linkedin.com/in/linkedin_username
[product-screenshot]: images/screenshot.png
[Next.js]: https://img.shields.io/badge/next.js-000000?style=for-the-badge&logo=nextdotjs&logoColor=white
[Next-url]: https://nextjs.org/
[React.js]: https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB
[React-url]: https://reactjs.org/
[Vue.js]: https://img.shields.io/badge/Vue.js-35495E?style=for-the-badge&logo=vuedotjs&logoColor=4FC08D
[Vue-url]: https://vuejs.org/
[Angular.io]: https://img.shields.io/badge/Angular-DD0031?style=for-the-badge&logo=angular&logoColor=white
[Angular-url]: https://angular.io/
[Svelte.dev]: https://img.shields.io/badge/Svelte-4A4A55?style=for-the-badge&logo=svelte&logoColor=FF3E00
[Svelte-url]: https://svelte.dev/
[Laravel.com]: https://img.shields.io/badge/Laravel-FF2D20?style=for-the-badge&logo=laravel&logoColor=white
[Laravel-url]: https://laravel.com
[Bootstrap.com]: https://img.shields.io/badge/Bootstrap-563D7C?style=for-the-badge&logo=bootstrap&logoColor=white
[Bootstrap-url]: https://getbootstrap.com
[JQuery.com]: https://img.shields.io/badge/jQuery-0769AD?style=for-the-badge&logo=jquery&logoColor=white
[JQuery-url]: https://jquery.com