Got real gps data connected to the speed, created equations for max speed and avg speed, linked distance and elapsed session time, and wired up buttons to go back and forth and to start session
Got real gps data connected to the speed, created equations for max speed and avg speed, linked distance and elapsed session time, and wired up buttons to go back and forth and to start session
Got my first prototype of the enclosement top
I was working on the enclosement for the past two days. There were a couple things I had to keep in mind: the clearance for the screws and other parts, and how thick the walls can be until its a stress risk. I made sure all my walls were atleast 3mm thick on all sides so it will be fine when i actually use it. Also might have to get a little bit of foam to put on the sides so when the bike vibrates it puts less wear on the parts. Other than that pretty successful print!
Got the LVGL simulator running on desktop so I can prototype UI components without having to flash the ESP32 every time I change something. This is going to save a lot of iteration time later on.
Made a variety of components and objects for the interface. To make the simulator more useful for testing, I set it up to cycle through screens automatically and animate values so I can see how the UI behaves with changing data rather than static placeholders. It was offcenter so I will fix that later. Overall the UI is working as intended.