Best 10 EV Battery and Charging Projects for Final Year

Ten real EV battery and charging projects — from STM32 battery management and multi-stage chargers to wireless charging pads, solar charging stations, battery swapping and billing dashboards — chosen from the EV themes clients enquire about most, each linking to its live build page.

Written by Projectech14 min readPublished
For Engineering and diploma students choosing an EV, battery-management or charging-infrastructure final-year project build Topics: ['STM32', 'ESP32', 'Arduino', 'BMS protection boards', 'MPPT charge controllers', 'RFID access', 'MQTT telemetry', 'PZEM-004T energy metering']
Technical illustration of an electric vehicle lithium battery pack cutaway beside a wall-mounted EV charging station plugged into an electric car.
Illustration generated for this guide.
In this guide

Best 10 EV Battery and Charging Projects for Final Year

Electric vehicles generate some of the most consistent enquiries on our line: students want to build something around batteries, chargers and charging infrastructure, but most college labs only ever teach the theory. This list was put together from the EV battery and charging themes clients ask about most — battery management and thermal safety, wired and wireless chargers, solar charging stations, battery swapping, and the dashboards and billing layers that sit on top of real charging networks. Every entry below links to a real, published Projectech project page with the full build detail. Pick the one that matches your branch, your budget and how much embedded firmware you want to write.

1. EV Battery Thermal Management System with STM32-Based BMS

EV battery packs lose capacity and age faster when cells run hot, and imbalanced cells drag the whole pack down — in the worst case, thermal runaway is a fire risk. Most student and prototype EV builds have no thermal oversight at all: no per-cell temperature sensing, no cooling control, no automatic disconnect. This project adds an STM32-based battery management layer to a small four-cell 18650 lithium-ion pack prototype. DS18B20 digital temperature sensors sit on individual cells and stream readings to the STM32, which estimates state of charge, balances cells during charging, displays per-cell temperature and SoC on an OLED screen, and drives a cooling fan (or coolant pump arrangement) when a temperature threshold is crossed. If any cell crosses its safety temperature, the controller opens a contactor and disconnects the pack. Students pick this build because thermal safety is the first question any examiner asks about an EV battery project, and this one answers it with a working control loop rather than a paragraph in the report — plus genuine STM32 firmware experience, which reads well on any embedded resume.

2. Li-Ion Battery Charger with BMS Protection

Nearly every lithium-ion fire traces back to the same root causes: charging past the cell voltage limit, discharging below the safe floor, or an unprotected short. The industry answer has two layers, and this project builds both. First, charging follows the CC/CV profile — constant current until the pack nears full voltage, then constant voltage while the current tapers, terminating when the current falls below a cutoff threshold (the example pack is 3S at about 12.6 V). An Arduino logs pack voltage, charge current and per-cell voltages to an LCD through the whole cycle. Second, a dedicated BMS board sits between the pack and the outside world, with MOSFET switches that disconnect the pack on any cell overvoltage, undervoltage, overcurrent or short. The firmware ends the charge cycle when the tapering current hits the termination threshold, so the pack rests instead of being trickle-charged. Students pick this because the CC/CV curve plus a protection BMS is the foundation under every EV battery build — learn it here on a small pack and the bigger projects stop being intimidating.

3. Automatic Lead-Acid Battery Charger with Multi-Stage Charging and Auto Cut-Off

Most cheap chargers students buy are single-stage trickle chargers or raw unregulated adapters. A trickle charger left on too long overcharges the battery — gassing, water loss, warped plates. A dumb adapter undercharges it — and chronic undercharging sulfates plates and silently kills batteries that would otherwise last years. Proper charging needs three stages: bulk to refill fast at constant current, absorption holding about 14.4 V until the battery is genuinely full, and float at about 13.8 V to compensate self-discharge without cooking the cells. This project implements that state machine on an Arduino Nano: a 12-0-12 V transformer, bridge rectifier and filter capacitors make the raw DC, the firmware reads battery voltage and charge current roughly every 200 ms, holds the pass MOSFET at a current-limited set-point (design target 1.5–2 A) through bulk, clamps voltage through absorption, then a 10 A relay disconnects the battery at the absorption criteria. A 16x2 LCD shows voltage, current and the active stage live. Students pick this build because it is the cheapest honest entry into charging electronics, and the three-stage logic is exactly what interviewers ask about.

4. Wireless EV Charging Pad using Resonant Coupling

Plug-in EV charging works, but cables are daily friction — and for future autonomous or fleet vehicles, a pad you simply park over is the natural endpoint. Wireless EV charging uses resonant inductive coupling: transmitter and receiver coils tuned to the same frequency (85 kHz in the SAE J2954 standard), so the magnetic link transfers power efficiently across a 100+ mm air gap that plain induction could never cross. This project builds that link at student scale: a DC supply feeds a full-bridge MOSFET inverter switching at the 85 kHz design frequency into a series-tuned transmitter tank made of hand-wound Litz-wire planar spiral coils; the receiver coil, tuned to the same frequency and held across the gap on an adjustable stand, links part of the flux, and a fast-recovery bridge plus filter delivers DC. A documented tuning procedure and frequency trim control let the builder find and hold resonance, and moving the stand demonstrates exactly how gap and misalignment kill efficiency. Students pick this because wireless power is a genuinely current research topic and the demo — power crossing empty air into a load — needs no explanation in a viva.

5. Wireless Mobile Charger using Inductive Coupling

Everyone knows the cable problem: frayed connectors, broken ports, a drawer of dead chargers. Wireless charging solved the mating-cycle problem, yet to most electronics students it remains a sealed box — a pad you buy, not a circuit you understand. The physics is entirely within reach of an undergraduate lab: a high-frequency alternating current in one coil creates a magnetic field, a second coil intercepts it, and resonance makes the transfer efficient enough to be useful. This build drives the transmitter coil with a high-frequency oscillator stage (typically 110–205 kHz, Royer or self-oscillating MOSFET), the hand-wound receiver coil's LC tank is tuned to the same resonant frequency, and the induced AC is rectified, filtered and regulated to a clean 5 V USB output — a phone charges sitting on the pad. A coupling LED confirms alignment, and sliding the coils apart demonstrates the efficiency falloff live. Students pick this as the affordable on-ramp to wireless power: the same resonance concepts as the EV pad, at a fraction of the cost and complexity.

6. Solar-Powered EV Charging Station Prototype with IoT Monitoring

This project bundles three strong stories — solar energy, EV charging infrastructure and IoT monitoring — into one demo-ready build. A solar panel feeds a battery bank through an MPPT module that keeps the panel at its maximum power point. To start a session, the user taps an authorized RFID card; the ESP32 validates it and closes a relay to connect the charging output. While charging, voltage and current sensors feed the ESP32, which computes instantaneous power, accumulates energy delivered, and pushes every reading to the cloud over Wi-Fi, storing each session's start time, end time, total energy and peak power. The relay cuts output when the session ends or a limit is hit. Students pick this build because it rides India's EV push with a green-energy angle, the cloud-logged sessions give the report real data to show, and the RFID-plus-relay session control is the same pattern commercial charge points use.

7. Battery Swapping Station Model with Safety Interlocks

Battery swapping promises EV refuelling in minutes instead of hour-long charging, but handling high-energy packs makes safety interlocking non-negotiable: a slot must never release a pack while its connector is live, its door is open, or its voltage is out of range. This project models exactly that logic on a bench-top four-slot rack holding scaled 12 V packs. The user taps an authorized RFID card; the microcontroller then verifies the full interlock chain for the requested slot — door-closed limit switch, connector-seat microswitch, pack voltage inside its window, temperature normal — and only then does the release solenoid unlock. Any failed check keeps the slot locked and sounds the buzzer. Returned packs seat into charging bays where an SMPS charger recharges them while the LCD tracks per-slot charge status. Students pick this because interlock-chain design is real safety engineering, it demos beautifully (tap card, hear the solenoid, swap the pack), and almost nobody else in the viva hall will have built one.

8. EV Charging Slot Booking System with Live Station Dashboard

Public EV chargers fail drivers in a boring way: you arrive and the point is taken, broken, or occupied by a car that finished hours ago. Real networks fix this with a booking layer — reserve the slot, authenticate at the post, meter the session. This project joins the charger and the booking website on one controller: an ESP32 runs six model charging points, each with an RFID reader for check-in, a relay that switches the point, and current sensing for load telemetry. A reservation created on the dashboard stores the card UID; the driver taps in at the post, the firmware matches the UID against active reservations (walk-ins allowed if the slot is free), the relay energizes, and the dashboard marks the slot as charging. Current sensing meters the session until tap-out or full, then the relay drops. Students pick this because it is a full-stack build — firmware plus a real booking UI — and the reservation-matching logic gives the software half of the project genuine substance.

9. IoT EV Charging Monitor with Billing Dashboard

Residential societies and campuses installing EV charge points usually end up with dumb sockets — one electricity bill for the building and no fair way to split charging costs between EV owners. Commercial smart chargers solve this at a price few small setups can justify. This project builds the metering and billing layer as a retrofit: a PZEM-004T module measures true voltage, current, power and cumulative energy per session over Modbus, the ESP32 applies a configurable tariff (peak/off-peak slots plus an optional fixed session fee), and the dashboard produces per-session bills, receipts and revenue summaries. A 40 A contactor under ESP32 control handles safe start/stop with an emergency-stop input, full-charge current-taper detection ends sessions automatically, and a driver-facing OLED shows live power and energy. Students pick this because it solves a problem their own housing society actually has, and the billing engine is a clean, explainable software core for the viva.

10. Smart EV Charger Load Balancer with Dynamic Current Control and Dashboard

Apartment basements and campuses adding EV chargers hit the same wall: the building's sanctioned load cannot feed every charger at full current simultaneously, and upgrading the sanctioned load is expensive. The industry answer is dynamic load balancing — chargers share a site budget and throttle gracefully instead of tripping the main breaker. This project builds a working two-outlet balancer around an ESP32: ACS712 Hall-effect sensors sample each outlet continuously, the firmware converts readings to RMS current, sums both outlets against the configured site limit, and reallocates the current budget between outlets by policy — throttling through relay/contactor staging and PWM pilot control, re-evaluated every control cycle, with plug and unplug events detected from current steps. A live dashboard shows per-outlet power cards against the site limit. Students pick this because it is power-systems thinking in firmware form, and explaining the allocation policy under examiner questioning is a strong viva moment.

Comparing the 10 projects

Project Branch Core tech Build difficulty Who it's for
EV Battery Thermal Management (STM32 BMS) Electrical STM32, DS18B20, 18650 pack, contactor Advanced Students comfortable with embedded C who want a safety-critical build
Li-Ion Battery Charger with BMS Protection Electrical CC/CV charger stage, BMS board, Arduino Intermediate Anyone starting with lithium packs; teaches the charging profile properly
Lead-Acid Charger, 3-Stage + Auto Cut-Off Electrical Arduino Nano, transformer PSU, relay Beginner–Intermediate Diploma students and tight budgets; pure analog+digital fundamentals
Wireless EV Charging Pad (85 kHz) Electrical Resonant WPT, MOSFET inverter, Litz coils Advanced Students who want a research-flavoured demo and can wind and tune coils
Wireless Mobile Charger Electronics / E&TC Inductive coupling, LC resonance, 5 V regulation Beginner–Intermediate The affordable first step into wireless power before scaling to EV
Solar-Powered EV Charging Station Electronics / E&TC MPPT, ESP32, RFID, cloud logging Intermediate Students who want solar + EV + IoT in one demo-ready package
Battery Swapping Station Model Electrical RFID, interlock chain, solenoid, SMPS bays Intermediate Builders who like mechanisms and safety logic; great demo value
EV Charging Slot Booking Dashboard IoT & Embedded ESP32, RFID, relays, booking engine Intermediate Full-stack-inclined students; firmware plus a real booking UI
IoT EV Charging Monitor + Billing IoT & Embedded PZEM-004T, ESP32, MQTT, tariff engine Intermediate Students who want a real-world problem (society billing) with clean software
Smart EV Charger Load Balancer IoT & Embedded ACS712, ESP32, PWM pilot control Advanced Power-systems thinkers; allocation policy makes a strong viva discussion

How to pick yours

Start with your branch and your comfort with firmware. If you have never written embedded C, begin at the lead-acid charger or the wireless mobile charger — both teach the fundamentals without punishing you. If you already know your way around a microcontroller, the STM32 thermal-management BMS and the wireless EV pad are the builds that stand out in a viva hall. Budget matters too: coil-winding and power stages cost more than an Arduino-plus-relay build, so be honest about what you can spend before you fall in love with a title. And think about the demo: examiners remember builds they can touch — tap an RFID card, watch a solenoid fire, see power cross an air gap. If you want help matching one of these to your deadline and budget, send a quotation enquiry on the project page: you describe your branch, deadline and budget, and we scope the build — hardware, report, PPT and explanation support — around it.

Frequently asked questions

Do I need an actual electric vehicle to build the charging-station projects?

No. Every charging-infrastructure build here is a scaled prototype: 12 V battery packs stand in for EV packs, model loads stand in for vehicles, and the dashboards, RFID sessions, billing and load-balancing logic are all real. The engineering — session control, metering, interlocks — transfers directly to full scale, and your report should say plainly that it is a scaled demonstrator.

Are lithium-ion builds safe for a student project?

They demand respect. Build only with a proper BMS in the loop, never charge an unattended pack, use a fire-safe charging area, and keep cell counts small. The projects above include the protection layers (BMS disconnect, contactor cut-off, termination logic) as part of the build, not as an afterthought — and the documentation flags the limits honestly.

Which project is cheapest to build?

The lead-acid charger and the wireless mobile charger use the least expensive parts — a small transformer, an Arduino Nano, hand-wound coils and jellybean components. The wireless EV pad and the STM32 thermal-management build cost more because of the power stage, Litz wire and the STM32 toolchain. Exact pricing depends on current component rates, which is why every project page carries a quotation flow instead of a fixed number.

Can I combine two ideas, for example solar charging with billing?

Yes, and clients ask for this often. The solar station's MPPT front end pairs naturally with the PZEM-based billing engine, or the booking dashboard can sit on top of the load balancer. Mention the combination in your quotation enquiry and we will scope it as one build with one report.

What do I actually receive when I order one of these?

Every built-to-order project ships with the working hardware or software build, the complete source code and firmware, a wiring diagram, a calibration and testing guide, the project report in PDF, a presentation deck, and viva Q&A preparation. The exact deliverables are listed on each project page under "What is included".

How long does a build take?

It depends on the project and on parts availability. Simpler builds like the lead-acid charger can be turned around quickly; the wireless pad and STM32 builds need coil-winding, tuning and firmware iterations, so allow more time. Put your deadline in the quotation enquiry up front so the build can be scheduled around it.

A final honest note

EV is a fast-moving field and student budgets are real, so pick the project you can actually finish and demonstrate — a working small build beats an ambitious one that never powers up. Every project above is built to order and priced by quotation, not off a shelf: what you get is the working build plus the documentation and explanation support you need to defend it in your viva. Start from the project page, check the "What is included" list, and ask us anything before you commit.

More project guides

More in Electrical