Inspiration
We found Intrepid's tech talk very interesting and are fans of Tesla vehicles. As such, we decided to create something utilizing Intrepid's API.
What it does
This Android app uses the android os built in speech recognition to launch various commands from Intrepid's API including opening/closing doors and windows.
How we built it
The app was built in Android Studio. The app utilizes Intrepid's neoOBD2 by interacting with their API.
Challenges we ran into
Most of our team have never created an Android app before so it was a little bit of a learning curve for all us. We also ran into some issues relating to the syntax of http requests but we eventually solved them after guidance from Intrepid. We also encountered quite a few merge conflicts and gained a greater understanding of version control.
Accomplishments that we're proud of
With this being our fist time competing in a hackathon we are proud of designing a full fledged android app in the course of a weekend.
What we learned
We learned a ton this weekend! In particular we learned a lot more about how APIs work, how Android's built in speech library works, version control, and Android development in general.
What's next for Tesla Model X Controller
As Intrepid expands the API commands available we would like to expand what our app can accomplish as well. In the meantime we would like to add functionality for multiple commands at the same time in the future.
Built With
- android-studio
- intrepidcs-api
- java
- neoobd2

Log in or sign up for Devpost to join the conversation.