Embedded Systems · EV Powertrain · Virtual Validation

Vishal Bagade
Pilot & Systems Engineer

Building full-stack validation infrastructure for high-voltage EV systems — from bare-metal firmware to Android Automotive integration.

Background & Philosophy

Vishal Bagade

Vishal Bagade
Pilot · Builder

The Mindset Aviation demands strict procedural execution and absolute validation. You do not test new systems while in the air; you validate them in a simulator first. I bring this exact mindset to embedded systems and EV powertrain engineering. My ultimate goal is to engineer a 300V custom electric motorcycle equipped with CCS Type 2 fast charging from the ground up.

The Strategy Building a 76V physical powertrain taught me that debugging control logic on live, high-current hardware is tedious and dangerous. To build a 300V system safely, I realized I needed a way to test firmware without physical contactors. That is why I built the EVO vHIL framework: to simulate high-voltage EV control systems and validate firmware purely in software before it ever touches physical hardware.

Current Focus I am currently expanding the EVO vHIL simulation architecture while simultaneously engineering the physical hardware and bare-metal firmware for the custom 300V Battery Management System (BMS).

End goal — 300V custom electric motorcycle · CCS Type 2 fast charging · full-stack hardware + firmware, designed and validated from scratch.

Projects

Engineering projects spanning embedded systems, virtual validation infrastructure, physical powertrain hardware, and automotive software integration.

Active

EVO vHIL

Full-stack virtual Hardware-in-the-Loop framework for validating high-voltage EV powertrains. Spans production firmware, Android Automotive integration, and deterministic fault injection — without physical hardware.

Renode CAN Android Automotive Embedded C
View Live System →
🔥 Trending
🐧

WSL2 SocketCAN Custom Kernel

A custom-compiled Linux kernel for WSL2 enabling native SocketCAN and vCAN interfaces — built to facilitate virtual EV firmware testing without physical Linux hardware or USB adapters.

Linux Kernel SocketCAN WSL2
View Architecture →
Concept Validated
🧲

EVO AFM-01-Alpha

A physical axial flux motor proof-of-concept built to explore fundamental electromagnetic principles, magnetic flux routing, and 3-phase triangular winding topologies.

40× N42 Magnets 30-Slot Stator Axial Flux
View Build Log →
Completed
🏍️

76V Custom E-Bike

Ground-up engineering of a 3kW hub motor, 76V electric bike with a custom-built 24S5P LiFePO4 pack (75Ah). The physical build that proved why virtual validation had to come first.

24S5P LiFePO4 VESC 100V/200A JK BMS
View Build Log →
In Progress
🔋

BMS Architecture

Deep-dive into the EVO Battery Management System: real-time fault handling, dual-pack energy coordination, and safety-critical state transitions across the traction pack.

ISO 26262 RTOS State Machines
View Docs →
Live
☀️

Solar & EV ROI Dashboard

A fully automated, live data pipeline tracking 3+ years of real-world financial telemetry for a 5.1kW rooftop solar plant and a two-EV fleet. Built to prove the true economic ROI of the ecosystem.

Data Engineering Automated Pipeline Chart.js
View Live Dashboard →