Hello guys.
I have spent last summer designing and making of remote that i was planing to be cheap alternative to Felix remote. I have made 5 prototipes and tested them last summer, then life happend and i got a kid and dont have time to improve nor start small scale production so i decided to share whole design for free.
I will not write tutorial how to make one or how to assemble one but im here for any quesions you guys may have.
Features
- Uart comunication with vesc
- Gps speed and time
- logging data to sd card (speed, current, motor current, battery level, etc)
- Web based menu for adjusting setting
- Selectables screens for displaying current, speed, rpm, etc
- multiple output options ppm, adc, uart
- multipe uart output modes: current control, duty control and rpm control
- downloadable csv log from web interface
- cruise control
- optional magnetic leash estop
- upradable firmware with usb
- only two button for cruise, on/off, unlock, cruise control
- auto lock on signal loss
improvement needed.
Hosing:
needs some improvement or mabye whole redesign, mounting point for remote pcb dont fit.
Work needed on lid part as it is only glued and whole remote needs to be potted with soft silicon rubber.
Software:
Option to delete old logs in web interface is needed. ← added now in new newest version of software…
For now old log can be deleted by connecting to FTP server on remote and deleting file.
Uploading code to Remote Esp32:
Arduino project for Remote part is in folder called “slider”
Before compiling and uploading code to remote MAC address of receiver ESP32 needs to placed to remote code line 45. (also in receiver code MAC address of remote ESP32 needs to be placed in line 13.)
also data from data folder need to be flshed to remote ESP32 prior to flashing code, using LittleFS Filesystem uploader addon for arduino ide.
some list of parts needed for the build.
https://www.aliexpress.com/item/1005003188875187.html?spm=a2g0o.order_list.order_list_main.102.11b51802YhxIPz
https://www.aliexpress.com/item/1005004484929374.html?spm=a2g0o.order_list.order_list_main.107.11b51802YhxIPz
https://www.aliexpress.com/item/4000542741531.html?spm=a2g0o.order_list.order_list_main.142.11b51802YhxIPz
https://www.aliexpress.com/item/1005006385231711.html?spm=a2g0o.detail.pcDetailBottomMoreOtherSeller.4.9b95zROgzROgfF&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.40000.326746.0&scm_id=1007.40000.326746.0&scm-url=1007.40000.326746.0&pvid=6a448c21-4a96-4707-b6e6-1a1a4b75bde3&_t=gps-id:pcDetailBottomMoreOtherSeller,scm-url:1007.40000.326746.0,pvid:6a448c21-4a96-4707-b6e6-1a1a4b75bde3,tpp_buckets:668%232846%238112%23597&pdp_npi=4%40dis!HRK!32.80!32.80!!!34.36!34.36!%40211b6c7d17216773650474432e7b1f!12000036979664255!rec!HR!119950568!&utparam-url=scene%3ApcDetailBottomMoreOtherSeller|query_from%3A
https://www.aliexpress.com/item/1005004285945488.html?spm=a2g0o.order_list.order_list_main.162.11b51802YhxIPz
https://www.aliexpress.com/item/1005003507554179.html?spm=a2g0o.order_list.order_list_main.177.11b51802YhxIPz
https://www.aliexpress.com/item/1005005631898782.html?spm=a2g0o.productlist.main.25.10e326d01ttoB8&algo_pvid=ee87c8e8-e52a-4183-add8-9c84267b64a0&algo_exp_id=ee87c8e8-e52a-4183-add8-9c84267b64a0-12&pdp_npi=4%40dis!HRK!17.51!17.51!!!2.53!2.53!%402103854617217212633243292e6dec!12000033839029583!sea!HR!119950568!X&curPageLogUid=mZfK3qRpo8zm&utparam-url=scene%3Asearch|query_from%3A
https://www.aliexpress.com/item/4000623164698.html?spm=a2g0o.productlist.main.27.6d4e6aa4yGJGVc&algo_pvid=9cea856d-c407-4653-8092-57373997dfb4&algo_exp_id=9cea856d-c407-4653-8092-57373997dfb4-13&pdp_npi=4%40dis!HRK!30.73!23.05!!!4.44!3.33!%402103867617217242050136493ee815!10000004271834343!sea!HR!119950568!&curPageLogUid=g0TLG7ckndPk&utparam-url=scene%3Asearch|query_from%3A
rest of part is inside bom in rar file
Fusion files are now added to rar file with software
-
1: Power on/off button and cruise control activation.
When remote is off pressing for 3s and more seconds remote will turn on.
When remote is on pressing for 3s and more seconds remote will turn off.
When remote is on and unlocked holding trigger at desired throttle level and pressing shortly will activate cruise control ( trigger can be released ) Deactivating cruise control by pressing trigger again or automatically when signal to receiver is lost. -
2: Unlock and screen switch button.
When remote is on and connected to receiver log press for more than 3 sec will unlock remote ( “L” ) sign will disappeare. Remote will lock back automatically when signal to receiver is lost.
Short press will scroll screens.
*** Note all action for button 1 and button 2 are happening upon releasing button.