Special thanks to Omar Ferrer for his help
Click here for the story behind the build
Please consider: if you like it, star it!
- Language: Python
- Libraries: threading, queue, time, os, socket, logging, collections.deque, subprocess, signal, sys, random, numpy, opencv-python, openvino, smbus, RPi.GPIO, pigpio, pyserial
- Toolkits: OpenVino
If you want a cheap way to rapidly-prototype a variety of robots, this module may be for you! It will take a bit of work to set up, but you are guaranteed to save much more money as opposed to buying a something like a Jetson board
- Ensure you have these tools:
| Tools |
|---|
| 3D Printer (PLA and TPU) |
| Soldering Iron (rosin-core solder) |
| Wire Strippers |
| Lighter/Heat Gun |
| Hex Keys (M2/M3) |
| Good Lighting |
- Purchase the electronics/components as follows:
| Components | (remember, do your own research to save money) |
|---|---|
| x1 Raspberry Pi 4B | Amazon |
| x1 Intel NCS2 | eBay |
| x1 Pololu 12-Channel Maestro | Amazon |
| x1 HiLetgo GY-521 MPU-6050 | AliExpress |
| x1 Pi Camera Module 3 (75°) | AdaFruit |
| x1 RadioLink T8S 8 Channels | Amazon |
| x1 3.3/5.0V Fan | AliExpress |
| x2 LM2596 Buck Converter | AliExpress |
| x1 18-Gauge Wire Spool | Amazon |
| x1 F-F 5V Wire Set | Amazon |
| x1 M3 8mm Screws | Amazon |
| x1 Nylon Screw Set | Amazon |
| x1 M3 Brass Inserts | Amazon |
| x1 M2 Brass Inserts | Amazon |
| x1 Heat-Shrink Tubing Set | AliExpress |
| x1 Zeee 2S Lipo Batteries | Amazon |
| x1 USB-C Vertical Male Plug | AliExpress |
| x1 Switch | AliExpress |
| x1 XT60H Connector Pairs | Amazon |
| x1 XT60H Adapter Set | Amazon |
-
Print out the 3D components as found in the '3D_parts' folder
-
(WIP) Follow this tutorial video here ← (currently making video)
-
Configure OpenVino for Raspberry Pi 4B using 'OpenVino_Setup.txt' (this was VERY hard, take your time)
-
Use the files/functions found in 'utilities' to accelerate development
