Things used in this project

Hardware components:
SSC-32U
×1
Solar D772 Servo
×18
Adafruit Ultimate GPS
×1
SparkFun 9 DOF - MPU-9150
×1
SparkFun Voltage Level Translator
×1
51gzz5eu9pl. sx425
Ultrasonic Sensor - HC-SR04 (Generic)
×2
Lynxmotion Aluminum Hexapod CH3-R Combo Kit Body Frame
×1
Ball Bearing with flange
×18
Microsoft XBox 360 Wireless Receiver
×1
Microsoft XBox 360 Controller
×1
Venom LiPo 2S 7.4V 5000mAh 25C battery
×1
09873 01a
SparkFun FTDI Basic Breakout - 3.3V
×3
SparkFun Antenna GPS Embedded SMA
×1
Pi 3 02
Raspberry Pi 3 Model B
×1
NS-HP : RTK Capable GPS
×1
Adafruit FONA Mini cellular breakout
×1
Udoo x86 ultra f 8
UDOO X86 ULTRA
×1
Software apps and online services:
Vs2015logo
Microsoft Visual Studio 2015
10
Microsoft Windows 10 IoT Core
Mqtt
MQTT
Hand tools and fabrication machines:
3drag
3D Printer (generic)

Code

Hexapi hexapod C# inverse kinematics code
This is designed to be run as a background task on Windows 10 IOT for the Raspberry PI 2. Takes advantage of the Remote Arduino library / Firmata.
MQTT Broker and client libraries
MQTT Broker and client libraries used to control the robot, stream video, and telemetry
Hexapi Service Host, and the remote UI for PC, can be recompiled for other architectures
Uses the RxMQTT client. Very early stages. Currently running on the Udoo x86. The PI3 is not fast enough for what I want to do with video on top of everything else.

Credits

20180225 195256 f6lix2mqsx
Larry Watkins
2 projects • 41 followers
C# Software Developer with a focus on hardware interaction
Contact

Comments