Super crazy how difficult it is to developed a new GUI. Never thought it is so hard to find a nice looking solution. I need a bigger screeen do fit everything inside
I decided to fit in a screen that has double height and write a new GUI. Works fine for now. Added some addisionl features like vibration alarm and headlight support(not yet finished) and a button to change the main screen for additional views.
After a while I found out, that I really needed something like an tuning screenā¦ a screen where u can just se my power and different amperages from the battery and motor. So I created this view.
On the bottom is the trigger indicator, above a big battery bar, on the right site the battery, wifi and headlight status.
I have some huge problems with my battery, so I decided to display also battery amps(top) and motor amps(bottom)
I think about an all data screen with just numbers on it with nearly everything technical data from the Vesc on itā¦ temperatures, amps, voltages, everythingā¦ like a debug site.
Now I want to ask u, what do you want for this? What do information do u prefer to look while riding?
Imo the less stuff on the screen the better
Battery voltage
Range traveled/remaining calculated by average wh usage
Vesc temp
Maybe also something else but i can not rember of anything
@deucesdown
I donāt have an diebiemsā¦ maybe in the future
@Yegmesh
I can do, but I made a special version with 963ZZ bearingsā¦ I also used a normal 6x6mm tactile switch instead the normal micro switch. Gives a much better feedback with the trigger.
What screen size is it running on? I remember tried programming a 128x64 pixel screen on my Arduino nano and it is almost out of memory that it can hardly work with the VESC UART library that was developed by one of the members (I think he is SolidGecko) here.
I was initially quite interested to port the codes over to use on a STM blackpill micro processor. But havenāt have the time to do so
128x64 0,96inch
For me it working without any issues. The memory is a problemā¦ thatās true. I ll also try to port everything to a better chip. The feather m0 locks interesting. Build in Lipo handling and NRF transmitter. I have one at home. Maybe I ll give it a try in the future.
This Is only a bit modified version to make it more stable and handy for me.
Yes. I just came across the feather m0. It looks to be a very good package size for what they have to offer.
I am intending to add on a small rotary encoder so that one can use it to edit settings on the fly. Like changing the cruise control speed, the wheel size, and so on.
But with the form factor being sleek, it is a little challenging to try and add any new stuff to it without compromising the sleek design of the firefly
U might need to add some counterweight at the bottom of the remote so that the throttle area will not be too heavy and feels alittle unbalanced in ur hands