Hackster is hosting Hackster Holidays, Ep. 4: Livestream & Giveaway Drawing. Watch now!Tune in to Hackster Holidays, Ep. 4 now!
Ivo Georgiev
Published

Prototype Design for the CommandHand

A design without implementation for open-source wireless command of a rover with a haptic interface, based on the CapSense technology.

IntermediateWork in progressOver 2 days244
Prototype Design for the CommandHand

Things used in this project

Hardware components

NXP Mobile Robotics Buggy3 Kit
Ground rover device under command (DUC).
×1
PSoC 4 Pioneer Kit
Cypress PSoC 4 Pioneer Kit
Basis for a "mouse"-like haptic control of the DUC.
×1
Espressif ESP32-DevKitC-32E
Two ESP32 Wifi modules to serve as the two end points of the Wifi link between the CommandHand and the DUC, one in Station mode, the other in Access Point mode.
×2

Software apps and online services

Open Source Autopilot for Drones, Rovers, Submarines (PX4)
The principal application running on the DUC controller, the NXP RDDRONE-FMUK66.
Infineon PSoC Creator SDK & IDE (Cypress)
SDK for the CY8CKIT-041-41XX PSoC 4100S Pioneer Kit, on which the CommandHand is based.
Espressif SDK
SDK for the Wifi link modules (ESP32 Dev Kit).
MAVLink
PX4 MAVLink
Protocol used between the CommandHand and the DUC.

Story

Read more

Schematics

CommandHand System Diagram

Main components. Serial links not specified (SPI or I2C).

Code

CommandHand Design

Development code in PX4 on RDDRONE-FMUK66, Espressif SDK on ESP32, and PSoC Creator SDK on PSoC 4100S.

Credits

Ivo Georgiev

Ivo Georgiev

7 projects • 5 followers

Comments