Inspiration
Many drivers aren't sold on EV Vehicles. Common concerns include limited charging infrastructure, range anxiety, and more. Ample makes it easy to turn any existing home charger into part of a community powered network, ready to help other drivers.
What it does
- Browse local chargers: Our demo web app lets drivers see home EV chargers in their area that are available on the Ample network.
- Connect securely to chargers: Drivers can connect to a home charger via an IoT device that acts as a switch and power meter.
- Track charging and cost: The app shows real-time charging progress and calculates billing, so drivers always know how long they’ve charged and how much they’ll pay.
For home charging owners:
- Universal IoT power meter: Easily turn any home charger into an Ample-ready device with an IoT powered switch and power meter, allowing for secure sharing, real-time monitoring, and automated billing.
How we built it
We used Next.JS for both the frontend and backend of our mobile focused web-app. For our hardware side, our parts list includes:
- ESP32 Microcontroller
- INA219 Current Monitor
- 5V Relay
- Mobile Device to simulate an EV Vehicle
- Power Bank to simulate wall outlet power
Challenges we ran into
This was our first time working on a project involving hardware, so we faced problems building our circuit, dealing with software on the device, and deploying a web-server on the ESP32.
Accomplishments that we're proud of
None of us had much experience working on hardware before HTN2025, and we've successfully created a project that combines both hardware and software into something cool! Also we got third place in the egg drop challenge.
What we learned
We learned that, communication is key, and having a clear understanding of the project and it's technical details before beginning and keeping that understanding while working on the project, makes teamwork easier and the project easier to complete. Also double check all of your connections, making sure that the right wires are in the right places (it can save a lot of time and stress).
What's next for Ample - P2P EV Charging Network
For the future Ample, we wish to implement a host side client dashboard, where they could see their revenue, charging times, recent customers, set their rate, and much more. On top of that we want to add a reviews and posts to increase user engagement, and make it something more.
Built With
- esp32
- javascript
- nextjs
- oauth
- python
- tailwind


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