After my initial prototype I finally worked out the bugs and got version two working.
After seeing the GT2b from @FLATLINEcustoms I knew that that design was the ultimate one, unfortunately I asked him to share the step files to modify it but until this date he didn’t. As editing STL files is a pain in the a** I recreated the design from scratch using Fusion 360, but I’m terrible at CAD designs and could not recreate the chamfers and few details that make his work much better.
Functionalities: The remote use xbee radio to connect to another micro controller that handle the received data. I decided not connect the xbee directly to VESC’s because I’m planing to add more stuff to the receiver, like GPS, LED’s etc… So I don’t want to create a bunch of custom applications on VESC.
The remote has 3 buttons, one is a cruise control, the other two can handle multiple or single clicks to different functionalities, for now: turn on and off lights, change mode from rabbit to turtle.
Few more pictures of the design, and build process
As you can see the controller uses teensy-lc as the micro controller and a ST7735 based lcd to display information. I’ll put the files on thing-verse together with the firmware of the remote, I can definitely help however wants to reproduce this but you need to have basic knowledge of electronics, I can not explain how to wire a potentiometer