Ansh
AeroDrive
2.6h
AeroDrive is a standalone, ESP32-powered smart dashboard that uses Wi-Fi to turn live traffic and weather data into physical animations and screen updates across four custom modes..now this is kinda furturistic cause i wanted to embed both cars and planes into a screen which can be used for anythin
Devlogs
16 entries · 20.6h loggedfinal github repoPending
aight so i edited everything in github and added the source files for 3d, pcb and firmware.. also added some more pics of 3d model in the readme thats it for this proj..putting in review now :)
firmware timePending
got the full code up and running for the aeroDrive today. the main goal was to hook up our custom PCB to the ILI9341 screen, pull real-time API data over Wi-Fi, and trigger physical stuff like our turbine fan and engine sound effects using both hardware switches and touch inputs. How the Physical Controls Work I set up the code so we have tactile switches for quick cockpit control, but also touch gestures directly on the screen for extra settings. The first switch toggles Traffic Mode. When you flip it, the ESP32 sends a quick command to the DFPlayer Mini over serial pins (IO21/IO22) to play an engine rev sound on the speaker then show live traffic stuff.. The second switch puts it into Wind Mode. The code pulls live wind speed and gust data from the Open-Meteo API. If live gusts go over 15 km/h, the ESP32 sends pin IO13 HIGH, opening our 2N7000 MOSFET gate to spool up the physical 5V turbine fan; can also tap the screen to trigger a manual 5-second fan boost or swap speed units. The third switch starts a 25-minute Pomodoro focus timer. It instantly kills the fan, stops the stepper motor, and mutes the audio module. okay and also i wanted to use google map api like in my firmware there is a line of code for the google map API but because it just requires a card no money tho so i didnt out the card yet..will check it out later :)
