Hi forum members,
I follow EV and OI scene for a long time now and got here when forum started. Always liked idea of converting good ICE car and keeping performance. Professionally I do business app programming and have a full time job for over 20 years. I know very little about electronics but I like to learn and try things. I have some hobby experience from the past in mechanics.
I've decided that I will do some conversion when I was watching Damien's video in 2012. about his e39 first conversion. Thanks to his and work of other guys in the OI community, and information they provide, this conversion was possible for me.
I was watching for affordable parts for some time and got Azure palet delivered, wanted to use DMOC but that didn't work for me at the end. I did manage to get motor running in the air with power supply and hand built damiens board but connecting all sensors and inputs revealed more things that I didn't know how to address. At that time, guys published work on Toyota stuff and that was huge push forward.
I've received Prius Gen3 v1d board, my friend easily populated things that needed to be soldered, we put board in inverter and inverted was working.

At that time, I was driving my 528iA as a daily for the six years, did all maintenance tasks on it and was very pleased with the car. So, It was great candidate for conversion.

Here is list of parts used...
Parts used:
Motor Siemens 1PV5135-WS14
Inverter Toyota Prius Gen3 - with v1d board
Gearbox ZF GS6 53DZ with 528iA diff 3.07
Charger/DCDC Mitsubishi Outlander
Vacuum pump Hella UP32
Vacuum sensor VW/Audi
Servo pump Opel Zafira
Battery Samsung 25R 96S20P
Heater - not in the car yet
While doing conversion I've found a way around Arduino framework and did all needed coding. There are multiple ESP32 devices and all are communicating by WiFi using mqtt.
All code can be found on https://github.com/mmadzar in GN02475xxx repositories:
GN02475acc - control charger, DC/DC, simulate e39 ICE can, reads sensor and controls vacuum pump, servo pump
GN02475ike - I-bus comms, controls High IKE display and various car functions, simulates tank level using digipots
GN02475inv - replaces inverters WiFi module, mqtt comms
GN02475ivts12 - monitors 12V power by reading can messages from the shunt
GN02475ivtsHV - monitors HV power and controls precharge and main relay
and some pictures with parts and conversion progress...