<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://openinverter.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jason+arnold</id>
	<title>openinverter.org wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://openinverter.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jason+arnold"/>
	<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/Special:Contributions/Jason_arnold"/>
	<updated>2026-04-28T16:44:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Volvo_Gear_Selector&amp;diff=6094</id>
		<title>Volvo Gear Selector</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Volvo_Gear_Selector&amp;diff=6094"/>
		<updated>2026-03-18T06:55:24Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: created basic page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
Found in Volvo XC40 (2017+)&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
Plug Housing: JAE MX34 family (12pin) MX34012SF1&lt;br /&gt;
&lt;br /&gt;
== Pinout ==&lt;br /&gt;
TBC&lt;br /&gt;
&lt;br /&gt;
== Control ==&lt;br /&gt;
TBC&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Opel_Power_Steering_Pump&amp;diff=5890</id>
		<title>Opel Power Steering Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Opel_Power_Steering_Pump&amp;diff=5890"/>
		<updated>2025-10-03T03:12:15Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Revised Mechanical Properties and added Fluid section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This type of power steering pump is made by TRW and used in the Opel/Vauxhall Astra G and Zafira A. It&#039;s called the &amp;quot;Type 2&amp;quot; or &amp;quot;TRW 2&amp;quot; pump and is known to be quite noisy.&lt;br /&gt;
[[File:Opel_Astra_Power_Steering_Pump.jpg|alt=|border|right|frameless]]&lt;br /&gt;
== Electrical Connection [https://openinverter.org/forum/viewtopic.php?p=3771#p3771] ==&lt;br /&gt;
[[File:TRW 2 Power Steering Pump.png|thumb|Schematic from the Opel Astra G]]&lt;br /&gt;
&lt;br /&gt;
=== Pinout and Cables ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Wire Colors and Functions&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Gauge&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|Red&lt;br /&gt;
|10mm²&lt;br /&gt;
|  +12V Supply&lt;br /&gt;
|-&lt;br /&gt;
|Brown&lt;br /&gt;
|10mm²&lt;br /&gt;
|Chassis Ground&lt;br /&gt;
|-&lt;br /&gt;
|Black&lt;br /&gt;
|0.75mm²&lt;br /&gt;
|  +12V Ignition Signal&lt;br /&gt;
|-&lt;br /&gt;
|Blue-White&lt;br /&gt;
|0.75mm²&lt;br /&gt;
|Alternator Pin 61&lt;br /&gt;
|-&lt;br /&gt;
|Brown-White&lt;br /&gt;
|0.75mm²&lt;br /&gt;
|K-Bus Diagnostics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Operation &amp;amp; Issues ===&lt;br /&gt;
To ensure a quick start up of the pump the signals on the Black and Blue-White wire need to be sequenced. The Black wire indicates that the ignition is on. This alone does not start the pump, probably to save battery capacity for starting the internal combustion engine. Only if there&#039;s voltage on the Blue-White wire present the pump starts. This would be connected to the alternator to indicate the engine is running and the alternator provides enough current to feed the power steering pump.&lt;br /&gt;
&lt;br /&gt;
Connecting both wires together and feeding them +12V at the same time works as well, but results in slow spool up of the pump.&lt;br /&gt;
&lt;br /&gt;
If the Black (+12V Ignition Signal) is connected to constant power rather than switched, the pump will still function, but there will be a parasitic draw of ~200mA when the vehicle is off. This was done experimentally to try sequencing the Blue-White wire with ignition power in order to have a faster start, but the spool up was still slow.&lt;br /&gt;
&lt;br /&gt;
=== K-Bus Communications ===&lt;br /&gt;
The pump can be accessed for diagnostics via K-Bus. This has not been reverse engineered yet.&lt;br /&gt;
&lt;br /&gt;
=== Power Consumption ===&lt;br /&gt;
The pump should be connected via an 80A fuse to the 12V. The initial current will be quite high, the idle current should be around 6A without delta pressure from the steering column.&lt;br /&gt;
&lt;br /&gt;
=== LV Connectors ===&lt;br /&gt;
Two different sets of connectors have been seen on this pump:&lt;br /&gt;
&lt;br /&gt;
1) TE/AMP Superseal 1.5 series&lt;br /&gt;
&lt;br /&gt;
* Pump harness (F): 282087-1&lt;br /&gt;
* Mating socket (M): 282105-1&lt;br /&gt;
* Terminals: 183036-1 (20AWG)&lt;br /&gt;
* Seals: 281934-2 (2.4mm ID)&lt;br /&gt;
&lt;br /&gt;
[[File:Opel_Astra_Power_Steering_Pump_Harness.jpg|alt=|border|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Bosch Kompakt 1.a series&lt;br /&gt;
&lt;br /&gt;
* Pump harness (F): 1 928 404 221&lt;br /&gt;
* Mating socket (M): 1 928 405 136&lt;br /&gt;
* Terminals: BDK 2.8 series&lt;br /&gt;
&lt;br /&gt;
[[File:Opel Astra Power Steering Pump Harness (Bosch).jpg|border|frameless]]&lt;br /&gt;
&lt;br /&gt;
== Mechanical Properties ==&lt;br /&gt;
&lt;br /&gt;
=== Dimensions ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=== Fittings ===&lt;br /&gt;
High pressure side (pump supply/outlet): M16x1.5 thread [https://youtu.be/GD5K6TmF5PY?t=350].&lt;br /&gt;
&lt;br /&gt;
Low pressure side (pump return/inlet) is just a hose. The fitting on the reservoir is likely 10mm (3/8&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
=== Mounting Bracket ===&lt;br /&gt;
WillFab Motorsport (WFM) produces a universal fit bracket for this pump. Available [https://www.willfabmotorsport.co.uk/collections/eps-cradles-brackets here] and [https://www.ebay.co.uk/str/wfmttc here].&lt;br /&gt;
&lt;br /&gt;
== Fluid ==&lt;br /&gt;
The correct oil for this pump is Fuchs TITAN CHF202 (formerly known as Pentosin CHF202) or anything that fulfills the Opel requirement 19 40 766. It has a green color. [1]&lt;br /&gt;
[[Category:Opel]] &lt;br /&gt;
[[Category:Power Steering]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Volvo_Power_Steering_Pump&amp;diff=5889</id>
		<title>Volvo Power Steering Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Volvo_Power_Steering_Pump&amp;diff=5889"/>
		<updated>2025-10-03T03:10:58Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Fixed dead link in Mounting Bracket&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Part Numbers and Versions ==&lt;br /&gt;
[[Category:Volvo]] &lt;br /&gt;
[[Category:Power Steering]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Part Numbers&amp;lt;ref&amp;gt;https://rusefi.com/forum/viewtopic.php?p=45946#p45946&amp;lt;/ref&amp;gt;&lt;br /&gt;
!Part Number&lt;br /&gt;
!Vehicle Used in&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|30636927&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|31202520&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000075&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000116&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000772&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000801&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36001211&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36001485&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36002698&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36050678&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|8603041&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|8603274&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Electrical Connection ==&lt;br /&gt;
Input signals, start and stop conditions described in S40 service manual&amp;lt;ref&amp;gt;https://www.volvo-forums.com/attachments/s40my2005_suspensionsteering-pdf.7233/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The harness for the motor supply can be bought completely (Volvo Part Number: 30775461 &amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Wiring-Harness-Cable-Harness-Power-Steering-Pump-Electrohydraulic-Power-Steering-Service-Solution-Servo-Pump/42906949/30775461.html (Backup: )&amp;lt;/ref&amp;gt;) or just the connector. There is connector kits available online (avoid the pig-tail version as the cable is way undersized. [https://www.ebay.de/itm/264183247309?_nkw=Electric+Power+Steering+%28EPS%29+Pump+Wire+Connector+Kit+Type+1+Fit+for+Volvo+Ford&amp;amp;itmmeta=01J64V8R3PQKQS2EKGFX7V5BVM&amp;amp;hash=item3d828c71cd:g:9YsAAOSwkvtb3Qd3&amp;amp;itmprp=enc%3AAQAJAAABMHoV3kP08IDx%2BKZ9MfhVJKnq1cduF5WgneJWcf2KOIwYLjdi97A8lf5OlJCgf3lStwgB7DXBbzWP5qft6Wq1wk68P2yrbn6NspdbHXbMs%2Fo1lKpey0MBk2Dqf%2BYimnPZ2JcaYs6l1vtYvLq%2FTbkcfppJYbhQ6U1IcaY0%2BTcZ1LLNcMEsG1cAazAwdRpglFiU3VmsIb3MOC9ZgJtYJ0XEm8XvmXBFsGZb9PJlyyXlp5YtkKGxAAM0H0gjTcEUfTXFlbl8jiyw3ziYa%2FjJuc2Db%2B15Kf%2BAQY%2FhWSFyBkaSZK1%2FUit%2FC2tF3wKqv2UPWRrfcw1BV%2BWd1HzbLSbvObyYLAklc%2FNhtRoWci2FP0azltlwmEtiiOaGp4YI1cFSiJtqqDMZeeZSWI8j0AvO6hbAROI%3D%7Ctkp%3ABk9SR4CCo5uxZA Link])&lt;br /&gt;
[[File:Volvo eps connections.png|thumb|2011 Volvo S40 T5 Pump connectors]]&lt;br /&gt;
&lt;br /&gt;
=== Connector A (Power)&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;Volvo C30 2007 Schematic, TP39103202&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Pinout&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Red&lt;br /&gt;
| Permanent +12V for Motor&lt;br /&gt;
|Fused with 80A fuse (F2)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Black&lt;br /&gt;
|GND&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Volvo Part Numbers&lt;br /&gt;
!Part&lt;br /&gt;
!Part Number&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|Housing&lt;br /&gt;
|31266849&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Receptacle-Housing-Cable-Harness-Engine-Component-Parts-Electrical-Power-Steering-Module-EPS/42815694/31266849.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Not verified, possibly different plug?&lt;br /&gt;
|-&lt;br /&gt;
|Housing&lt;br /&gt;
|30728420&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2011_S60-30l-6-cylinder-Turbo/Receptacle-Housing-Cable-Harness-Engine-Compartment-Component-Parts-Connector-Control-Module-Power-Steering-EHPS-Electrical-Power-Steering-Module-EPS-/42878531/30728420.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Not verified&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+OEM (Yazaki) Part Numbers&lt;br /&gt;
!Part&lt;br /&gt;
!Part Number&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|Housing&lt;br /&gt;
|7283-2918-10&amp;lt;ref&amp;gt;https://connector.yazaki-group.com/cgi-bin/english/detail.cgi?part_id=7283-2918-10&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Also in black, P/N 7283-2918-30&lt;br /&gt;
|-&lt;br /&gt;
|Terminals&lt;br /&gt;
|7116-3250&amp;lt;ref&amp;gt;https://connector.yazaki-group.com/cgi-bin/english/detail.cgi?part_id=7116-3250&amp;lt;/ref&amp;gt;&lt;br /&gt;
|For 8mm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; wire&lt;br /&gt;
|-&lt;br /&gt;
|Wire Seals&lt;br /&gt;
|7158-3610-80&amp;lt;ref&amp;gt;https://connector.yazaki-group.com/cgi-bin/english/detail.cgi?part_id=7158%2D3610%2D80&amp;lt;/ref&amp;gt;&lt;br /&gt;
|For 8mm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; wire&lt;br /&gt;
|}&lt;br /&gt;
Note: Some later Volvo models use a similar variant of this pump which has a different shaped (smooth housing body) Connector A. Not known if the CAN protocol is different.&lt;br /&gt;
&lt;br /&gt;
=== Connector B (Control)&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt; ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Pinout&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Grey-Blue&lt;br /&gt;
|Ignition +12V for Control&lt;br /&gt;
|Fused with 10A fuse (F53).&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|CAN-L&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|CAN-H&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A visual guide of the pinout can be found on [https://www.maxxecu.com/webhelp/can_peripheral_control_volvo_powersteering.html this MaxxECU online help page]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
Volvo Part Numbers&lt;br /&gt;
!Part&lt;br /&gt;
!Part Number&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|Connector&lt;br /&gt;
|31346135&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Receptacle-Housing-Electric-Power-Steering-EPAS-Electrical-Power-Steering-Module-PSCM/65250641/31346135.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Not verified&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+OEM (Yazaki) Part Numbers&lt;br /&gt;
!Part&lt;br /&gt;
!Part Number&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|Housing&lt;br /&gt;
|7283-8730-30&amp;lt;ref&amp;gt;https://connector.yazaki-group.com/cgi-bin/english/detail.cgi?part_id=7283-8730-30&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Terminals&lt;br /&gt;
|7116-1680-02&amp;lt;ref&amp;gt;https://connector.yazaki-group.com/cgi-bin/english/detail.cgi?part_id=7116%2D1680%2D02&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Wire Seals&lt;br /&gt;
|7157-3951-60&amp;lt;ref&amp;gt;https://connector.yazaki-group.com/cgi-bin/english/detail.cgi?part_id=7157%2D3951%2D60&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN Bus Control ==&lt;br /&gt;
If it doesn&#039;t receive CAN messaging then the pump will run in &amp;quot;limp mode&amp;quot; at 75% of full speed.&amp;lt;ref&amp;gt;https://www.corral.net/threads/volvo-electric-power-steering-conversion-full-write-up.2499503/page-4?post_id=18735339#post-18735339&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CAN bus protocol has been reverse engineered in the RusEFI forum&amp;lt;ref&amp;gt;https://www.rusefi.com/forum/viewtopic.php?f=4&amp;amp;t=2329&amp;lt;/ref&amp;gt; and a LUA script example exists&amp;lt;ref&amp;gt;https://github.com/rusefi/rusefi/blob/master/firmware/controllers/lua/examples/Volvo-electric-power-steering-pump.txt&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternatively, there is an implementation using Arduino code&amp;lt;ref&amp;gt;https://github.com/NMSTEC/Volvo_EPS_FREE&amp;lt;/ref&amp;gt;&lt;br /&gt;
== Mechanical Properties ==&lt;br /&gt;
&lt;br /&gt;
=== Dimensions ===&lt;br /&gt;
Approx. 12&amp;quot; x 7&amp;quot; x 7&amp;quot; (305mm x 178mm x 178mm)&lt;br /&gt;
&lt;br /&gt;
=== Fittings ===&lt;br /&gt;
&lt;br /&gt;
* High pressure side (pump supply/outlet): M16x1.5 (you can use adapters like this one: https://www.ebay.de/itm/192079081475)&lt;br /&gt;
* Low pressure side (pump return/inlet) is just a hose. The fitting on the reservoir is likely 10mm (3/8&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
=== Mounting Bracket ===&lt;br /&gt;
WillFab Motorsport (WFM) produces a universal fit bracket for this pump. Available [https://www.willfabmotorsport.co.uk/collections/eps-cradles-brackets here] and [https://www.ebay.co.uk/str/wfmttc here].&lt;br /&gt;
&lt;br /&gt;
== Fluid ==&lt;br /&gt;
Pentosin CHF 202 is spec&#039;d in the Volvo manual.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Opel_Power_Steering_Pump&amp;diff=5888</id>
		<title>Opel Power Steering Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Opel_Power_Steering_Pump&amp;diff=5888"/>
		<updated>2025-10-03T02:54:04Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Added &amp;quot;Operation &amp;amp; Issues&amp;quot; section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This type of power steering pump is made by TRW and used in the Opel/Vauxhall Astra G and Zafira A. It&#039;s called the &amp;quot;Type 2&amp;quot; or &amp;quot;TRW 2&amp;quot; pump and is known to be quite noisy.&lt;br /&gt;
[[File:Opel_Astra_Power_Steering_Pump.jpg|alt=|border|right|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The correct oil for this pump is Fuchs TITAN CHF202 (formerly known as Pentosin CHF202) or anything that fulfills the Opel requirement 19 40 766. It has a green color. [https://openinverter.org/forum/download/file.php?id=12865]&lt;br /&gt;
&lt;br /&gt;
== Electrical Connection [https://openinverter.org/forum/viewtopic.php?p=3771#p3771] ==&lt;br /&gt;
[[File:TRW 2 Power Steering Pump.png|thumb|Schematic from the Opel Astra G]]&lt;br /&gt;
&lt;br /&gt;
=== Pinout and Cables ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Wire Colors and Functions&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Gauge&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|Red&lt;br /&gt;
|10mm²&lt;br /&gt;
|  +12V Supply&lt;br /&gt;
|-&lt;br /&gt;
|Brown&lt;br /&gt;
|10mm²&lt;br /&gt;
|Chassis Ground&lt;br /&gt;
|-&lt;br /&gt;
|Black&lt;br /&gt;
|0.75mm²&lt;br /&gt;
|  +12V Ignition Signal&lt;br /&gt;
|-&lt;br /&gt;
|Blue-White&lt;br /&gt;
|0.75mm²&lt;br /&gt;
|Alternator Pin 61&lt;br /&gt;
|-&lt;br /&gt;
|Brown-White&lt;br /&gt;
|0.75mm²&lt;br /&gt;
|K-Bus Diagnostics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Operation &amp;amp; Issues ===&lt;br /&gt;
To ensure a quick start up of the pump the signals on the Black and Blue-White wire need to be sequenced. The Black wire indicates that the ignition is on. This alone does not start the pump, probably to save battery capacity for starting the internal combustion engine. Only if there&#039;s voltage on the Blue-White wire present the pump starts. This would be connected to the alternator to indicate the engine is running and the alternator provides enough current to feed the power steering pump.&lt;br /&gt;
&lt;br /&gt;
Connecting both wires together and feeding them +12V at the same time works as well, but results in slow spool up of the pump.&lt;br /&gt;
&lt;br /&gt;
If the Black (+12V Ignition Signal) is connected to constant power rather than switched, the pump will still function, but there will be a parasitic draw of ~200mA when the vehicle is off. This was done experimentally to try sequencing the Blue-White wire with ignition power in order to have a faster start, but the spool up was still slow.&lt;br /&gt;
&lt;br /&gt;
=== K-Bus Communications ===&lt;br /&gt;
The pump can be accessed for diagnostics via K-Bus. This has not been reverse engineered yet.&lt;br /&gt;
&lt;br /&gt;
=== Power Consumption ===&lt;br /&gt;
The pump should be connected via an 80A fuse to the 12V. The initial current will be quite high, the idle current should be around 6A without delta pressure from the steering column.&lt;br /&gt;
&lt;br /&gt;
=== LV Connectors ===&lt;br /&gt;
Two different sets of connectors have been seen on this pump:&lt;br /&gt;
&lt;br /&gt;
1) TE/AMP Superseal 1.5 series&lt;br /&gt;
&lt;br /&gt;
* Pump harness (F): 282087-1&lt;br /&gt;
* Mating socket (M): 282105-1&lt;br /&gt;
* Terminals: 183036-1 (20AWG)&lt;br /&gt;
* Seals: 281934-2 (2.4mm ID)&lt;br /&gt;
&lt;br /&gt;
[[File:Opel_Astra_Power_Steering_Pump_Harness.jpg|alt=|border|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Bosch Kompakt 1.a series&lt;br /&gt;
&lt;br /&gt;
* Pump harness (F): 1 928 404 221&lt;br /&gt;
* Mating socket (M): 1 928 405 136&lt;br /&gt;
* Terminals: BDK 2.8 series&lt;br /&gt;
&lt;br /&gt;
[[File:Opel Astra Power Steering Pump Harness (Bosch).jpg|border|frameless]]&lt;br /&gt;
&lt;br /&gt;
== Mechanical Connection and Dimensions ==&lt;br /&gt;
The hydraulic high pressure line has an M16x1.5 thread [https://youtu.be/GD5K6TmF5PY?t=350].&lt;br /&gt;
&lt;br /&gt;
* Diameter: Return line&lt;br /&gt;
* Thread of high pressure line&lt;br /&gt;
* Mounting: Threads, Angle, ...&lt;br /&gt;
[[Category:Opel]] &lt;br /&gt;
[[Category:Power Steering]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=ZombieVerter_VCU&amp;diff=5874</id>
		<title>ZombieVerter VCU</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=ZombieVerter_VCU&amp;diff=5874"/>
		<updated>2025-09-17T06:45:25Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Several formatting updates to headers and body for readability. Also added important note regarding availability of design files.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Zombie model.png|thumb|614x614px|ZombieVerter VCU board (NOTE: V1.2 is preproduction, V1.a is the current latest hardware revision)]]&lt;br /&gt;
==Introduction ==&lt;br /&gt;
&#039;&#039;&#039;An open-source EV conversion VCU (vehicle control unit) for controlling salvaged EV components!&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Modern EV conversion projects often look to reuse salvaged parts from wrecked vehicles, such as the motors, batteries and chargers. &lt;br /&gt;
&lt;br /&gt;
The issue is that each of these components and manufacturers, use different methods of control and communication.  &lt;br /&gt;
&lt;br /&gt;
Developing controllers for these devices is complex, and time consuming and often require very dedicated communication protocols. Instead of making custom boards for every part that&#039;s been decoded, why not just make a general purpose VCU (vehicle control unit) with a verity of different types of inputs and outputs? &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Introducing: the &amp;quot;ZombieVerter&amp;quot; VCU - a general purpose EV conversion VCU.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
With a large array of inputs/outputs, control logic, and a web interface for configuration and data logging. The ZombieVerter is a powerful, flexible and customizable VCU well suited for EV conversions.    &lt;br /&gt;
&lt;br /&gt;
It&#039;s also an open source project!    &lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
&lt;br /&gt;
==== Hardware: ====&lt;br /&gt;
&lt;br /&gt;
* On-board WiFi&lt;br /&gt;
* 3x high side PWM drivers&lt;br /&gt;
* 5x low side outputs&lt;br /&gt;
* 3x input pins (pull to ground only)&lt;br /&gt;
* 3x CANbus interfaces&lt;br /&gt;
* LIN bus&lt;br /&gt;
* sync serial interface&lt;br /&gt;
* OBD-II interface&lt;br /&gt;
* etc.&lt;br /&gt;
&lt;br /&gt;
==== Software: ====&lt;br /&gt;
&lt;br /&gt;
* Web based user interface&lt;br /&gt;
* Contactor control&lt;br /&gt;
* Charger control&lt;br /&gt;
* Charge timer&lt;br /&gt;
* Motor (inverter) control&lt;br /&gt;
* Heater control&lt;br /&gt;
* Water pump control&lt;br /&gt;
* Coolant fan control&lt;br /&gt;
* Throttle mapping&lt;br /&gt;
* Motor regen&lt;br /&gt;
* BMS limits&lt;br /&gt;
* IVT shunt initialization  &lt;br /&gt;
* Data logging and graphing&lt;br /&gt;
* etc.&lt;br /&gt;
=== Currently supported OEM hardware: ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This list is always growing and changing, and not everything is verified working &lt;br /&gt;
&lt;br /&gt;
==== Motors/Drive units: ====&lt;br /&gt;
&lt;br /&gt;
* [[Nissan leaf motors|Nissan Leaf Gen1/2/3 inverter/motor via CAN]]&lt;br /&gt;
* [[Lexus GS450h Drivetrain|Lexus GS450h inverter / L110 gearbox via sync serial]]&lt;br /&gt;
* Lexus GS300h inverter / L210 gearbox via sync serial&lt;br /&gt;
* Toyota Prius/Yaris/Auris Gen 3 inverters via sync serial&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Mitsubishi|Mitsubishi Outlander motors/inverter]]&lt;br /&gt;
* openinverter controller&lt;br /&gt;
&lt;br /&gt;
==== Chargers/DCDCs: ====&lt;br /&gt;
* [[Nissan leaf pdm|Nissan Leaf PDM (Charger and DCDC)]] Gen1,2 &amp;amp; 3&lt;br /&gt;
* [[Mitsubishi Outlander DCDC OBC|Mitsubishi Outlander OBC (charger/DCDC)]]&lt;br /&gt;
* [[Tesla Model S/X DC/DC Converter|tesla model S dcdc]]&lt;br /&gt;
* [[BMW I3 Fast Charging LIM Module|CCS DC fast charge via BMW i3 LIM]] - type 2 + type 1&lt;br /&gt;
* [[Chademo with Zombieverter|Chademo DC fast charging]]&lt;br /&gt;
* [[Foccci|Foccci CCS faster charger controller]]&lt;br /&gt;
* [https://citini.com/product/evs-charge-port-controller/ EVS-Charge Port Controller]&lt;br /&gt;
* Elcon charger&lt;br /&gt;
&lt;br /&gt;
==== Heaters: ====&lt;br /&gt;
*[[Volkswagen Heater|VAG/VW PTC water heater via LIN bus]]&lt;br /&gt;
*[[VAG PTC Air Heater|VAG/VW cabin heater via LIN bus]]&lt;br /&gt;
&lt;br /&gt;
* [[Chevrolet Volt Water Heater|Opel Ampera / Chevy Volt 6.5kW cabin heater]]&lt;br /&gt;
* [[Mitsubishi Outlander Water Heater|Mitsubishi outlander hybrid water heater]]&lt;br /&gt;
&lt;br /&gt;
==== BMS: ====&lt;br /&gt;
* [[Nissan Leaf BMS|Nissan leaf BMS]]/battery pack&lt;br /&gt;
* [[Renault Kangoo 36|kangoo bms]]&lt;br /&gt;
*orion bms&lt;br /&gt;
*[https://github.com/Tom-evnut/SimpBMS SimpBMS]&lt;br /&gt;
*[[Isabellenhütte Heusler|ISA shunt]]&lt;br /&gt;
*[[BMW Hybrid Battery Pack#S-Box|BMW SBOX]]&lt;br /&gt;
*VW EBOX&lt;br /&gt;
&lt;br /&gt;
==== Vehicle Integration (for CANbus control of dash, etc.): ====&lt;br /&gt;
* 1998-2005 BMW 3-series (E46) CAN support&lt;br /&gt;
* 1996-2003 BMW 5-series (E39) CAN support&lt;br /&gt;
* 2001-2008 BMW 7-series (E65) CAN Support&lt;br /&gt;
* BMW E9x CAN support&lt;br /&gt;
* Mid-2000s VAG CAN support&lt;br /&gt;
* Subaru CAN support&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [https://openinverter.org/forum/viewtopic.php?f=3&amp;amp;t=1277 Development thread]&lt;br /&gt;
* Purchasing:&lt;br /&gt;
** [https://www.evbmw.com/index.php/evbmw-webshop/vcu-boards/zombieverter-vcu-built Fully-built VCU boards]&lt;br /&gt;
** [https://www.evbmw.com/index.php/evbmw-webshop/vcu-boards/zombie-vcu Partially-built VCU boards]&lt;br /&gt;
* [https://github.com/damienmaguire/Stm32-vcu GitHub repo]&lt;br /&gt;
** Hardware: [https://github.com/damienmaguire/Stm32-vcu/tree/master/Hardware/Zombie ZombieVerter V1]*&lt;br /&gt;
** Software: [https://github.com/damienmaguire/Stm32-vcu/releases latest stable software release]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; &#039;&#039;&#039;IMPORTANT NOTE: only design files for PCB V1 are publicly available on GitHub, design files for the latest PCB release (V1.a) are only available through [https://www.patreon.com/c/evbmw/posts Damien Maguire&#039;s Patreon] and require membership at the Design Files tier or higher.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Assembling the VCU ==&lt;br /&gt;
Looking to build a ZombieVerter VCU yourself or the kit is missing hardware? &lt;br /&gt;
&lt;br /&gt;
* [[Zombiverter hardware]] page for additional build instructions&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/damienmaguire/Stm32-vcu Github with PCB, schematic, pin-outs, etc]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The enclosure and header are required if you did not order a [https://www.evbmw.com/index.php/evbmw-webshop/vcu-boards/zombieverter-vcu-built &#039;&#039;&#039;fully built board&#039;&#039;&#039;]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
VCU boards from the webshop, &#039;&#039;&#039;&#039;&#039;come pre-programmed&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;do not require any additional steps taken to work&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For programming a blank board see: [[zombieverter programing|ZombieVerter programming]]&lt;br /&gt;
===The enclosure kit options:===&lt;br /&gt;
&lt;br /&gt;
# [https://www.aliexpress.com/item/32857771975.html?spm=a2g0s.9042311.0.0.39f24c4dWOmGPE Enclosure Kit with Header, connector and pins]&amp;lt;ref&amp;gt;https://www.aliexpress.com/item/32857771975.html?spm=a2g0s.9042311.0.0.39f24c4dWOmGPE (Backup: [https://web.archive.org/web/20220524004318/https://www.aliexpress.com/item/32857771975.html Web Archive])&amp;lt;/ref&amp;gt; &lt;br /&gt;
#[https://www.aliexpress.com/item/32822692950.html Connector and pins]&amp;lt;ref&amp;gt;https://de.aliexpress.com/item/32822692950.html (Backup: [https://web.archive.org/web/20221119203700/https://www.aliexpress.us/item/2251832636378198.html?gatewayAdapt=glo2usa4itemAdapt&amp;amp;_randl_shipto=US Web Archive])&amp;lt;/ref&amp;gt;&lt;br /&gt;
#[https://www.aliexpress.com/item/1005003512474442.html Pre-wired connector]  &amp;lt;ref&amp;gt;https://www.aliexpress.com/item/1005003512474442.html (Backup: [http://web.archive.org/web/20221120105651/https://www.aliexpress.us/item/3256803326159690.html?gatewayAdapt=glo2usa4itemAdapt&amp;amp;_randl_shipto=US Web Archive])&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original connectors are from Aptiv (Delphi):&lt;br /&gt;
&lt;br /&gt;
* [https://www.aptiv.com/en/solutions/connection-systems/catalog/item?id=13669859_en Aptiv 56-pin connector]&lt;br /&gt;
* [https://www.aptiv.com/en/solutions/connection-systems/catalog/item?id=33511394_en Aptiv 56-pin header]&lt;br /&gt;
* [https://www.tti.com/content/ttiinc/en/apps/part-detail.html?partsNumber=210S048&amp;amp;mfgShortname=FCA&amp;amp;productId=161404611 Removal tool for connector terminals: Manufacturer: Aptiv (formerly Delphi)]  Part Number: 210S048&lt;br /&gt;
=== Videos on assembly, powering up, updating, etc: ===&lt;br /&gt;
https://www.youtube.com/watch?v=geZuIbGHh30&amp;amp;list=PLh-aHjjWGgLVCsAqaCL6_jmn_QqhVlRiG&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=_JRa_uFyVkY&amp;amp;list=PLh-aHjjWGgLUWaetAmShkv6gmvk7vLaHd&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
[[File:ZombieVerter VCU V1 cable side pinout2.jpg|thumb|alt=|VCU pinout diagram |513x513px]]Each device requires different wiring setups, settings and power requirements. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;cross referencing OEM wiring diagrams is highly recommended &lt;br /&gt;
&lt;br /&gt;
=== Vehicle-specific configurations ===&lt;br /&gt;
* [[GS450H with zombieverter|GS450H with ZombieVerter]]&lt;br /&gt;
* [[Leaf stack with zombiverter|Leaf stack with ZombiVerter]]&lt;br /&gt;
* [[Tesla SDU with Zombieverter|Tesla SDU with ZombieVerter]]&lt;br /&gt;
* [[Chademo with Zombieverter]]&lt;br /&gt;
&lt;br /&gt;
=== Power wiring ===&lt;br /&gt;
The ZombieVerter requires a permanent 12V supply. This is so it can manage charging, timers, and monitor systems when the car is at rest.  &lt;br /&gt;
&lt;br /&gt;
The average power draw, at idle, is 150 mA. &lt;br /&gt;
&lt;br /&gt;
* Pin 55 to 12V- ground&lt;br /&gt;
* Pin 56 to 12V+ positive&lt;br /&gt;
&lt;br /&gt;
The ZombieVerter controls power/&amp;quot;ignition&amp;quot; signals to other devices (inverters, chargers, and DCDC converters), powering those devices when required. This is done by triggering an external 12V relay. &#039;&#039;&#039;&#039;&#039;ZombieVerter controls the external relay using low-side switching&#039;&#039;, meaning that it pulls the ground pin of the relay to ground.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[File:Gernice-zombie.png|thumb|583x583px|general zombie and battery box wiring]]Pin 32 to ground pin on a 12V relay&lt;br /&gt;
* Relay positive pin to 12V+&lt;br /&gt;
* One of the relays switch pin to 12V+&lt;br /&gt;
&lt;br /&gt;
This effectively provides a switched 12V supply, controlled by the ZombieVerter.  &lt;br /&gt;
&lt;br /&gt;
Used to switch &amp;quot;enable&amp;quot; mode to devices via: &lt;br /&gt;
&lt;br /&gt;
* Leaf inverter enable pin&lt;br /&gt;
* Leaf PDM enable pin&lt;br /&gt;
* Mitsubisihi OBC enable pin&lt;br /&gt;
&lt;br /&gt;
=== Contactor wiring ===&lt;br /&gt;
The Zombieveter manages the Negative, Positive and PreCharge contactors in an EV conversion.&lt;br /&gt;
&lt;br /&gt;
This is done based off a series of voltage measurements (UDC), this voltage value (UDC) can be supplied from a variety of sources:&lt;br /&gt;
&lt;br /&gt;
* ISA IVT shunt&lt;br /&gt;
* Nissan leaf inverter&lt;br /&gt;
* BMW S-BOX&lt;br /&gt;
* etc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Without a proper UDC measurement, the ZombieVerter &#039;&#039;&#039;will fail precharge and never go into run mode.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The contactor control pins on the ZombieVerter are &#039;&#039;low-side switching&#039;&#039;, meaning that they pull to ground.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The positive leads from the contactors need to be connected to 12V+ and the ground leads to:&lt;br /&gt;
&lt;br /&gt;
* Pin 31 for the negative contactor&lt;br /&gt;
* Pin 33 for the positive contactor&lt;br /&gt;
* Pin 34 for the pre-charge contactor&lt;br /&gt;
=== Throttle pedal wiring ===&lt;br /&gt;
The ZombieVerter supports dual-channel throttle. This redundancy is for safety in case one channel fails or drops out. It&#039;s highly recommended to use dual-channel throttle. Single-channel is an option.&lt;br /&gt;
&lt;br /&gt;
Connect the following to the ZombieVerter pins:&lt;br /&gt;
&lt;br /&gt;
* Pin 45 to throttle grounds&lt;br /&gt;
* Pin 46 to throttle channel 2&lt;br /&gt;
* Pin 47 to throttle channel 1&lt;br /&gt;
* Pin 48 to throttle positives&lt;br /&gt;
&lt;br /&gt;
=== Start, Run, and Direction wiring ===&lt;br /&gt;
The ZombieVerter requires 2 inputs to get into &amp;quot;drive&amp;quot; mode. &#039;&#039;&#039;These pins need to be &#039;&#039;pulled high&#039;&#039; (connected to 12V +)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Pin 15 to &amp;quot;on&amp;quot; switched input (key switched to &amp;quot;on&amp;quot;)&lt;br /&gt;
* Pin 52 to &amp;quot;start&amp;quot; momentary input  (momentary key switched &amp;quot;ignition&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==== Forward and Reverse ====&lt;br /&gt;
These pins need to be &#039;&#039;pulled high&#039;&#039; (connected to 12V +) &lt;br /&gt;
&lt;br /&gt;
* Pin 53 reverse&lt;br /&gt;
* Pin 54 forward&lt;br /&gt;
&lt;br /&gt;
==== Brake signal ====&lt;br /&gt;
&lt;br /&gt;
* Pin 49 need to be &#039;&#039;pulled high&#039;&#039; (connected to 12V +) when brake is pressed&lt;br /&gt;
&lt;br /&gt;
=== Input/output pins ===&lt;br /&gt;
The ZombieVerter has a number of selectable input/output pins that can be used for a number of functions. These pins are:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Low side Outputs.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*GP Out 3&lt;br /&gt;
*GP Out 2&lt;br /&gt;
* Neg Contactor switch/GP Out 1&lt;br /&gt;
*Trans SL1- (If not using the GS450H)&lt;br /&gt;
*Trans SL2- (If not using the GS450H)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*Low side output connect to ground when activated.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
The low side outputs in Zombie are ideal for switching relays, such as for coolant pumps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;High side PWM.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*PWM 3&lt;br /&gt;
*PWM 2&lt;br /&gt;
*PWM 1&lt;br /&gt;
*Pump PWM - Limited to GS450 Oil pump pwm or tacho pwm output&lt;br /&gt;
&lt;br /&gt;
These are high side 12V outputs, usually for controlling gauges or auxiliary items than need a pwm signals. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*not suitable for controlling relays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Ground Input pins&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These pins pull down to ground only. &#039;&#039;&#039;Do not connect any voltage to these pins.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
PB1&lt;br /&gt;
&lt;br /&gt;
PB2&lt;br /&gt;
&lt;br /&gt;
PB3&lt;br /&gt;
&lt;br /&gt;
=== Pin functions: ===&lt;br /&gt;
&#039;&#039;Note: While the web interface will allow you to select input pins or output pins, some will not actually work.&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;example: a input switch wired but set to negContactor&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Pin&lt;br /&gt;
!IN/OUT/PWM&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|ChaDemoAIw&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when Chademo charger handshake initiates&lt;br /&gt;
|-&lt;br /&gt;
|OBCEnable&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates as part of the ExtCharger module&lt;br /&gt;
|-&lt;br /&gt;
|HeaterEnable&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates only in run mode and when coolant pump is on*&lt;br /&gt;
|-&lt;br /&gt;
|RunIndication&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when zombie is in run mode&lt;br /&gt;
|-&lt;br /&gt;
|WarnIndication&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when a error occurs with the ZombieVerter&lt;br /&gt;
|-&lt;br /&gt;
|CoolantPump&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates during precharge, usually used for coolant pumps&lt;br /&gt;
|-&lt;br /&gt;
|NegContactor&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when the negative contactor needs to be closed. ie precharge, run, charge mode, etc&lt;br /&gt;
|-&lt;br /&gt;
|BrakeLight&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when a set brake light on threshold value is met&lt;br /&gt;
|-&lt;br /&gt;
|ReverseLight&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when reverse direction is selected&lt;br /&gt;
|-&lt;br /&gt;
|CoolingFan&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when FanTemp setpoint is reached&lt;br /&gt;
|-&lt;br /&gt;
|HVActive&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when contactors are closed and VCU is in run or charge mode&lt;br /&gt;
|-&lt;br /&gt;
|BrakeVacPump&lt;br /&gt;
|&#039;&#039;&#039;DIGITAL OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when BrakeVacSensor threshold value is met&lt;br /&gt;
|-&lt;br /&gt;
|CpSpoof&lt;br /&gt;
|&#039;&#039;&#039;PWM OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|used to spoof CP signal to OBC when using a charging interface such as FOCCCI or I3LIM&lt;br /&gt;
|-&lt;br /&gt;
|GS450Hpump&lt;br /&gt;
|&#039;&#039;&#039;PWM OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|used to run GS450H oil pump&lt;br /&gt;
|-&lt;br /&gt;
|HeatReq&lt;br /&gt;
|&#039;&#039;&#039;DIGITAL INPUT&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|HVRequest&lt;br /&gt;
|&#039;&#039;&#039;DIGITAL INPUT&#039;&#039;&#039;&lt;br /&gt;
|NOT FUNCTIONING&lt;br /&gt;
|-&lt;br /&gt;
|DCFCRequest&lt;br /&gt;
|&#039;&#039;&#039;DIGITAL INPUT&#039;&#039;&#039;&lt;br /&gt;
|Chademo Charge Interface enable contactors to charge&lt;br /&gt;
|-&lt;br /&gt;
|ProxPilot&lt;br /&gt;
|&#039;&#039;&#039;ANALOGUE INPUT&#039;&#039;&#039;&lt;br /&gt;
|detects when charge cable is plugged in&lt;br /&gt;
|-&lt;br /&gt;
|BrakeVacSensor&lt;br /&gt;
|&#039;&#039;&#039;ANALOGUE INPUT&#039;&#039;&#039;&lt;br /&gt;
|vacuum sensor input, use for triggering BrakeVacPump &#039;&#039;&#039;DIGITAL OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|PWMTim3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Proximity Pilot====&lt;br /&gt;
This analogue input used to detect a charging cable is plugged in.&lt;br /&gt;
[[File:ZombiePP.png|none|thumb]]&lt;br /&gt;
A resistor to the 5v needs to be connected to the analogue in pin, 330 ohms in the spec, and R5 needs to be another resistor between analogue in pin and ground. Type 1 connectors should be a 2.7k ohm resistor and type 2 should be 4.7k ohm. Note the charging port may already have this resistor installed.&lt;br /&gt;
&lt;br /&gt;
Open up the Zombie UI and choose ProxPilot for the function of the analogue in pin. Then start plotting PPVal and then plug in, you can then use this to select your PPThreshold. Bare in mind the resistance will vary on the cable plugged in depending on the Amps it can supply.&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/U3c4V8vMb6k?t=351 &amp;lt;br /&amp;gt;Video explaining the setup and demonstration.]&lt;br /&gt;
&lt;br /&gt;
== Initial start-up and testing ==&lt;br /&gt;
&lt;br /&gt;
=== Powering up and connecting to the web interface ===&lt;br /&gt;
&#039;&#039;&#039;The following is required&#039;&#039;&#039;&lt;br /&gt;
# A fully built ZombieVerter VCU&lt;br /&gt;
# Two wires for power&lt;br /&gt;
# 12V power supply&lt;br /&gt;
# Computer/tablet for accessing the web interface&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How to access the web interface&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Provide stable 12V power to pins 55, 56 on the ZombieVerter&lt;br /&gt;
# The on-board LED light &amp;quot;acty&amp;quot; should be now flashing&lt;br /&gt;
# Using your computer, connect to the ZombieVerters WIFI access point.  &#039;&#039;&#039;SSID: &amp;quot;inverter&amp;quot; or &amp;quot;zom_vcu&amp;quot;&#039;&#039;&#039; &lt;br /&gt;
# &#039;&#039;&#039;Password is: inverter123&#039;&#039;&#039;&lt;br /&gt;
# In a web browser navigate to: &#039;&#039;&#039;192.168.4.1&#039;&#039;&#039;&lt;br /&gt;
# The openinverter web interface should now load!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Recent units have a new WiFi module that isn&#039;t automatically assigning an IP via DHCP. See [https://openinverter.org/forum/viewtopic.php?f=5&amp;amp;t=2001 this thread] for details, and if you can help resolve the issue. Until then, you need to manually assign an IP of 192.168.4.2 (anything other than 192.168.4.1 on the 192.168.4.0/24 subnet) to your device.&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;work in progress*&lt;br /&gt;
&lt;br /&gt;
[[Zombieverter Parameters and Spot Values|full list and overview of ZombieVerter Parameters and Spot Values]]&lt;br /&gt;
&lt;br /&gt;
==== Basic parameters and spot values ====&lt;br /&gt;
&lt;br /&gt;
==== Throttle ====&lt;br /&gt;
You should see values &#039;&#039;&#039;pot&#039;&#039;&#039; change as the pedal is pressed.  &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;potmin&#039;&#039;&#039; should be set just above where your off-throttle position is&lt;br /&gt;
* &#039;&#039;&#039;potmax&#039;&#039;&#039; just below the value seen at maximum travel &lt;br /&gt;
* Same for &#039;&#039;&#039;pot2min&#039;&#039;&#039; and &#039;&#039;&#039;pot2max&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The resulting in a  0-100 &#039;&#039;&#039;potnom&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;throtmin&#039;&#039;&#039; is the minimum (most negative) allowed &#039;&#039;&#039;&#039;&#039;potnom&#039;&#039;&#039;&#039;&#039; at all times&lt;br /&gt;
* &#039;&#039;&#039;throtmax&#039;&#039;&#039; is the maximum (most positive) allowed &#039;&#039;&#039;&#039;&#039;potnom&#039;&#039;&#039;&#039;&#039; request in forward&lt;br /&gt;
* &#039;&#039;&#039;throtramp&#039;&#039;&#039; is how much &#039;&#039;&#039;potnom&#039;&#039;&#039; ramps up with the pedal pushed (&#039;&#039;&#039;potnom&#039;&#039;&#039; change per %/10ms)&lt;br /&gt;
* &#039;&#039;&#039;throtramprpm&#039;&#039;&#039; stops applying &#039;&#039;&#039;throtramp&#039;&#039;&#039; above a set motor rpm&lt;br /&gt;
* &#039;&#039;&#039;revlim&#039;&#039;&#039; is a rev limiter &lt;br /&gt;
&lt;br /&gt;
==== Contactors ====&lt;br /&gt;
A set HV battery voltage value is required to run the precharge and main contactors. &lt;br /&gt;
&lt;br /&gt;
The voltage is measured using the UDC value. which is supplied from the &#039;&#039;&#039;shuntType:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ISA&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;SBOX&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;VAG&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;LEAF&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
these voltage(UDC) levels are set with the following parameters:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;udcmin&#039;&#039;&#039; is the minimum battery voltage derate&lt;br /&gt;
* &#039;&#039;&#039;udclim&#039;&#039;&#039; is maximum battery voltage derate&lt;br /&gt;
* &#039;&#039;&#039;udcsw&#039;&#039;&#039; is Voltage point at which precharge is considered finished, and the main contactor will close.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Forward/Reverse&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
input options:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;switch&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;button&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;switchReversed&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;buttomReversed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Inverter ====&lt;br /&gt;
&#039;&#039;work in progress&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Charger ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;work in progress&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Input Values ====&lt;br /&gt;
Check that din_break does not show &amp;quot;on&amp;quot;, it must be off to allow potnom to be shown.&lt;br /&gt;
----&lt;br /&gt;
* Apply the &#039;&#039;&#039;Start&#039;&#039;&#039; 12V signal for a short time.  The pre-charge relay should turn on, and the voltage available at the inverter and the U1 input of the ISA shunt should quickly rise. If the &#039;&#039;&#039;udc&#039;&#039;&#039; reading goes above &#039;&#039;&#039;udcsw&#039;&#039;&#039; within 5 seconds then the main contactor(s) should close. If all is well, &#039;&#039;&#039;invstat&#039;&#039;&#039; should now be &amp;quot;on&amp;quot;, &#039;&#039;&#039;opmode&#039;&#039;&#039; should be &amp;quot;run&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;If you do not see a good value at udc, it may be that your external shunt is not connected properly or is not initialised.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;If you do not see a good value at Invudc, it may be that the inverter is not powered, or the communication signals are not correctly wired.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;if the status stays at &amp;quot;PRECHARGE&amp;quot; then you possibly didn&#039;t hold the start signal on for long enough!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Errors, Common issues ==&lt;br /&gt;
&lt;br /&gt;
==== Input Values: ====&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;din_break&amp;quot; does not show &amp;quot;on&amp;quot;, it must be off to allow potnom to be shown.&lt;br /&gt;
** check wiring setup&lt;br /&gt;
* UDC value updates during precharge.&lt;br /&gt;
** check that your UDC value source is configured correctly (shunt type, proper can bus, ect)&lt;br /&gt;
** check your contactor wiring. &lt;br /&gt;
*** some contactors are polarity sensitive &lt;br /&gt;
*** are they wired to be low side switched? &lt;br /&gt;
* check can H/ can L wiring&lt;br /&gt;
* is there too many devices sharing one can bus? (possible can id collision) &lt;br /&gt;
* check inverter power relay wiring&lt;br /&gt;
** is the inverter/charger/bms &amp;quot;ignition&amp;quot;/ &amp;quot;enable&amp;quot; pin driven via a zombie controlled relay?&lt;br /&gt;
** is the relay firing during preacharge?&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
&lt;br /&gt;
VCU boards from the webshop, &#039;&#039;&#039;&#039;&#039;come pre-programed&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;do not require any additional septs taken to work&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For programming a blank board see: [[zombiverter programing|ZombiVerter programing]]&lt;br /&gt;
&lt;br /&gt;
For re-flashing a bricked board refer to the Troubleshooting section below.&lt;br /&gt;
==== Initializing an ISA Shunt: ====&lt;br /&gt;
&lt;br /&gt;
# Wire the ISA shunt to 12V+ and canbus input.&lt;br /&gt;
# Under shunt can in the web interface, select the canbus the shunt is connected to&lt;br /&gt;
# Hit save parameters to flash.&lt;br /&gt;
# Under Comms in the web interface, select ISAMode option. By default its set to &amp;quot;Normal&amp;quot; (Off)&lt;br /&gt;
# Select &amp;quot;Init&amp;quot;&lt;br /&gt;
# Hit save parameters to flash&lt;br /&gt;
# Power cycle the vcu and shunt at same time (they should be on same 12V feed anyway).&lt;br /&gt;
# The shunt will initialize.&lt;br /&gt;
# Select ISAMode &amp;quot;normal&amp;quot;&lt;br /&gt;
# Save to flash again&lt;br /&gt;
# Reboot the VCU&lt;br /&gt;
&lt;br /&gt;
The shunt should now be up and running.&lt;br /&gt;
&lt;br /&gt;
If the shunt doesn&#039;t initialize correctly, separate the shunt and VCU power supply, and power cycle the VCU two or three seconds after the shunt power is cycled. This has fixed an initialize issue for a number of ISA shunts.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
[[Zombieverter Parameters and Spot Values|page with ZombieVerter parameters and their value ranges, ZV pinmap etc.]]&lt;br /&gt;
&lt;br /&gt;
Source: https://www.youtube.com/watch?v=wjlucUWX_lc&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
===Serial Connection===&lt;br /&gt;
If you&#039;re having trouble connecting using the serial interface, note that the parameters are 115200 8-N-2, which is different from the conventional 115200 8-N-1.&lt;br /&gt;
&lt;br /&gt;
=== Recovering the ZombieVerter from a failed update ===&lt;br /&gt;
If the ZombieVerter fails in the middle of a software update and the Web User Interface is reporting &amp;quot;firmware: null&amp;quot; it&#039;s possible you&#039;ll need to re-flash the firmware, and bootloader via an STLink.&lt;br /&gt;
&lt;br /&gt;
I used a cheap STLink v2 clone without issue but it seems there is a mix of experiences with them.&lt;br /&gt;
&lt;br /&gt;
# Firstly, download the bootloader from [https://github.com/jsphuebner/tumanako-inverter-fw-bootloader/releases here] and latest ZombieVerter firmware from [https://github.com/damienmaguire/Stm32-vcu/releases/ here] as .hex files. This ensures you don&#039;t need to know the address of the file and avoids user error when flashing via STLink &lt;br /&gt;
# Download STMCubeProgrammer from [https://www.st.com/en/development-tools/stm32cubeprog.html#get-software here] (other STM flashing softwares are available but the following instructions are based on what has worked for me).&lt;br /&gt;
# Upgrade the firmware on your STLink dongle using STMCubeProgrammer. I&#039;m not sure if this is 100% necessary but seems prudent.&lt;br /&gt;
# Connect the Clock (SWclk), Gnd and Data (SWDio) of your STLink to the ZombieVerter test points. On the ZombieVerter Board, they are labelled C, G, D. &lt;br /&gt;
# Connect 12V and Gnd to the ZombieVerter main power pins and ensure your STMCubeprogrammer is able to connect to it. I also disconnected the wifi board just incase.&lt;br /&gt;
# Perform a &amp;quot;full chip erase&amp;quot;, then reflash the latest bootloader and firmware hex files.&lt;br /&gt;
# Remove your STLink from the ZombieVerter, connect the wifi board and check connectivity.&lt;br /&gt;
# Begin ZombieVerter-ing.&lt;br /&gt;
&lt;br /&gt;
=== ESP32 CanBus Web Interface ===&lt;br /&gt;
If the CanBus Web Interface is used it must be noted that the Node ID is hard coded to 3 (note Foccci default is 22)&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:Inverter]] &lt;br /&gt;
[[Category:VCU]] &lt;br /&gt;
[[Category:ZombieVerter]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=ZombieVerter_VCU&amp;diff=5873</id>
		<title>ZombieVerter VCU</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=ZombieVerter_VCU&amp;diff=5873"/>
		<updated>2025-09-17T06:05:48Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: added note regarding current HW rev&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Zombie model.png|thumb|614x614px|ZombieVerter VCU board (NOTE: V1.2 is preproduction, V1.a is the current latest hardware revision).]]&lt;br /&gt;
==== An open-source EV conversion VCU (vehicle control unit) for controlling salvaged EV components! ====&lt;br /&gt;
* &#039;&#039;&#039;[https://openinverter.org/forum/viewtopic.php?f=3&amp;amp;t=1277 Development thread]&#039;&#039;&#039; &lt;br /&gt;
* [https://github.com/damienmaguire/Stm32-vcu/releases &#039;&#039;&#039;latest stable software release&#039;&#039;&#039;]&lt;br /&gt;
* &#039;&#039;&#039;[https://github.com/damienmaguire/Stm32-vcu GitHub repo]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[https://www.evbmw.com/index.php/evbmw-webshop/vcu-boards/zombieverter-vcu-built fully built VCU boards]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[https://www.evbmw.com/index.php/evbmw-webshop/vcu-boards/zombie-vcu partially-built VCU boards]&#039;&#039;&#039;&lt;br /&gt;
==Introduction ==&lt;br /&gt;
Modern EV conversion projects often look to reuse salvaged parts from wrecked vehicles, such as the motors, batteries and chargers. &lt;br /&gt;
&lt;br /&gt;
The issue is that each of these components and manufacturers, use different methods of control and communication.  &lt;br /&gt;
&lt;br /&gt;
Developing controllers for these devices is complex, and time consuming and often require very dedicated communication protocols. Instead of making custom boards for every part that&#039;s been decoded, why not just make a general purpose VCU (vehicle control unit) with a verity of different types of inputs and outputs? &lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Introducing: the &amp;quot;ZombieVerter&amp;quot; VCU &#039;&#039;- a general purpose EV conversion VCU.&#039;&#039;&#039;&#039;&#039; ====&lt;br /&gt;
With a large array of inputs/outputs, control logic, and a web interface for configuration and data logging. The ZombieVerter is a powerful, flexible and customizable VCU well suited for EV conversions.    &lt;br /&gt;
&lt;br /&gt;
It&#039;s also an open source project!    &lt;br /&gt;
&lt;br /&gt;
==== The ZombieVerter supports popular salvaged EV parts such as: ====&lt;br /&gt;
&lt;br /&gt;
* Nissan Leaf components&lt;br /&gt;
* Mitsubishi Outlander hybrid components &lt;br /&gt;
* Toyota and Lexus hybrid components &lt;br /&gt;
* CHAdeMO and CCS DC fast charging&lt;br /&gt;
* and more!&lt;br /&gt;
&lt;br /&gt;
==== The ZombieVerter features the following: ====&lt;br /&gt;
&lt;br /&gt;
==== Hardware: ====&lt;br /&gt;
&lt;br /&gt;
* On-board WiFi&lt;br /&gt;
* 3x high side PWM drivers&lt;br /&gt;
* 5x low side outputs&lt;br /&gt;
* 3x input pins (pull to ground only)&lt;br /&gt;
* 3x CANbus interfaces&lt;br /&gt;
* LIN bus&lt;br /&gt;
* sync serial interface&lt;br /&gt;
* OBD-II interface&lt;br /&gt;
* etc.&lt;br /&gt;
&lt;br /&gt;
==== Software: ====&lt;br /&gt;
&lt;br /&gt;
* Web based user interface&lt;br /&gt;
* Contactor control&lt;br /&gt;
* Charger control&lt;br /&gt;
* Charge timer&lt;br /&gt;
* Motor (inverter) control&lt;br /&gt;
* Heater control&lt;br /&gt;
* Water pump control&lt;br /&gt;
* Coolant fan control&lt;br /&gt;
* Throttle mapping&lt;br /&gt;
* Motor regen&lt;br /&gt;
* Cruise control (?)&lt;br /&gt;
* BMS limits&lt;br /&gt;
* IVT shunt initialization  &lt;br /&gt;
* Data logging and graphing&lt;br /&gt;
* etc.&lt;br /&gt;
=== Currently supported OEM hardware: ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;This list is always growing and changing, and not everything is verified working &lt;br /&gt;
&lt;br /&gt;
==== Motors/Drive units: ====&lt;br /&gt;
&lt;br /&gt;
* [[Nissan leaf motors|Nissan Leaf Gen1/2/3 inverter/motor via CAN]]&lt;br /&gt;
* [[Lexus GS450h Drivetrain|Lexus GS450h inverter / L110 gearbox via sync serial]]&lt;br /&gt;
* Lexus GS300h inverter / L210 gearbox via sync serial&lt;br /&gt;
* Toyota Prius/Yaris/Auris Gen 3 inverters via sync serial&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Mitsubishi|Mitsubishi Outlander motors/inverter]]&lt;br /&gt;
* openinverter controler&lt;br /&gt;
&lt;br /&gt;
===== Chargers/DCDCs: =====&lt;br /&gt;
* [[Nissan leaf pdm|Nissan Leaf PDM (Charger and DCDC)]] Gen1,2 &amp;amp; 3&lt;br /&gt;
* [[Mitsubishi Outlander DCDC OBC|Mitsubishi Outlander OBC (charger/DCDC)]]&lt;br /&gt;
* [[Tesla Model S/X DC/DC Converter|tesla model S dcdc]]&lt;br /&gt;
* [[BMW I3 Fast Charging LIM Module|CCS DC fast charge via BMW i3 LIM]] - type 2 + type 1&lt;br /&gt;
* [[Chademo with Zombieverter|Chademo DC fast charging]]&lt;br /&gt;
* [[Foccci|Foccci CCS faster charger controller]]&lt;br /&gt;
* [https://citini.com/product/evs-charge-port-controller/ EVS-Charge Port Controller]&lt;br /&gt;
* Elcon charger&lt;br /&gt;
&lt;br /&gt;
===== Heaters: =====&lt;br /&gt;
&lt;br /&gt;
*[[Volkswagen Heater|VAG/VW PTC water heater via LIN bus]]&lt;br /&gt;
*[[VAG PTC Air Heater|VAG/VW cabin heater via LIN bus]]&lt;br /&gt;
&lt;br /&gt;
* [[Chevrolet Volt Water Heater|Opel Ampera / Chevy Volt 6.5kW cabin heater]]&lt;br /&gt;
* [[Mitsubishi Outlander Water Heater|Mitsubishi outlander hybrid water heater]]&lt;br /&gt;
&lt;br /&gt;
===== BMS: =====&lt;br /&gt;
* [[Nissan Leaf BMS|Nissan leaf BMS]]/battery pack&lt;br /&gt;
* [[Renault Kangoo 36|kangoo bms]]&lt;br /&gt;
*orion bms&lt;br /&gt;
*[https://github.com/Tom-evnut/SimpBMS SimpBMS]&lt;br /&gt;
*[[Isabellenhütte Heusler|ISA shunt]]&lt;br /&gt;
*[[BMW Hybrid Battery Pack#S-Box|BMW SBOX]]&lt;br /&gt;
*VW EBOX&lt;br /&gt;
&lt;br /&gt;
===== Cars(for canbus control over dash, etc): =====&lt;br /&gt;
* 1998-2005 BMW 3-series (E46) CAN support&lt;br /&gt;
* 1996-2003 BMW 5-series (E39) CAN support&lt;br /&gt;
* 2001-2008 BMW 7-series (E65) CAN Support&lt;br /&gt;
* BMW E9x CAN support&lt;br /&gt;
* Mid-2000s VAG CAN support&lt;br /&gt;
* Subaru CAN support&lt;br /&gt;
== Assembling the VCU ==&lt;br /&gt;
Looking to build a ZombieVerter VCU yourself or the kit is missing hardware? &lt;br /&gt;
&lt;br /&gt;
* [[Zombiverter hardware]] page for additional build instructions&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/damienmaguire/Stm32-vcu Github with PCB, schematic, pin-outs, etc]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The enclosure and header are required if you did not order a [https://www.evbmw.com/index.php/evbmw-webshop/vcu-boards/zombieverter-vcu-built &#039;&#039;&#039;fully built board&#039;&#039;&#039;]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
VCU boards from the webshop, &#039;&#039;&#039;&#039;&#039;come pre-programmed&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;do not require any additional steps taken to work&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For programming a blank board see: [[zombieverter programing|ZombieVerter programming]]&lt;br /&gt;
===The enclosure kit options:===&lt;br /&gt;
&lt;br /&gt;
# [https://www.aliexpress.com/item/32857771975.html?spm=a2g0s.9042311.0.0.39f24c4dWOmGPE Enclosure Kit with Header, connector and pins]&amp;lt;ref&amp;gt;https://www.aliexpress.com/item/32857771975.html?spm=a2g0s.9042311.0.0.39f24c4dWOmGPE (Backup: [https://web.archive.org/web/20220524004318/https://www.aliexpress.com/item/32857771975.html Web Archive])&amp;lt;/ref&amp;gt; &lt;br /&gt;
#[https://www.aliexpress.com/item/32822692950.html Connector and pins]&amp;lt;ref&amp;gt;https://de.aliexpress.com/item/32822692950.html (Backup: [https://web.archive.org/web/20221119203700/https://www.aliexpress.us/item/2251832636378198.html?gatewayAdapt=glo2usa4itemAdapt&amp;amp;_randl_shipto=US Web Archive])&amp;lt;/ref&amp;gt;&lt;br /&gt;
#[https://www.aliexpress.com/item/1005003512474442.html Pre-wired connector]  &amp;lt;ref&amp;gt;https://www.aliexpress.com/item/1005003512474442.html (Backup: [http://web.archive.org/web/20221120105651/https://www.aliexpress.us/item/3256803326159690.html?gatewayAdapt=glo2usa4itemAdapt&amp;amp;_randl_shipto=US Web Archive])&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original connectors are from Aptiv (Delphi):&lt;br /&gt;
&lt;br /&gt;
* [https://www.aptiv.com/en/solutions/connection-systems/catalog/item?id=13669859_en Aptiv 56-pin connector]&lt;br /&gt;
* [https://www.aptiv.com/en/solutions/connection-systems/catalog/item?id=33511394_en Aptiv 56-pin header]&lt;br /&gt;
* [https://www.tti.com/content/ttiinc/en/apps/part-detail.html?partsNumber=210S048&amp;amp;mfgShortname=FCA&amp;amp;productId=161404611 Removal tool for connector terminals: Manufacturer: Aptiv (formerly Delphi)]  Part Number: 210S048&lt;br /&gt;
=== Videos on assembly, powering up, updating, etc: ===&lt;br /&gt;
https://www.youtube.com/watch?v=geZuIbGHh30&amp;amp;list=PLh-aHjjWGgLVCsAqaCL6_jmn_QqhVlRiG&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=_JRa_uFyVkY&amp;amp;list=PLh-aHjjWGgLUWaetAmShkv6gmvk7vLaHd&lt;br /&gt;
== Wiring ==&lt;br /&gt;
[[File:ZombieVerter VCU V1 cable side pinout2.jpg|thumb|alt=|VCU pinout diagram |513x513px]]Each device requires different wiring setups, settings and power requirements. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;cross referencing OEM wiring diagrams is highly recommended &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring the ZombieVerter with:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* [[GS450H with zombieverter|GS450H with ZombieVerter]]&lt;br /&gt;
* [[Leaf stack with zombiverter|Leaf stack with ZombiVerter]]&lt;br /&gt;
* [[Tesla SDU with Zombieverter|Tesla SDU with ZombieVerter]]&lt;br /&gt;
* [[Chademo with Zombieverter]]&lt;br /&gt;
&lt;br /&gt;
=== Power wiring ===&lt;br /&gt;
The ZombieVerter requires a permanent 12V supply. This is so it can manage charging, timers, and monitor systems when the car is at rest.  &lt;br /&gt;
&lt;br /&gt;
The average power draw, at idle, is 150 mA. &lt;br /&gt;
&lt;br /&gt;
* Pin 55 to 12V- ground&lt;br /&gt;
* Pin 56 to 12V+ positive&lt;br /&gt;
&lt;br /&gt;
The ZombieVerter controls power/&amp;quot;ignition&amp;quot; signals to other devices (inverters, chargers, and DCDC converters), powering those devices when required. This is done by triggering an external 12V relay. &#039;&#039;&#039;&#039;&#039;ZombieVerter controls the external relay using low-side switching&#039;&#039;, meaning that it pulls the ground pin of the relay to ground.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[File:Gernice-zombie.png|thumb|583x583px|general zombie and battery box wiring]]Pin 32 to ground pin on a 12V relay&lt;br /&gt;
* Relay positive pin to 12V+&lt;br /&gt;
* One of the relays switch pin to 12V+&lt;br /&gt;
&lt;br /&gt;
This effectively provides a switched 12V supply, controlled by the ZombieVerter.  &lt;br /&gt;
&lt;br /&gt;
Used to switch &amp;quot;enable&amp;quot; mode to devices via: &lt;br /&gt;
&lt;br /&gt;
* Leaf inverter enable pin&lt;br /&gt;
* Leaf PDM enable pin&lt;br /&gt;
* Mitsubisihi OBC enable pin&lt;br /&gt;
&lt;br /&gt;
=== Contactor wiring ===&lt;br /&gt;
The Zombieveter manages the Negative, Positive and PreCharge contactors in an EV conversion.&lt;br /&gt;
&lt;br /&gt;
This is done based off a series of voltage measurements (UDC), this voltage value (UDC) can be supplied from a variety of sources:&lt;br /&gt;
&lt;br /&gt;
* ISA IVT shunt&lt;br /&gt;
* Nissan leaf inverter&lt;br /&gt;
* BMW S-BOX&lt;br /&gt;
* etc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Without a proper UDC measurement, the ZombieVerter &#039;&#039;&#039;will fail precharge and never go into run mode.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The contactor control pins on the ZombieVerter are &#039;&#039;low-side switching&#039;&#039;, meaning that they pull to ground.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The positive leads from the contactors need to be connected to 12V+ and the ground leads to:&lt;br /&gt;
&lt;br /&gt;
* Pin 31 for the negative contactor&lt;br /&gt;
* Pin 33 for the positive contactor&lt;br /&gt;
* Pin 34 for the pre-charge contactor&lt;br /&gt;
=== Throttle pedal wiring ===&lt;br /&gt;
The ZombieVerter supports dual-channel throttle. This redundancy is for safety in case one channel fails or drops out. It&#039;s highly recommended to use dual-channel throttle. Single-channel is an option.&lt;br /&gt;
&lt;br /&gt;
Connect the following to the ZombieVerter pins:&lt;br /&gt;
&lt;br /&gt;
* Pin 45 to throttle grounds&lt;br /&gt;
* Pin 46 to throttle channel 2&lt;br /&gt;
* Pin 47 to throttle channel 1&lt;br /&gt;
* Pin 48 to throttle positives&lt;br /&gt;
&lt;br /&gt;
=== Start, Run, and Direction wiring ===&lt;br /&gt;
The ZombieVerter requires 2 inputs to get into &amp;quot;drive&amp;quot; mode. &#039;&#039;&#039;These pins need to be &#039;&#039;pulled high&#039;&#039; (connected to 12V +)&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* Pin 15 to &amp;quot;on&amp;quot; switched input (key switched to &amp;quot;on&amp;quot;)&lt;br /&gt;
* Pin 52 to &amp;quot;start&amp;quot; momentary input  (momentary key switched &amp;quot;ignition&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==== Forward and Reverse ====&lt;br /&gt;
These pins need to be &#039;&#039;pulled high&#039;&#039; (connected to 12V +) &lt;br /&gt;
&lt;br /&gt;
* Pin 53 reverse&lt;br /&gt;
* Pin 54 forward&lt;br /&gt;
&lt;br /&gt;
==== Brake signal ====&lt;br /&gt;
&lt;br /&gt;
* Pin 49 need to be &#039;&#039;pulled high&#039;&#039; (connected to 12V +) when brake is pressed&lt;br /&gt;
&lt;br /&gt;
=== Input/output pins ===&lt;br /&gt;
The ZombieVerter has a number of selectable input/output pins that can be used for a number of functions. These pins are:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Low side Outputs.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*GP Out 3&lt;br /&gt;
*GP Out 2&lt;br /&gt;
* Neg Contactor switch/GP Out 1&lt;br /&gt;
*Trans SL1- (If not using the GS450H)&lt;br /&gt;
*Trans SL2- (If not using the GS450H)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*Low side output connect to ground when activated.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
The low side outputs in Zombie are ideal for switching relays, such as for coolant pumps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;High side PWM.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*PWM 3&lt;br /&gt;
*PWM 2&lt;br /&gt;
*PWM 1&lt;br /&gt;
*Pump PWM - Limited to GS450 Oil pump pwm or tacho pwm output&lt;br /&gt;
&lt;br /&gt;
These are high side 12V outputs, usually for controlling gauges or auxiliary items than need a pwm signals. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;*not suitable for controlling relays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Ground Input pins&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These pins pull down to ground only. &#039;&#039;&#039;Do not connect any voltage to these pins.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
PB1&lt;br /&gt;
&lt;br /&gt;
PB2&lt;br /&gt;
&lt;br /&gt;
PB3&lt;br /&gt;
&lt;br /&gt;
=== Pin functions: ===&lt;br /&gt;
&#039;&#039;Note: While the web interface will allow you to select input pins or output pins, some will not actually work.&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;example: a input switch wired but set to negContactor&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Pin&lt;br /&gt;
!IN/OUT/PWM&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|ChaDemoAIw&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when Chademo charger handshake initiates&lt;br /&gt;
|-&lt;br /&gt;
|OBCEnable&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates as part of the ExtCharger module&lt;br /&gt;
|-&lt;br /&gt;
|HeaterEnable&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates only in run mode and when coolant pump is on*&lt;br /&gt;
|-&lt;br /&gt;
|RunIndication&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when zombie is in run mode&lt;br /&gt;
|-&lt;br /&gt;
|WarnIndication&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when a error occurs with the ZombieVerter&lt;br /&gt;
|-&lt;br /&gt;
|CoolantPump&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates during precharge, usually used for coolant pumps&lt;br /&gt;
|-&lt;br /&gt;
|NegContactor&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when the negative contactor needs to be closed. ie precharge, run, charge mode, etc&lt;br /&gt;
|-&lt;br /&gt;
|BrakeLight&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when a set brake light on threshold value is met&lt;br /&gt;
|-&lt;br /&gt;
|ReverseLight&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when reverse direction is selected&lt;br /&gt;
|-&lt;br /&gt;
|CoolingFan&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when FanTemp setpoint is reached&lt;br /&gt;
|-&lt;br /&gt;
|HVActive&lt;br /&gt;
|&#039;&#039;&#039;OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when contactors are closed and VCU is in run or charge mode&lt;br /&gt;
|-&lt;br /&gt;
|BrakeVacPump&lt;br /&gt;
|&#039;&#039;&#039;DIGITAL OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|activates when BrakeVacSensor threshold value is met&lt;br /&gt;
|-&lt;br /&gt;
|CpSpoof&lt;br /&gt;
|&#039;&#039;&#039;PWM OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|used to spoof CP signal to OBC when using a charging interface such as FOCCCI or I3LIM&lt;br /&gt;
|-&lt;br /&gt;
|GS450Hpump&lt;br /&gt;
|&#039;&#039;&#039;PWM OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|used to run GS450H oil pump&lt;br /&gt;
|-&lt;br /&gt;
|HeatReq&lt;br /&gt;
|&#039;&#039;&#039;DIGITAL INPUT&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|HVRequest&lt;br /&gt;
|&#039;&#039;&#039;DIGITAL INPUT&#039;&#039;&#039;&lt;br /&gt;
|NOT FUNCTIONING&lt;br /&gt;
|-&lt;br /&gt;
|DCFCRequest&lt;br /&gt;
|&#039;&#039;&#039;DIGITAL INPUT&#039;&#039;&#039;&lt;br /&gt;
|Chademo Charge Interface enable contactors to charge&lt;br /&gt;
|-&lt;br /&gt;
|ProxPilot&lt;br /&gt;
|&#039;&#039;&#039;ANALOGUE INPUT&#039;&#039;&#039;&lt;br /&gt;
|detects when charge cable is plugged in&lt;br /&gt;
|-&lt;br /&gt;
|BrakeVacSensor&lt;br /&gt;
|&#039;&#039;&#039;ANALOGUE INPUT&#039;&#039;&#039;&lt;br /&gt;
|vacuum sensor input, use for triggering BrakeVacPump &#039;&#039;&#039;DIGITAL OUTPUT&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|PWMTim3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Proximity Pilot====&lt;br /&gt;
This analogue input used to detect a charging cable is plugged in.&lt;br /&gt;
[[File:ZombiePP.png|none|thumb]]&lt;br /&gt;
A resistor to the 5v needs to be connected to the analogue in pin, 330 ohms in the spec, and R5 needs to be another resistor between analogue in pin and ground. Type 1 connectors should be a 2.7k ohm resistor and type 2 should be 4.7k ohm. Note the charging port may already have this resistor installed.&lt;br /&gt;
&lt;br /&gt;
Open up the Zombie UI and choose ProxPilot for the function of the analogue in pin. Then start plotting PPVal and then plug in, you can then use this to select your PPThreshold. Bare in mind the resistance will vary on the cable plugged in depending on the Amps it can supply.&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/U3c4V8vMb6k?t=351 &amp;lt;br /&amp;gt;Video explaining the setup and demonstration.]&lt;br /&gt;
== Initial start-up and testing ==&lt;br /&gt;
&lt;br /&gt;
=== Powering up and connecting to the web interface ===&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;The following is required&#039;&#039;&#039; ====&lt;br /&gt;
# A fully built ZombieVerter VCU&lt;br /&gt;
# Two wires for power&lt;br /&gt;
# 12V power supply&lt;br /&gt;
# Computer/tablet for accessing the web interface&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How to access the web interface&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Provide stable 12V power to pins 55, 56 on the ZombieVerter&lt;br /&gt;
# The on-board LED light &amp;quot;acty&amp;quot; should be now flashing&lt;br /&gt;
# Using your computer, connect to the ZombieVerters WIFI access point.  &#039;&#039;&#039;SSID: &amp;quot;inverter&amp;quot; or &amp;quot;zom_vcu&amp;quot;&#039;&#039;&#039; &lt;br /&gt;
# &#039;&#039;&#039;Password is: inverter123&#039;&#039;&#039;&lt;br /&gt;
# In a web browser navigate to: &#039;&#039;&#039;192.168.4.1&#039;&#039;&#039;&lt;br /&gt;
# The openinverter web interface should now load!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Recent units have a new WiFi module that isn&#039;t automatically assigning an IP via DHCP. See [https://openinverter.org/forum/viewtopic.php?f=5&amp;amp;t=2001 this thread] for details, and if you can help resolve the issue. Until then, you need to manually assign an IP of 192.168.4.2 (anything other than 192.168.4.1 on the 192.168.4.0/24 subnet) to your device.&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;work in progress*&lt;br /&gt;
&lt;br /&gt;
[[Zombieverter Parameters and Spot Values|full list and overview of ZombieVerter Parameters and Spot Values]]&lt;br /&gt;
&lt;br /&gt;
==== Basic parameters and spot values ====&lt;br /&gt;
&lt;br /&gt;
==== Throttle ====&lt;br /&gt;
You should see values &#039;&#039;&#039;pot&#039;&#039;&#039; change as the pedal is pressed.  &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;potmin&#039;&#039;&#039; should be set just above where your off-throttle position is&lt;br /&gt;
* &#039;&#039;&#039;potmax&#039;&#039;&#039; just below the value seen at maximum travel &lt;br /&gt;
* Same for &#039;&#039;&#039;pot2min&#039;&#039;&#039; and &#039;&#039;&#039;pot2max&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The resulting in a  0-100 &#039;&#039;&#039;potnom&#039;&#039;&#039; value.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;throtmin&#039;&#039;&#039; is the minimum (most negative) allowed &#039;&#039;&#039;&#039;&#039;potnom&#039;&#039;&#039;&#039;&#039; at all times&lt;br /&gt;
* &#039;&#039;&#039;throtmax&#039;&#039;&#039; is the maximum (most positive) allowed &#039;&#039;&#039;&#039;&#039;potnom&#039;&#039;&#039;&#039;&#039; request in forward&lt;br /&gt;
* &#039;&#039;&#039;throtramp&#039;&#039;&#039; is how much &#039;&#039;&#039;potnom&#039;&#039;&#039; ramps up with the pedal pushed (&#039;&#039;&#039;potnom&#039;&#039;&#039; change per %/10ms)&lt;br /&gt;
* &#039;&#039;&#039;throtramprpm&#039;&#039;&#039; stops applying &#039;&#039;&#039;throtramp&#039;&#039;&#039; above a set motor rpm&lt;br /&gt;
* &#039;&#039;&#039;revlim&#039;&#039;&#039; is a rev limiter &lt;br /&gt;
&lt;br /&gt;
==== Contactors ====&lt;br /&gt;
A set HV battery voltage value is required to run the precharge and main contactors. &lt;br /&gt;
&lt;br /&gt;
The voltage is measured using the UDC value. which is supplied from the &#039;&#039;&#039;shuntType:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ISA&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;SBOX&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;VAG&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;LEAF&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
these voltage(UDC) levels are set with the following parameters:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;udcmin&#039;&#039;&#039; is the minimum battery voltage derate&lt;br /&gt;
* &#039;&#039;&#039;udclim&#039;&#039;&#039; is maximum battery voltage derate&lt;br /&gt;
* &#039;&#039;&#039;udcsw&#039;&#039;&#039; is Voltage point at which precharge is considered finished, and the main contactor will close.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Forward/Reverse&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
input options:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;switch&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;button&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;switchReversed&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;buttomReversed&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Inverter ====&lt;br /&gt;
&#039;&#039;work in progress&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Charger ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;work in progress&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Input Values ====&lt;br /&gt;
Check that din_break does not show &amp;quot;on&amp;quot;, it must be off to allow potnom to be shown.&lt;br /&gt;
----&lt;br /&gt;
* Apply the &#039;&#039;&#039;Start&#039;&#039;&#039; 12V signal for a short time.  The pre-charge relay should turn on, and the voltage available at the inverter and the U1 input of the ISA shunt should quickly rise. If the &#039;&#039;&#039;udc&#039;&#039;&#039; reading goes above &#039;&#039;&#039;udcsw&#039;&#039;&#039; within 5 seconds then the main contactor(s) should close. If all is well, &#039;&#039;&#039;invstat&#039;&#039;&#039; should now be &amp;quot;on&amp;quot;, &#039;&#039;&#039;opmode&#039;&#039;&#039; should be &amp;quot;run&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;If you do not see a good value at udc, it may be that your external shunt is not connected properly or is not initialised.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;If you do not see a good value at Invudc, it may be that the inverter is not powered, or the communication signals are not correctly wired.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;if the status stays at &amp;quot;PRECHARGE&amp;quot; then you possibly didn&#039;t hold the start signal on for long enough!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Errors, Common issues ==&lt;br /&gt;
&lt;br /&gt;
==== Input Values: ====&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;din_break&amp;quot; does not show &amp;quot;on&amp;quot;, it must be off to allow potnom to be shown.&lt;br /&gt;
** check wiring setup&lt;br /&gt;
* UDC value updates during precharge.&lt;br /&gt;
** check that your UDC value source is configured correctly (shunt type, proper can bus, ect)&lt;br /&gt;
** check your contactor wiring. &lt;br /&gt;
*** some contactors are polarity sensitive &lt;br /&gt;
*** are they wired to be low side switched? &lt;br /&gt;
* check can H/ can L wiring&lt;br /&gt;
* is there too many devices sharing one can bus? (possible can id collision) &lt;br /&gt;
* check inverter power relay wiring&lt;br /&gt;
** is the inverter/charger/bms &amp;quot;ignition&amp;quot;/ &amp;quot;enable&amp;quot; pin driven via a zombie controlled relay?&lt;br /&gt;
** is the relay firing during preacharge?&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
&lt;br /&gt;
VCU boards from the webshop, &#039;&#039;&#039;&#039;&#039;come pre-programed&#039;&#039;&#039;&#039;&#039; and &#039;&#039;&#039;do not require any additional septs taken to work&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For programming a blank board see: [[zombiverter programing|ZombiVerter programing]]&lt;br /&gt;
&lt;br /&gt;
For re-flashing a bricked board refer to the Troubleshooting section below.&lt;br /&gt;
==== Initializing an ISA Shunt: ====&lt;br /&gt;
&lt;br /&gt;
# Wire the ISA shunt to 12V+ and canbus input.&lt;br /&gt;
# Under shunt can in the web interface, select the canbus the shunt is connected to&lt;br /&gt;
# Hit save parameters to flash.&lt;br /&gt;
# Under Comms in the web interface, select ISAMode option. By default its set to &amp;quot;Normal&amp;quot; (Off)&lt;br /&gt;
# Select &amp;quot;Init&amp;quot;&lt;br /&gt;
# Hit save parameters to flash&lt;br /&gt;
# Power cycle the vcu and shunt at same time (they should be on same 12V feed anyway).&lt;br /&gt;
# The shunt will initialize.&lt;br /&gt;
# Select ISAMode &amp;quot;normal&amp;quot;&lt;br /&gt;
# Save to flash again&lt;br /&gt;
# Reboot the VCU&lt;br /&gt;
&lt;br /&gt;
The shunt should now be up and running.&lt;br /&gt;
&lt;br /&gt;
If the shunt doesn&#039;t initialize correctly, separate the shunt and VCU power supply, and power cycle the VCU two or three seconds after the shunt power is cycled. This has fixed an initialize issue for a number of ISA shunts.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
[[Zombieverter Parameters and Spot Values|page with ZombieVerter parameters and their value ranges, ZV pinmap etc.]]&lt;br /&gt;
&lt;br /&gt;
Source: https://www.youtube.com/watch?v=wjlucUWX_lc&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
===Serial Connection===&lt;br /&gt;
If you&#039;re having trouble connecting using the serial interface, note that the parameters are 115200 8-N-2, which is different from the conventional 115200 8-N-1.&lt;br /&gt;
&lt;br /&gt;
=== Recovering the ZombieVerter from a failed update ===&lt;br /&gt;
If the ZombieVerter fails in the middle of a software update and the Web User Interface is reporting &amp;quot;firmware: null&amp;quot; it&#039;s possible you&#039;ll need to re-flash the firmware, and bootloader via an STLink.&lt;br /&gt;
&lt;br /&gt;
I used a cheap STLink v2 clone without issue but it seems there is a mix of experiences with them.&lt;br /&gt;
&lt;br /&gt;
# Firstly, download the bootloader from [https://github.com/jsphuebner/tumanako-inverter-fw-bootloader/releases here] and latest ZombieVerter firmware from [https://github.com/damienmaguire/Stm32-vcu/releases/ here] as .hex files. This ensures you don&#039;t need to know the address of the file and avoids user error when flashing via STLink &lt;br /&gt;
# Download STMCubeProgrammer from [https://www.st.com/en/development-tools/stm32cubeprog.html#get-software here] (other STM flashing softwares are available but the following instructions are based on what has worked for me).&lt;br /&gt;
# Upgrade the firmware on your STLink dongle using STMCubeProgrammer. I&#039;m not sure if this is 100% necessary but seems prudent.&lt;br /&gt;
# Connect the Clock (SWclk), Gnd and Data (SWDio) of your STLink to the ZombieVerter test points. On the ZombieVerter Board, they are labelled C, G, D. &lt;br /&gt;
# Connect 12V and Gnd to the ZombieVerter main power pins and ensure your STMCubeprogrammer is able to connect to it. I also disconnected the wifi board just incase.&lt;br /&gt;
# Perform a &amp;quot;full chip erase&amp;quot;, then reflash the latest bootloader and firmware hex files.&lt;br /&gt;
# Remove your STLink from the ZombieVerter, connect the wifi board and check connectivity.&lt;br /&gt;
# Begin ZombieVerter-ing.&lt;br /&gt;
&lt;br /&gt;
=== ESP32 CanBus Web Interface ===&lt;br /&gt;
If the CanBus Web Interface is used it must be noted that the Node ID is hard coded to 3 (note Foccci default is 22)&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:Inverter]] &lt;br /&gt;
[[Category:VCU]] &lt;br /&gt;
[[Category:ZombieVerter]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Olimex_MOD-WIFI-ESP8266&amp;diff=5676</id>
		<title>Olimex MOD-WIFI-ESP8266</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Olimex_MOD-WIFI-ESP8266&amp;diff=5676"/>
		<updated>2025-02-20T12:41:33Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Flashing Process Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Olimex MOD-WIFI-ESP8266 WiFi expansion module is commonly used to provide WiFi connectivity and a web interface for several inverter controllers including those in the the OpenInverter ecosystem. &lt;br /&gt;
&lt;br /&gt;
It is not just a WiFi chip - it actually hosts a web server that you can connect to in order to set parameters and monitor behaviour. The module communicates with OpenInverter controllers a UEXT header connector.&lt;br /&gt;
&lt;br /&gt;
When used in the OpenInverter ecosystem (including ZombieVerter), this module is typically flashed with the [ESP8266-web-interface](https://github.com/jsphuebner/esp8266-web-interface) software. You can refer to the README of that code repository for up to date guidance on how to use the software and how to flash it onto an Olimex module. &lt;br /&gt;
&lt;br /&gt;
Below we include an example of how you might want to flash a module.&lt;br /&gt;
&lt;br /&gt;
=== Flashing Process Overview ===&lt;br /&gt;
[[File:Esp8266-flash.png|thumb]]By default, when the module powers up it will be in FLASH boot mode (counterintuitively, this means the device will run code in its flash memory, not that the device is ready to be flashed). To flash code onto the module, it must be set instead into in UART boot mode. It&#039;s important to note, as the name implies, &amp;quot;boot modes&amp;quot; are set at boot (i.e. when the device is powered on), so they cannot be changed while when the device is running. To set the UART boot mode, hold the small pushbutton on the top side of the module down while you plug it in, this holds GPIO0 to ground and is the same process as the much-hated setting modes via solder blobs, but without the hassle. Unlike the solder blobs, which holds GPIO0 low until the blob is moved, you don&#039;t have to keep the pushbutton held down, so after plugging in the device with the button pushed, you can release it.&lt;br /&gt;
&lt;br /&gt;
==== Quick Method ====&lt;br /&gt;
&#039;&#039;*This may be deprecated as the bin linked below hasn&#039;t been updated in some time*&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Get ESP Tool https://raw.githubusercontent.com/espressif/esptool/master/esptool.py&lt;br /&gt;
&lt;br /&gt;
Get single binary which flashes both the firmware and SPIFFS contents: https://openinverter.org/forum/download/file.php?id=9167&lt;br /&gt;
&lt;br /&gt;
Flash binary using the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;python esptool.py --port COM&amp;lt;your-port-here&amp;gt; --baud 115200 write_flash 0x0 FSBrowser.ino.modwifi.bin&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Full Method ====&lt;br /&gt;
https://openinverter.org/forum/viewtopic.php?p=4928#p4928&lt;br /&gt;
&lt;br /&gt;
These steps have proved successful on Windows 10 using Arduino IDE v1.8.13 and version 0.5.0 of the ESP8266 Filesystem Uploader.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll also need a Micro-USB cable capable of data transfer - some of the cheaper ones are only used for charging.&lt;br /&gt;
&lt;br /&gt;
1. Download the Arduino IDE and install it to PC&lt;br /&gt;
&lt;br /&gt;
2. Buy a Wemos D1 mini ESP8266 board with FTDI and get CH340 driver from https://www.wemos.cc/en/latest/d1/d1_mini.html (or use Olimex)&lt;br /&gt;
&lt;br /&gt;
3. Install the CH340 driver on your computer. When the installer opens run the uninstall option first to remove any previous versions of the driver. Then perform the installation.&lt;br /&gt;
&lt;br /&gt;
4. Inside Arduino IDE install ESP8266 &lt;br /&gt;
&lt;br /&gt;
- open the Preferences window&lt;br /&gt;
&lt;br /&gt;
- enter https://arduino.esp8266.com/stable/package_esp8266com_index.json into the Additional Board Manager URLs&lt;br /&gt;
&lt;br /&gt;
- open Boards Manager from Tools &amp;gt; Board menu and install esp8266 platform. I select LOLIN D1 R2 mini board, settings (tools menu) are in the pic&lt;br /&gt;
[[File:Settings.jpg|alt=Arduino IDE settings for Wemos D1 mini board|thumb|Arduino IDE settings for Wemos D1 mini board]]&lt;br /&gt;
&lt;br /&gt;
5. Install ESP8266 Filesystem Uploader&lt;br /&gt;
&lt;br /&gt;
- Download https://github.com/esp8266/arduino-esp8266fs-plugin/releases python support files&lt;br /&gt;
&lt;br /&gt;
- extract file to Arduino IDE tools folder like you see here https://randomnerdtutorials.com/install-esp8266-filesystem-uploader-arduino-ide/&lt;br /&gt;
&lt;br /&gt;
- restart Arduino for changes to come into effect&lt;br /&gt;
&lt;br /&gt;
6. Download Johannes Web interface code here: https://github.com/jsphuebner/esp8266-web-interface&lt;br /&gt;
&lt;br /&gt;
- make a note of the name of the .ino file then rename the enclosing folder with the same name (ie if the .ino file is ‘eps8266-web-interface.ino’ rename the enclosing folder ‘eps8266-web-interface’)&lt;br /&gt;
&lt;br /&gt;
- move the renamed folder to the Arduino folder on your hard disc. This is usually inside your documents folder (eg …\Documents \ Arduino \ eps8266-web-interface )&lt;br /&gt;
&lt;br /&gt;
7. Open Johannes Web interface code in the Ardunio IDE by double clicking the .ino file. The following edit may be needed:&lt;br /&gt;
&lt;br /&gt;
- at about line 14 of the code (not the comments) there’s a line that should read &amp;quot;bool fastuartavailable = false;&amp;quot; if the value is set to true change it to false&lt;br /&gt;
&lt;br /&gt;
8. Connect board to USB and select correct COM port and rest of settings&lt;br /&gt;
&lt;br /&gt;
- if you used a new board you have to select &amp;quot;erase flash: sketch + wifi settings&amp;quot; so the board will erase its password&lt;br /&gt;
&lt;br /&gt;
- click upload and wait for interface to reset the board&lt;br /&gt;
&lt;br /&gt;
- select tools/ESP8266 sketch data upload and wait for the board to reset&lt;br /&gt;
&lt;br /&gt;
- connect to the board’s WiFi network then go to &amp;lt;nowiki&amp;gt;http://192.168.4.1/&amp;lt;/nowiki&amp;gt; to see the web interface&lt;br /&gt;
&lt;br /&gt;
- remember set up your own wifi name and password for the interface&lt;br /&gt;
&lt;br /&gt;
==== Troubleshooting ====&lt;br /&gt;
&lt;br /&gt;
===== WiFi doesn&#039;t show up =====&lt;br /&gt;
- in Arduino studio Tools -&amp;gt; Serial Monitor gives debug info of the chip. If the Serial Monitor says &amp;quot;&amp;lt;code&amp;gt;Unknown command sequence&amp;quot;&amp;lt;/code&amp;gt; you need to change the TTL&lt;br /&gt;
&lt;br /&gt;
- if GPIO0 is not resoldered, the chip is in programming mode and will not boot from the flash code&lt;br /&gt;
&lt;br /&gt;
===== FileNotFound Error in WebInterface =====&lt;br /&gt;
&lt;br /&gt;
Upload the files from the repository &amp;lt;nowiki&amp;gt;https://github.com/jsphuebner/esp8266-web-interface&amp;lt;/nowiki&amp;gt; with below command:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
IP=192.168.4.1&lt;br /&gt;
echo $IP&lt;br /&gt;
curl -F &#039;data=@README.md&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@ajax-loader.gif&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@chart.min.js.gz&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@chartjs-annotation.min.js.gz&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@gauge.min.js.gz&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@gauges.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@gauges.js&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@index.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@index.js&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@inverter.js&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@jquery.core.min.js.gz&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@jquery.knob.min.js.gz&#039; http://$IP/edit&lt;br /&gt;
# curl -F &#039;data=@log.htm&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@log.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@log.js&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@refresh.png&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@remote.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@style.css&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@syncofs.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@upload.sh&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@wifi-updated.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@wifi.html&#039; http://$IP/edit&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;If the above commands don&#039;t work, try removing the single apostrophes around the filename, there seems to be some discrepancies in Curl formatting between Linux and the version included in Windows 10 command prompt. &lt;br /&gt;
&lt;br /&gt;
Example: curl -F data=@wifi.html &amp;lt;nowiki&amp;gt;http://$IP/edit&amp;lt;/nowiki&amp;gt;&amp;lt;/blockquote&amp;gt;Replace $IP with 192.168.4.1&lt;br /&gt;
&lt;br /&gt;
=== Flashing Process for GS450H ===&lt;br /&gt;
&lt;br /&gt;
==== Part 1: Software and IDE. ====&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://www.arduino.cc/en/software&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I&#039;ve tested this on 1.8.13 so go ahead and grab that and install.&lt;br /&gt;
&lt;br /&gt;
Next you will need to add the ESP8266 to your boards manager. &lt;br /&gt;
&lt;br /&gt;
Tutorial here : https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/&lt;br /&gt;
&lt;br /&gt;
Go ahead and do that.&lt;br /&gt;
&lt;br /&gt;
Download the WiFi package from my Github : &lt;br /&gt;
&lt;br /&gt;
https://github.com/damienmaguire/Lexus-GS450H-Inverter-Controller/tree/master/WiFi&lt;br /&gt;
&lt;br /&gt;
Copy it to your Arduino sketch directory. Close and reopen Arduino, go to file, sketchbook and it should show up.&lt;br /&gt;
&lt;br /&gt;
Go ahead and open it.&lt;br /&gt;
&lt;br /&gt;
Now you need the correct libraries which is where the fun starts as they are a hot mess in Arduino these days.&lt;br /&gt;
&lt;br /&gt;
I uploaded mine to the repo :&lt;br /&gt;
&lt;br /&gt;
https://github.com/damienmaguire/Lexus-GS450H-Inverter-Controller/tree/master/Software/Libraries&lt;br /&gt;
&lt;br /&gt;
Grab those and unzip both files to your /Arduino/libraries directory.&lt;br /&gt;
&lt;br /&gt;
Next up go to tools and setup your board exactly as shown in the picture.&lt;br /&gt;
&lt;br /&gt;
Close and reopen Arduino then hit the tick box to compile. If you did everything right it will just compile.&lt;br /&gt;
&lt;br /&gt;
==== Part 2: programming method. ====&lt;br /&gt;
You will need a 3v3 level FTDI cable:&lt;br /&gt;
&lt;br /&gt;
https://www.mouser.ie/ProductDetail/FTDI/TTL-232R-3V3/?qs=Xb8IjHhkxj627GFcejHp0Q==&lt;br /&gt;
&lt;br /&gt;
Yes you can use others, no I have no idea if they will work. This is the one I use.&lt;br /&gt;
&lt;br /&gt;
Wire it as per the the attached diagram.&lt;br /&gt;
&lt;br /&gt;
Now, to program the module you need to desolder the GPIO0 jumper and move it to the &amp;quot;0&amp;quot; position.&lt;br /&gt;
&lt;br /&gt;
Back to tools and select your COM port.&lt;br /&gt;
&lt;br /&gt;
Click the upload icon (right facing arrow).&lt;br /&gt;
&lt;br /&gt;
When upload is done, unplug and replug the WiFi module from the FTDI cable but do not unplug the USB end from the computer.&lt;br /&gt;
&lt;br /&gt;
Back to tools and click &amp;quot;esp8266 sketch data upload&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
when done remove the module and resolder the GPIO0 jumper back to position &amp;quot;1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Congratulations, it&#039;s now programmed.&lt;br /&gt;
&lt;br /&gt;
==== Precompiled binaries (similar to step 3 shortcut in the tutorial above) ====&lt;br /&gt;
attached the compiled binaries for use with the WEMOS D1 Mini, including the SPIFFS filesystem .bin&lt;br /&gt;
&lt;br /&gt;
the SSID is &amp;quot;GS450H-VCU&amp;quot; and the WiFi password is &#039;&#039;`inverter123`&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/download/file.php?id=9051&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/download/file.php?id=9050&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Common Issues ===&lt;br /&gt;
&lt;br /&gt;
[[File:ESP8266 communication with DuPont jump leads and without.png|thumb|If experiencing connection issues, try different cables to rule out bad connectors ( apparently common with recent Olimex)]]&lt;br /&gt;
* The settings &amp;amp; partition size in Arduino Studio are easy to get wrong. [https://openinverter.org/forum/viewtopic.php?p=29523#p29523]&lt;br /&gt;
* If you get any of: 1) incomplete responses via HTTP 2) patchy WiFi on a logic board 3) parameters from logic board not loading in web interface; you can try powering the ESP8266 from a different source, or connect it via DuPont leads to rule out connector &amp;amp; plug issues (see photographs).&lt;br /&gt;
* If you are all out of luck, there are alternative boards discussed here [https://openinverter.org/forum/viewtopic.php?t=2299]&lt;br /&gt;
[[Category:OpenInverter]] [[Category:ESP8266]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Olimex_MOD-WIFI-ESP8266&amp;diff=5675</id>
		<title>Olimex MOD-WIFI-ESP8266</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Olimex_MOD-WIFI-ESP8266&amp;diff=5675"/>
		<updated>2025-02-20T12:37:06Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: rewrote overview to omit solder jumper references and explained how to flash using jumper pushbutton instead&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Olimex MOD-WIFI-ESP8266 WiFi expansion module is commonly used to provide WiFi connectivity and a web interface for several inverter controllers including those in the the OpenInverter ecosystem. &lt;br /&gt;
&lt;br /&gt;
It is not just a WiFi chip - it actually hosts a web server that you can connect to in order to set parameters and monitor behaviour. The module communicates with OpenInverter controllers a UEXT header connector.&lt;br /&gt;
&lt;br /&gt;
When used in the OpenInverter ecosystem (including ZombieVerter), this module is typically flashed with the [ESP8266-web-interface](https://github.com/jsphuebner/esp8266-web-interface) software. You can refer to the README of that code repository for up to date guidance on how to use the software and how to flash it onto an Olimex module. &lt;br /&gt;
&lt;br /&gt;
Below we include an example of how you might want to flash a module.&lt;br /&gt;
&lt;br /&gt;
=== Flashing Process Overview ===&lt;br /&gt;
[[File:Esp8266-flash.png|thumb]]By default, when the module powers up it will be in FLASH boot mode (counterintuitively, this means the device will run code in its flash memory, not that the device is ready to be flashed). To flash code onto the module, it must be set instead into in UART boot mode. It&#039;s important to note, as the name implies, &amp;quot;boot modes&amp;quot; are set at boot (i.e. when the device is powered on), so they cannot be changed while when the device is running. To set the UART boot mode, hold the small pushbutton on the top side of the module down while you plug it in, this holds GPIO0 to ground and is the same process as the much-hated setting modes via solder blobs, but without the hassle. Unlike the solder blobs, which holds GPIO0 low until the blob is moved, you don&#039;t have to keep the pushbutton held down, so after plugging in the device with the button pushed, you can release it.&lt;br /&gt;
&lt;br /&gt;
==== Quick Method ====&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;*This may be deprecated as the bin linked below hasn&#039;t been updated in some time*&#039;&#039; ====&lt;br /&gt;
Get ESP Tool https://raw.githubusercontent.com/espressif/esptool/master/esptool.py&lt;br /&gt;
&lt;br /&gt;
Get single binary which flashes both the firmware and SPIFFS contents: https://openinverter.org/forum/download/file.php?id=9167&lt;br /&gt;
&lt;br /&gt;
Flash binary using the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;python esptool.py --port COM&amp;lt;your-port-here&amp;gt; --baud 115200 write_flash 0x0 FSBrowser.ino.modwifi.bin&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====== Full Method ======&lt;br /&gt;
https://openinverter.org/forum/viewtopic.php?p=4928#p4928&lt;br /&gt;
&lt;br /&gt;
These steps have proved successful on Windows 10 using Arduino IDE v1.8.13 and version 0.5.0 of the ESP8266 Filesystem Uploader.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll also need a Micro-USB cable capable of data transfer - some of the cheaper ones are only used for charging.&lt;br /&gt;
&lt;br /&gt;
1. Download the Arduino IDE and install it to PC&lt;br /&gt;
&lt;br /&gt;
2. Buy a Wemos D1 mini ESP8266 board with FTDI and get CH340 driver from https://www.wemos.cc/en/latest/d1/d1_mini.html (or use Olimex)&lt;br /&gt;
&lt;br /&gt;
3. Install the CH340 driver on your computer. When the installer opens run the uninstall option first to remove any previous versions of the driver. Then perform the installation.&lt;br /&gt;
&lt;br /&gt;
4. Inside Arduino IDE install ESP8266 &lt;br /&gt;
&lt;br /&gt;
- open the Preferences window&lt;br /&gt;
&lt;br /&gt;
- enter https://arduino.esp8266.com/stable/package_esp8266com_index.json into the Additional Board Manager URLs&lt;br /&gt;
&lt;br /&gt;
- open Boards Manager from Tools &amp;gt; Board menu and install esp8266 platform. I select LOLIN D1 R2 mini board, settings (tools menu) are in the pic&lt;br /&gt;
[[File:Settings.jpg|alt=Arduino IDE settings for Wemos D1 mini board|thumb|Arduino IDE settings for Wemos D1 mini board]]&lt;br /&gt;
&lt;br /&gt;
5. Install ESP8266 Filesystem Uploader&lt;br /&gt;
&lt;br /&gt;
- Download https://github.com/esp8266/arduino-esp8266fs-plugin/releases python support files&lt;br /&gt;
&lt;br /&gt;
- extract file to Arduino IDE tools folder like you see here https://randomnerdtutorials.com/install-esp8266-filesystem-uploader-arduino-ide/&lt;br /&gt;
&lt;br /&gt;
- restart Arduino for changes to come into effect&lt;br /&gt;
&lt;br /&gt;
6. Download Johannes Web interface code here: https://github.com/jsphuebner/esp8266-web-interface&lt;br /&gt;
&lt;br /&gt;
- make a note of the name of the .ino file then rename the enclosing folder with the same name (ie if the .ino file is ‘eps8266-web-interface.ino’ rename the enclosing folder ‘eps8266-web-interface’)&lt;br /&gt;
&lt;br /&gt;
- move the renamed folder to the Arduino folder on your hard disc. This is usually inside your documents folder (eg …\Documents \ Arduino \ eps8266-web-interface )&lt;br /&gt;
&lt;br /&gt;
7. Open Johannes Web interface code in the Ardunio IDE by double clicking the .ino file. The following edit may be needed:&lt;br /&gt;
&lt;br /&gt;
- at about line 14 of the code (not the comments) there’s a line that should read &amp;quot;bool fastuartavailable = false;&amp;quot; if the value is set to true change it to false&lt;br /&gt;
&lt;br /&gt;
8. Connect board to USB and select correct COM port and rest of settings&lt;br /&gt;
&lt;br /&gt;
- if you used a new board you have to select &amp;quot;erase flash: sketch + wifi settings&amp;quot; so the board will erase its password&lt;br /&gt;
&lt;br /&gt;
- click upload and wait for interface to reset the board&lt;br /&gt;
&lt;br /&gt;
- select tools/ESP8266 sketch data upload and wait for the board to reset&lt;br /&gt;
&lt;br /&gt;
- connect to the board’s WiFi network then go to &amp;lt;nowiki&amp;gt;http://192.168.4.1/&amp;lt;/nowiki&amp;gt; to see the web interface&lt;br /&gt;
&lt;br /&gt;
- remember set up your own wifi name and password for the interface&lt;br /&gt;
&lt;br /&gt;
====== WiFi doesn&#039;t show up ======&lt;br /&gt;
- in Arduino studio Tools -&amp;gt; Serial Monitor gives debug info of the chip. If the Serial Monitor says &amp;quot;&amp;lt;code&amp;gt;Unknown command sequence&amp;quot;&amp;lt;/code&amp;gt; you need to change the TTL&lt;br /&gt;
&lt;br /&gt;
- if GPIO0 is not resoldered, the chip is in programming mode and will not boot from the flash code&lt;br /&gt;
&lt;br /&gt;
====== FileNotFound Error in WebInterface ======&lt;br /&gt;
Upload the files from the repository &amp;lt;nowiki&amp;gt;https://github.com/jsphuebner/esp8266-web-interface&amp;lt;/nowiki&amp;gt; with below command:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
IP=192.168.4.1&lt;br /&gt;
echo $IP&lt;br /&gt;
curl -F &#039;data=@README.md&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@ajax-loader.gif&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@chart.min.js.gz&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@chartjs-annotation.min.js.gz&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@gauge.min.js.gz&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@gauges.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@gauges.js&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@index.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@index.js&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@inverter.js&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@jquery.core.min.js.gz&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@jquery.knob.min.js.gz&#039; http://$IP/edit&lt;br /&gt;
# curl -F &#039;data=@log.htm&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@log.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@log.js&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@refresh.png&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@remote.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@style.css&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@syncofs.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@upload.sh&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@wifi-updated.html&#039; http://$IP/edit&lt;br /&gt;
curl -F &#039;data=@wifi.html&#039; http://$IP/edit&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;If the above commands don&#039;t work, try removing the single apostrophes around the filename, there seems to be some discrepancies in Curl formatting between Linux and the version included in Windows 10 command prompt. &lt;br /&gt;
&lt;br /&gt;
Example: curl -F data=@wifi.html &amp;lt;nowiki&amp;gt;http://$IP/edit&amp;lt;/nowiki&amp;gt;&amp;lt;/blockquote&amp;gt;Replace $IP with 192.168.4.1&lt;br /&gt;
&lt;br /&gt;
=== Flashing Process for GS450H ===&lt;br /&gt;
&lt;br /&gt;
====== Part 1 : Software and IDE. ======&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://www.arduino.cc/en/software&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I&#039;ve tested this on 1.8.13 so go ahead and grab that and install.&lt;br /&gt;
&lt;br /&gt;
Next you will need to add the ESP8266 to your boards manager. &lt;br /&gt;
&lt;br /&gt;
Tutorial here : https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/&lt;br /&gt;
&lt;br /&gt;
Go ahead and do that.&lt;br /&gt;
&lt;br /&gt;
Download the WiFi package from my Github : &lt;br /&gt;
&lt;br /&gt;
https://github.com/damienmaguire/Lexus-GS450H-Inverter-Controller/tree/master/WiFi&lt;br /&gt;
&lt;br /&gt;
Copy it to your Arduino sketch directory. Close and reopen Arduino, go to file, sketchbook and it should show up.&lt;br /&gt;
&lt;br /&gt;
Go ahead and open it.&lt;br /&gt;
&lt;br /&gt;
Now you need the correct libraries which is where the fun starts as they are a hot mess in Arduino these days.&lt;br /&gt;
&lt;br /&gt;
I uploaded mine to the repo :&lt;br /&gt;
&lt;br /&gt;
https://github.com/damienmaguire/Lexus-GS450H-Inverter-Controller/tree/master/Software/Libraries&lt;br /&gt;
&lt;br /&gt;
Grab those and unzip both files to your /Arduino/libraries directory.&lt;br /&gt;
&lt;br /&gt;
Next up go to tools and setup your board exactly as shown in the picture.&lt;br /&gt;
&lt;br /&gt;
Close and reopen Arduino then hit the tick box to compile. If you did everything right it will just compile.&lt;br /&gt;
&lt;br /&gt;
====== Part 2 : programming method. ======&lt;br /&gt;
You will need a 3v3 level FTDI cable :&lt;br /&gt;
&lt;br /&gt;
https://www.mouser.ie/ProductDetail/FTDI/TTL-232R-3V3/?qs=Xb8IjHhkxj627GFcejHp0Q==&lt;br /&gt;
&lt;br /&gt;
Yes you can use others, no I have no idea if they will work. This is the one I use.&lt;br /&gt;
&lt;br /&gt;
Wire it as per the the attached diagram.&lt;br /&gt;
&lt;br /&gt;
Now, to program the module you need to desolder the GPIO0 jumper and move it to the &amp;quot;0&amp;quot; position.&lt;br /&gt;
&lt;br /&gt;
Back to tools and select your COM port.&lt;br /&gt;
&lt;br /&gt;
Click the upload icon (right facing arrow).&lt;br /&gt;
&lt;br /&gt;
When upload is done, unplug and replug the WiFi module from the FTDI cable but do not unplug the USB end from the computer.&lt;br /&gt;
&lt;br /&gt;
Back to tools and click &amp;quot;esp8266 sketch data upload&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
when done remove the module and resolder the GPIO0 jumper back to position &amp;quot;1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Congratulations, it&#039;s now programmed.&lt;br /&gt;
&lt;br /&gt;
====== Precompiled binaries (similar to step 3 shortcut in the tutorial above) ======&lt;br /&gt;
attached the compiled binaries for use with the WEMOS D1 Mini, including the SPIFFS filesystem .bin&lt;br /&gt;
&lt;br /&gt;
the SSID is &amp;quot;GS450H-VCU&amp;quot; and the WiFi password is &#039;&#039;`inverter123`&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/download/file.php?id=9051&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/download/file.php?id=9050&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Common Issues ===&lt;br /&gt;
&lt;br /&gt;
* [[File:ESP8266 communication with DuPont jump leads and without.png|thumb|If experiencing connection issues, try different cables to rule out bad connectors ( apparently common with recent Olimex)]]The settings &amp;amp; partition size in Arduino Studio are easy to get wrong. [https://openinverter.org/forum/viewtopic.php?p=29523#p29523]&lt;br /&gt;
* If you get any of: 1) incomplete responses via HTTP 2) patchy WiFi on a logic board 3) parameters from logic board not loading in web interface; you can try powering the ESP8266 from a different source, or connect it via DuPont leads to rule out connector &amp;amp; plug issues (see photographs).&lt;br /&gt;
* If you are all out of luck, there are alternative boards discussed here [https://openinverter.org/forum/viewtopic.php?t=2299]&lt;br /&gt;
[[Category:OpenInverter]] [[Category:ESP8266]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=MEB_Batteries&amp;diff=5674</id>
		<title>MEB Batteries</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=MEB_Batteries&amp;diff=5674"/>
		<updated>2025-02-19T12:19:36Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: added info on module connections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MEB Battery.jpg|thumb|MEB Battery]]&lt;br /&gt;
[[File:MEB Battery modules.jpg|thumb|MEB Battery modules]]&lt;br /&gt;
[[File:MEB communication connector.jpg|thumb|MEB communication connector]]&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Volkswagen have specified a standard module that always has the same dimensions (590x225x110mm) and comes in 3P8S (82 kWh batteries) and 2P12S (48, 55, and 62 kWh) flavours. Each module has an energy content of 6.85 kWh.&lt;br /&gt;
&lt;br /&gt;
Forum thread: https://openinverter.org/forum/viewtopic.php?t=1948&lt;br /&gt;
&lt;br /&gt;
It comes along with 4 relays where 2 make the connection to the drive train and the other 2 make the connection to the quick charge port. It uses a varying number of module units that measure voltage and module temperature and execute balancing commands with about 100 mA of balancing current. The CAN protocol of these modules has been reverse engineered by Tom de Bree and a compact [https://github.com/jsphuebner/stm32-car/blob/touran-meb/src/mebbms.cpp high level implementation] was done by Johannes.&lt;br /&gt;
&lt;br /&gt;
There is also a HV controller that performs the high level BMS calculations, controls the contactors and various other tasks but its protocol has not been reverse engineered.&lt;br /&gt;
&lt;br /&gt;
== Module Connections ==&lt;br /&gt;
&lt;br /&gt;
* Battery terminals: M6&lt;br /&gt;
* BMS connectors: restricted TE part, however, the harness is available from VW (0Z1 971 690 for 12S modules, 8S may be different)&lt;br /&gt;
&lt;br /&gt;
[[Category:VAG]] [[Category:Battery]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=VW_Electromechanical_Power_Steering_Rack&amp;diff=5488</id>
		<title>VW Electromechanical Power Steering Rack</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=VW_Electromechanical_Power_Steering_Rack&amp;diff=5488"/>
		<updated>2025-01-17T08:22:21Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Added &amp;quot;Column&amp;quot; section with part numbers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VW and other VAG group Vehicles prior to switching to an electric steering column for assist had an electrically assisted steering rack. Golf MK5 for example. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Part Number&lt;br /&gt;
!Generation&lt;br /&gt;
!Vehicle&lt;br /&gt;
!Market&lt;br /&gt;
|-&lt;br /&gt;
|1K1 909 144 L&lt;br /&gt;
|MK5&lt;br /&gt;
|VW Golf&lt;br /&gt;
|LHD&lt;br /&gt;
|-&lt;br /&gt;
|1K2 909 144 F&lt;br /&gt;
|MK5&lt;br /&gt;
|VW Golf&lt;br /&gt;
|RHD&lt;br /&gt;
|}&lt;br /&gt;
{{DISPLAYTITLE:VW Electromechanical Power Steering Rack}}&lt;br /&gt;
[[File:VW electric steering rack.jpg|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
=== Wiring ===&lt;br /&gt;
The rack can be used in failsafe mode simply by providing power to the unit as follows:&lt;br /&gt;
&lt;br /&gt;
* There&#039;s a 2 pin connector with beefy pins: connect pin 2 to a permanent 12V though an 80 amp fuse, connect pin 1 to ground. Enable the rack though a switched/ignition 12V feed (10A fuse) to pin 4 (EN) of the smaller data connector.&lt;br /&gt;
&lt;br /&gt;
If you want to use dynamic assist levels, you&#039;ll need to connect pin 1 to CAN-L and pin 2 to CAN-H, and send out the RPM on 0x280 where Bytes 2 and 3 are RPM*4. This must be above 600 for it to provide assistance.&lt;br /&gt;
&lt;br /&gt;
The rack broadcasts 0x3D0 and 0x3D2&lt;br /&gt;
[[File:Rack Pins.jpg|thumb|Rack Pins|none]]&lt;br /&gt;
&lt;br /&gt;
===Column===&lt;br /&gt;
1K1 419 502 xx (LHD) and 1K2 419 502 xx (RHD) are compatible VAG columns. The part number seems to cover a variety of models from 1999 through 2018, and perhaps even later. The &amp;quot;xx&amp;quot; denotes a few variations in mounting, but the coupling to the rack as well as the steering wheel mount, should all be the same. &lt;br /&gt;
&lt;br /&gt;
[[Category:VAG]]&lt;br /&gt;
[[Category:Power Steering]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:VW_Electromechanical_powersteering_rack}}&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Volvo_Power_Steering_Pump&amp;diff=5187</id>
		<title>Volvo Power Steering Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Volvo_Power_Steering_Pump&amp;diff=5187"/>
		<updated>2024-12-12T07:55:55Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Added spec&amp;#039;d fluid&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Part Numbers and Versions ==&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:Volvo]] &lt;br /&gt;
[[Category:Power Steering]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Part Numbers&amp;lt;ref&amp;gt;https://rusefi.com/forum/viewtopic.php?p=45946#p45946&amp;lt;/ref&amp;gt;&lt;br /&gt;
!Part Number&lt;br /&gt;
!Vehicle Used in&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|30636927&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|31202520&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000075&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000116&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000772&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000801&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36001211&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36001485&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36002698&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36050678&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|8603041&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|8603274&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Electrical Connection ==&lt;br /&gt;
Input signals, start and stop conditions described in S40 service manual&amp;lt;ref&amp;gt;https://www.volvo-forums.com/attachments/s40my2005_suspensionsteering-pdf.7233/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The harness for the motor supply can be bought completely (Part Number: 30775461 &amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Wiring-Harness-Cable-Harness-Power-Steering-Pump-Electrohydraulic-Power-Steering-Service-Solution-Servo-Pump/42906949/30775461.html (Backup: )&amp;lt;/ref&amp;gt;) or just the connector. There is connector kits available online (avoid the pig-tail version as the cable is way undersized. [https://www.ebay.de/itm/264183247309?_nkw=Electric+Power+Steering+%28EPS%29+Pump+Wire+Connector+Kit+Type+1+Fit+for+Volvo+Ford&amp;amp;itmmeta=01J64V8R3PQKQS2EKGFX7V5BVM&amp;amp;hash=item3d828c71cd:g:9YsAAOSwkvtb3Qd3&amp;amp;itmprp=enc%3AAQAJAAABMHoV3kP08IDx%2BKZ9MfhVJKnq1cduF5WgneJWcf2KOIwYLjdi97A8lf5OlJCgf3lStwgB7DXBbzWP5qft6Wq1wk68P2yrbn6NspdbHXbMs%2Fo1lKpey0MBk2Dqf%2BYimnPZ2JcaYs6l1vtYvLq%2FTbkcfppJYbhQ6U1IcaY0%2BTcZ1LLNcMEsG1cAazAwdRpglFiU3VmsIb3MOC9ZgJtYJ0XEm8XvmXBFsGZb9PJlyyXlp5YtkKGxAAM0H0gjTcEUfTXFlbl8jiyw3ziYa%2FjJuc2Db%2B15Kf%2BAQY%2FhWSFyBkaSZK1%2FUit%2FC2tF3wKqv2UPWRrfcw1BV%2BWd1HzbLSbvObyYLAklc%2FNhtRoWci2FP0azltlwmEtiiOaGp4YI1cFSiJtqqDMZeeZSWI8j0AvO6hbAROI%3D%7Ctkp%3ABk9SR4CCo5uxZA Link])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector A&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;Volvo C30 2007 Schematic, TP39103202&amp;lt;/ref&amp;gt;, Part Number: 31266849&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Receptacle-Housing-Cable-Harness-Engine-Component-Parts-Electrical-Power-Steering-Module-EPS/42815694/31266849.html&amp;lt;/ref&amp;gt;(not verified)&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Red&lt;br /&gt;
| Permanent +12V for Motor&lt;br /&gt;
|Fused with 80A fuse (F2)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Black&lt;br /&gt;
|GND&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector B&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;, Part Number: &#039;&#039;&#039;31346135&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Receptacle-Housing-Electric-Power-Steering-EPAS-Electrical-Power-Steering-Module-PSCM/65250641/31346135.html&amp;lt;/ref&amp;gt;(not verified)&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Grey-Blue&lt;br /&gt;
|Ignition +12V for Control&lt;br /&gt;
|Fused with 10A fuse (F53)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|CAN-??&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|CAN-??&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A visual guide of the pinout can be found on [https://www.maxxecu.com/webhelp/can_peripheral_control_volvo_powersteering.html this MaxxECU online help page]&lt;br /&gt;
&lt;br /&gt;
== CAN Bus Control ==&lt;br /&gt;
The CAN bus protocol has been reverse engineered in the RusEFI forum&amp;lt;ref&amp;gt;https://www.rusefi.com/forum/viewtopic.php?f=4&amp;amp;t=2329&amp;lt;/ref&amp;gt; and a LUA script example exists&amp;lt;ref&amp;gt;https://github.com/rusefi/rusefi/blob/master/firmware/controllers/lua/examples/Volvo-electric-power-steering-pump.txt&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternatively, there is an implementation using Arduino code&amp;lt;ref&amp;gt;https://github.com/NMSTEC/Volvo_EPS_FREE&amp;lt;/ref&amp;gt;&lt;br /&gt;
== Mechanical Properties ==&lt;br /&gt;
&lt;br /&gt;
=== Dimensions ===&lt;br /&gt;
Approx. 12&amp;quot; x 7&amp;quot; x 7&amp;quot; (305mm x 178mm x 178mm)&lt;br /&gt;
&lt;br /&gt;
=== Fittings ===&lt;br /&gt;
&lt;br /&gt;
* High pressure side (pump supply/outlet): M16x1.5 (you can use adapters like this one: https://www.ebay.de/itm/192079081475)&lt;br /&gt;
* Low pressure side (pump return/inlet) is just a hose. The fitting on the reservoir is likely 10mm (3/8&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
=== Mounting Bracket ===&lt;br /&gt;
WillFab Motorsport (WFM) produces a universal fit bracket for this pump. Available [https://towytrailercentre.co.uk/products/volvo-electric-power-steering-pump-bracket-s40-v50-c30-c70-mount-drift-rally-wfm here] and [https://www.ebay.co.uk/str/wfmttc here].&lt;br /&gt;
&lt;br /&gt;
== Fluid ==&lt;br /&gt;
Pentosin CHF 202 is spec&#039;d in the Volvo manual.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Volvo_Power_Steering_Pump&amp;diff=5186</id>
		<title>Volvo Power Steering Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Volvo_Power_Steering_Pump&amp;diff=5186"/>
		<updated>2024-12-12T07:45:38Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Mechanical Properties */ added dimensions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Part Numbers and Versions ==&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:Volvo]] &lt;br /&gt;
[[Category:Power Steering]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Part Numbers&amp;lt;ref&amp;gt;https://rusefi.com/forum/viewtopic.php?p=45946#p45946&amp;lt;/ref&amp;gt;&lt;br /&gt;
!Part Number&lt;br /&gt;
!Vehicle Used in&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|30636927&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|31202520&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000075&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000116&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000772&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000801&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36001211&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36001485&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36002698&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36050678&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|8603041&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|8603274&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Electrical Connection ==&lt;br /&gt;
Input signals, start and stop conditions described in S40 service manual&amp;lt;ref&amp;gt;https://www.volvo-forums.com/attachments/s40my2005_suspensionsteering-pdf.7233/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The harness for the motor supply can be bought completely (Part Number: 30775461 &amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Wiring-Harness-Cable-Harness-Power-Steering-Pump-Electrohydraulic-Power-Steering-Service-Solution-Servo-Pump/42906949/30775461.html (Backup: )&amp;lt;/ref&amp;gt;) or just the connector. There is connector kits available online (avoid the pig-tail version as the cable is way undersized. [https://www.ebay.de/itm/264183247309?_nkw=Electric+Power+Steering+%28EPS%29+Pump+Wire+Connector+Kit+Type+1+Fit+for+Volvo+Ford&amp;amp;itmmeta=01J64V8R3PQKQS2EKGFX7V5BVM&amp;amp;hash=item3d828c71cd:g:9YsAAOSwkvtb3Qd3&amp;amp;itmprp=enc%3AAQAJAAABMHoV3kP08IDx%2BKZ9MfhVJKnq1cduF5WgneJWcf2KOIwYLjdi97A8lf5OlJCgf3lStwgB7DXBbzWP5qft6Wq1wk68P2yrbn6NspdbHXbMs%2Fo1lKpey0MBk2Dqf%2BYimnPZ2JcaYs6l1vtYvLq%2FTbkcfppJYbhQ6U1IcaY0%2BTcZ1LLNcMEsG1cAazAwdRpglFiU3VmsIb3MOC9ZgJtYJ0XEm8XvmXBFsGZb9PJlyyXlp5YtkKGxAAM0H0gjTcEUfTXFlbl8jiyw3ziYa%2FjJuc2Db%2B15Kf%2BAQY%2FhWSFyBkaSZK1%2FUit%2FC2tF3wKqv2UPWRrfcw1BV%2BWd1HzbLSbvObyYLAklc%2FNhtRoWci2FP0azltlwmEtiiOaGp4YI1cFSiJtqqDMZeeZSWI8j0AvO6hbAROI%3D%7Ctkp%3ABk9SR4CCo5uxZA Link])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector A&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;Volvo C30 2007 Schematic, TP39103202&amp;lt;/ref&amp;gt;, Part Number: 31266849&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Receptacle-Housing-Cable-Harness-Engine-Component-Parts-Electrical-Power-Steering-Module-EPS/42815694/31266849.html&amp;lt;/ref&amp;gt;(not verified)&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Red&lt;br /&gt;
| Permanent +12V for Motor&lt;br /&gt;
|Fused with 80A fuse (F2)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Black&lt;br /&gt;
|GND&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector B&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;, Part Number: &#039;&#039;&#039;31346135&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Receptacle-Housing-Electric-Power-Steering-EPAS-Electrical-Power-Steering-Module-PSCM/65250641/31346135.html&amp;lt;/ref&amp;gt;(not verified)&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Grey-Blue&lt;br /&gt;
|Ignition +12V for Control&lt;br /&gt;
|Fused with 10A fuse (F53)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|CAN-??&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|CAN-??&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A visual guide of the pinout can be found on [https://www.maxxecu.com/webhelp/can_peripheral_control_volvo_powersteering.html this MaxxECU online help page]&lt;br /&gt;
&lt;br /&gt;
== CAN Bus Control ==&lt;br /&gt;
The CAN bus protocol has been reverse engineered in the RusEFI forum&amp;lt;ref&amp;gt;https://www.rusefi.com/forum/viewtopic.php?f=4&amp;amp;t=2329&amp;lt;/ref&amp;gt; and a LUA script example exists&amp;lt;ref&amp;gt;https://github.com/rusefi/rusefi/blob/master/firmware/controllers/lua/examples/Volvo-electric-power-steering-pump.txt&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternatively, there is an implementation using Arduino code&amp;lt;ref&amp;gt;https://github.com/NMSTEC/Volvo_EPS_FREE&amp;lt;/ref&amp;gt;&lt;br /&gt;
== Mechanical Properties ==&lt;br /&gt;
&lt;br /&gt;
=== Dimensions ===&lt;br /&gt;
Approx. 12&amp;quot; x 7&amp;quot; x 7&amp;quot; (305mm x 178mm x 178mm)&lt;br /&gt;
&lt;br /&gt;
=== Fittings ===&lt;br /&gt;
&lt;br /&gt;
* High pressure side (pump supply/outlet): M16x1.5 (you can use adapters like this one: https://www.ebay.de/itm/192079081475)&lt;br /&gt;
* Low pressure side (pump return/inlet) is just a hose. The fitting on the reservoir is likely 10mm (3/8&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
=== Mounting Bracket ===&lt;br /&gt;
WillFab Motorsport (WFM) produces a universal fit bracket for this pump. Available [https://towytrailercentre.co.uk/products/volvo-electric-power-steering-pump-bracket-s40-v50-c30-c70-mount-drift-rally-wfm here] and [https://www.ebay.co.uk/str/wfmttc here].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Volvo_Power_Steering_Pump&amp;diff=5185</id>
		<title>Volvo Power Steering Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Volvo_Power_Steering_Pump&amp;diff=5185"/>
		<updated>2024-12-12T07:32:19Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Part Numbers and Versions */ added source vehicles and made general formatting improvements; clarified fittings info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Part Numbers and Versions ==&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:Volvo]] &lt;br /&gt;
[[Category:Power Steering]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Part Numbers&amp;lt;ref&amp;gt;https://rusefi.com/forum/viewtopic.php?p=45946#p45946&amp;lt;/ref&amp;gt;&lt;br /&gt;
!Part Number&lt;br /&gt;
!Vehicle Used in&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|30636927&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|31202520&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000075&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000116&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000772&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36000801&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36001211&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36001485&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36002698&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|36050678&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|8603041&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|-&lt;br /&gt;
|8603274&lt;br /&gt;
|2004-2013 C30 C70 V50 S40&lt;br /&gt;
|unverified&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Electrical Connection ==&lt;br /&gt;
Input signals, start and stop conditions described in S40 service manual&amp;lt;ref&amp;gt;https://www.volvo-forums.com/attachments/s40my2005_suspensionsteering-pdf.7233/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The harness for the motor supply can be bought completely (Part Number: 30775461 &amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Wiring-Harness-Cable-Harness-Power-Steering-Pump-Electrohydraulic-Power-Steering-Service-Solution-Servo-Pump/42906949/30775461.html (Backup: )&amp;lt;/ref&amp;gt;) or just the connector. There is connector kits available online (avoid the pig-tail version as the cable is way undersized. [https://www.ebay.de/itm/264183247309?_nkw=Electric+Power+Steering+%28EPS%29+Pump+Wire+Connector+Kit+Type+1+Fit+for+Volvo+Ford&amp;amp;itmmeta=01J64V8R3PQKQS2EKGFX7V5BVM&amp;amp;hash=item3d828c71cd:g:9YsAAOSwkvtb3Qd3&amp;amp;itmprp=enc%3AAQAJAAABMHoV3kP08IDx%2BKZ9MfhVJKnq1cduF5WgneJWcf2KOIwYLjdi97A8lf5OlJCgf3lStwgB7DXBbzWP5qft6Wq1wk68P2yrbn6NspdbHXbMs%2Fo1lKpey0MBk2Dqf%2BYimnPZ2JcaYs6l1vtYvLq%2FTbkcfppJYbhQ6U1IcaY0%2BTcZ1LLNcMEsG1cAazAwdRpglFiU3VmsIb3MOC9ZgJtYJ0XEm8XvmXBFsGZb9PJlyyXlp5YtkKGxAAM0H0gjTcEUfTXFlbl8jiyw3ziYa%2FjJuc2Db%2B15Kf%2BAQY%2FhWSFyBkaSZK1%2FUit%2FC2tF3wKqv2UPWRrfcw1BV%2BWd1HzbLSbvObyYLAklc%2FNhtRoWci2FP0azltlwmEtiiOaGp4YI1cFSiJtqqDMZeeZSWI8j0AvO6hbAROI%3D%7Ctkp%3ABk9SR4CCo5uxZA Link])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector A&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;Volvo C30 2007 Schematic, TP39103202&amp;lt;/ref&amp;gt;, Part Number: 31266849&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Receptacle-Housing-Cable-Harness-Engine-Component-Parts-Electrical-Power-Steering-Module-EPS/42815694/31266849.html&amp;lt;/ref&amp;gt;(not verified)&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Red&lt;br /&gt;
| Permanent +12V for Motor&lt;br /&gt;
|Fused with 80A fuse (F2)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Black&lt;br /&gt;
|GND&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector B&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;, Part Number: &#039;&#039;&#039;31346135&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Receptacle-Housing-Electric-Power-Steering-EPAS-Electrical-Power-Steering-Module-PSCM/65250641/31346135.html&amp;lt;/ref&amp;gt;(not verified)&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Grey-Blue&lt;br /&gt;
|Ignition +12V for Control&lt;br /&gt;
|Fused with 10A fuse (F53)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|CAN-??&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|CAN-??&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A visual guide of the pinout can be found on [https://www.maxxecu.com/webhelp/can_peripheral_control_volvo_powersteering.html this MaxxECU online help page]&lt;br /&gt;
&lt;br /&gt;
== CAN Bus Control ==&lt;br /&gt;
The CAN bus protocol has been reverse engineered in the rus EFI forum&amp;lt;ref&amp;gt;https://www.rusefi.com/forum/viewtopic.php?f=4&amp;amp;t=2329&amp;lt;/ref&amp;gt; and a LUA script example exists&amp;lt;ref&amp;gt;https://github.com/rusefi/rusefi/blob/master/firmware/controllers/lua/examples/Volvo-electric-power-steering-pump.txt&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Additionally an implementation using arduino code&amp;lt;ref&amp;gt;https://github.com/NMSTEC/Volvo_EPS_FREE&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mechanical Properties ==&lt;br /&gt;
&lt;br /&gt;
=== Fittings ===&lt;br /&gt;
&lt;br /&gt;
* High pressure side (pump supply/outlet): M16x1.5 (you can use adapters like this one: https://www.ebay.de/itm/192079081475)&lt;br /&gt;
* Low pressure side (pump return/inlet) is just a hose. The fitting on the reservoir is likely 10mm (3/8&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
=== Mounting Bracket ===&lt;br /&gt;
WillFab Motorsport (WFM) produces a universal fit bracket for this pump. Available [https://towytrailercentre.co.uk/products/volvo-electric-power-steering-pump-bracket-s40-v50-c30-c70-mount-drift-rally-wfm here] and [https://www.ebay.co.uk/str/wfmttc here].&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=BMW_Electronic_Throttle_Pedal&amp;diff=5112</id>
		<title>BMW Electronic Throttle Pedal</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=BMW_Electronic_Throttle_Pedal&amp;diff=5112"/>
		<updated>2024-11-28T11:00:18Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Connector */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==General Information==&lt;br /&gt;
The pedal module has two independently working sensors (potentiometer or hall effect) for redundancy and plausibility checks. Sensor 2 outputs exactly half the voltage of Sensor 1.&lt;br /&gt;
&lt;br /&gt;
In the original design the DME (Digital Motor Electronics) provides an independent, precision +5V sources for each of the two sensors. It should be noted here that the +5V supply voltage should be precise and stable to assure no erroneous readings from the Inverter Controller.&lt;br /&gt;
&lt;br /&gt;
=== Pinout and Nominal Voltages ===&lt;br /&gt;
The Accelerator Pedal Module for manual and automatic gearbox do not differ in their pinout or electrical connector used. The nominal voltage values are the same for all pedal versions.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Nominal Voltage Range&lt;br /&gt;
!Position&lt;br /&gt;
!Voltage Sensor 1&lt;br /&gt;
!Voltage Sensor 2&lt;br /&gt;
|-&lt;br /&gt;
|Idle&lt;br /&gt;
|0.70-0.80V&lt;br /&gt;
|0.31-0.43V&lt;br /&gt;
|-&lt;br /&gt;
|Full Load&lt;br /&gt;
|3.65-4.10V&lt;br /&gt;
|1.83-2.04V&lt;br /&gt;
|-&lt;br /&gt;
|Resistance Point Kickdown&lt;br /&gt;
|4.27-4.33V&lt;br /&gt;
|2.14-2.16V&lt;br /&gt;
|-&lt;br /&gt;
|Mechanical Stop&lt;br /&gt;
|&amp;lt;4.76V&lt;br /&gt;
|&amp;lt;2.38V&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Connector ===&lt;br /&gt;
&lt;br /&gt;
The matching cable connector is made by TE Connectivity.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Component !! Part No !! Link&lt;br /&gt;
|-&lt;br /&gt;
|Housing&lt;br /&gt;
|1-967616-1&lt;br /&gt;
|https://www.te.com/en/product-1-967616-1.html&lt;br /&gt;
|-&lt;br /&gt;
|Terminal&lt;br /&gt;
|5-962885-1&lt;br /&gt;
|https://www.te.com/en/product-5-962885-1.html&lt;br /&gt;
|-&lt;br /&gt;
|Cable Seal&lt;br /&gt;
|1-967067-1&lt;br /&gt;
|https://www.te.com/en/product-1-967067-1.html&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These parts are readily available from RS Components, Farnell, Digikey and Mouser. Ebay and Aliexpress have affordable clones with or without wire pigtails attached.&lt;br /&gt;
&lt;br /&gt;
==Accelerator Pedal Version 1==&lt;br /&gt;
[[File:BMW E46 Throttle Pedal.png|thumb|BMW E46 Throttle Pedal Schematic]]&lt;br /&gt;
[[File:BMW E46 Throttle Pedal ETK.png|thumb|BMW E46 Throttle Pedal ETK [https://www.bmw-etk.info/parts-catalog/prd/BMW/VT/P/E46/Cou/318Ci%20N42/ECE/L/N/2003/01/47611/35/35_0282]]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Pinout and Cable Colors &lt;br /&gt;
(from E46, may vary for other vehicles)&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Brown-Green&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Brown&lt;br /&gt;
| Ground&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Yellow-Green&lt;br /&gt;
|  +5V Supply&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|White&lt;br /&gt;
|Signal Sensor 1&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Yellow&lt;br /&gt;
| +5V Supply&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|White-Green&lt;br /&gt;
|Signal Sensor 2&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Part Numbers (derived from E46, might vary for other vehicles)&lt;br /&gt;
!No&lt;br /&gt;
!Description&lt;br /&gt;
!Part Number&lt;br /&gt;
!Vehicles Used&lt;br /&gt;
!Status&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 40 1165703&lt;br /&gt;
|&lt;br /&gt;
|Until 10/1999&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 40 6753053&lt;br /&gt;
|&lt;br /&gt;
|Until 08/2000&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 40 6753518&lt;br /&gt;
|&lt;br /&gt;
|Until 11/2001&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 40 6756492&lt;br /&gt;
|&lt;br /&gt;
|Until 05/2002&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 40 6762480&lt;br /&gt;
|&lt;br /&gt;
|Until 02/2006&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6772705&lt;br /&gt;
|&lt;br /&gt;
|Until 05/2008&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6786281&lt;br /&gt;
|E38, E39, E46, E53&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 40 1165704&lt;br /&gt;
|&lt;br /&gt;
|Until 10/1999&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 40 6753094&lt;br /&gt;
|&lt;br /&gt;
|Until 07/2001&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 40 6753519&lt;br /&gt;
|&lt;br /&gt;
|Until 03/2002&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 40 6756493&lt;br /&gt;
|&lt;br /&gt;
|Until 06/2002&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 40 6762481&lt;br /&gt;
|&lt;br /&gt;
|Until 02/2006&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6772706&lt;br /&gt;
|&lt;br /&gt;
|Until 07/2008&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6786282&lt;br /&gt;
|E38, E39, E46, E52, E53&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|02&lt;br /&gt;
|Adapter Plate, Accelerator Pedal Module&lt;br /&gt;
|35 42 6772703&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|02&lt;br /&gt;
|Adapter Plate, Accelerator Pedal Module&lt;br /&gt;
|35 42 6772704&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|03&lt;br /&gt;
|Torx-bolt with washer, M8x20&lt;br /&gt;
|07 12 9905423&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 04&lt;br /&gt;
|Accelerator Pedal Bracket&lt;br /&gt;
|35 41 1163875&lt;br /&gt;
|&lt;br /&gt;
|Until 09/2003&lt;br /&gt;
|-&lt;br /&gt;
|04&lt;br /&gt;
|Frame&lt;br /&gt;
|32 30 3411677&lt;br /&gt;
|&lt;br /&gt;
|From 2003/09&lt;br /&gt;
|-&lt;br /&gt;
|05&lt;br /&gt;
|Self-locking hex nut, M6&lt;br /&gt;
|07 14 7153450&lt;br /&gt;
|&lt;br /&gt;
|From 07/2007&lt;br /&gt;
|-&lt;br /&gt;
|06&lt;br /&gt;
|Blind plug, D=25mm&lt;br /&gt;
| 35 41 1163890&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|07&lt;br /&gt;
|Socket Housing 6 Pin&lt;br /&gt;
|61 13 8383300&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| --&lt;br /&gt;
|Bushing contact 0.2-0.5mm²&lt;br /&gt;
|61 13 0005197&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Accelerator Pedal Version 2==&lt;br /&gt;
[[File:BMW E60 Throttle Pedal.png|thumb|BMW E60/E61 Throttle Pedal Schematic]]&lt;br /&gt;
&lt;br /&gt;
[[File:BMW E60 Throttle Pedal ETK.png|thumb|BMW E60/E61 Throttle Pedal ETK [https://www.bmw-etk.info/parts-catalog/prd/BMW/VT/P/E60/Lim/520d/ECE/L/N/2005/02/48801/35/35_0274]]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Pinout and Cable Colors&lt;br /&gt;
(from E60/E61, may vary for other vehicles)&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Brown-Green&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Brown-Blue&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| Yellow-Blue&lt;br /&gt;
| +5V Supply&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|White-Green&lt;br /&gt;
|Signal Sensor 1&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Yellow-Green&lt;br /&gt;
| +5V Supply&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
|White-Blue&lt;br /&gt;
| Signal Sensor 2&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Part Numbers (derived from E60/E61, may vary for other vehicles)&lt;br /&gt;
! No&lt;br /&gt;
!Description&lt;br /&gt;
!Part Number&lt;br /&gt;
!Vehicles Used&lt;br /&gt;
!Status&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 41 6754783&lt;br /&gt;
|&lt;br /&gt;
|Until 11/2001&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 41 6759724&lt;br /&gt;
|&lt;br /&gt;
|Until 12/2005&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 40 6766931&lt;br /&gt;
|&lt;br /&gt;
|Until 02/2006&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 41 6762327&lt;br /&gt;
|&lt;br /&gt;
|Until 04/2008&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6772646&lt;br /&gt;
|&lt;br /&gt;
|Until 07/2008&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6788633&lt;br /&gt;
|&lt;br /&gt;
|Until 12/2009&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6786286&lt;br /&gt;
|&lt;br /&gt;
|Until 08/2011&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6789999&lt;br /&gt;
|&lt;br /&gt;
|Until 10/2012&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6852643&lt;br /&gt;
|&lt;br /&gt;
|Until 06/2013&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6858575&lt;br /&gt;
|E60, E61, E63, E64, E83, E85, E89, E90, E91, E92, E93, &lt;br /&gt;
F10, F11, F18, F25&lt;br /&gt;
|Until 08/2014&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
| Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6860785&lt;br /&gt;
|E60, E61, E63, E64, E83, E84, E85, E89, E90, E91, E92, E93, &lt;br /&gt;
F10, F11, F18, F25&lt;br /&gt;
|Until 09/2015&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6860000&lt;br /&gt;
|E60, E61, E63, E64, E83, E84, E85, E89, E90, E91, E92, E93, &lt;br /&gt;
F10, F11, F18, F25, F45, F46, F48&lt;br /&gt;
|Until 07/2020&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 40 6889823&lt;br /&gt;
|E60, E61, E63, E64, E83, E84, E85, E89, E90, E91, E92, E93,&lt;br /&gt;
F10, F11, F25, F26, F39, F45, F46, F48,&lt;br /&gt;
&lt;br /&gt;
G29&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 41 6752614&lt;br /&gt;
|&lt;br /&gt;
|Until 11/2001&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 41 6759723&lt;br /&gt;
|&lt;br /&gt;
|Until 09/2004&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6766930&lt;br /&gt;
|&lt;br /&gt;
|Until 01/2006&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6772645&lt;br /&gt;
|&lt;br /&gt;
|Until 08/2008&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6786285&lt;br /&gt;
|&lt;br /&gt;
|Until 07/2011&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 40 6762326&lt;br /&gt;
|&lt;br /&gt;
|Until 08/2011&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6852644&lt;br /&gt;
|&lt;br /&gt;
| Until 03/2012&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6858574&lt;br /&gt;
|E60, E61, E63, E64, E65, E66, E67, E68, E70, E71, E72, E83, E85, E86, E89, E90, E91, E92, E93, &lt;br /&gt;
F01, F02, F03, F04, F06, F07, F10, F11, F12, F13, F18, F25&lt;br /&gt;
|Until 06/2013&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
| 35 42 6859999&lt;br /&gt;
|E60, E61, E63, E64, E70, E71, E83, E84, E85, E89, E90, E91, E92, E93, &lt;br /&gt;
&lt;br /&gt;
F06, F25, F45, F46, F48, &lt;br /&gt;
&lt;br /&gt;
G11, G12&lt;br /&gt;
| Until 07/2020&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 40 6889822&lt;br /&gt;
|E60, E61, E63, E64, E65, E70, E71, E72, E83, E84, E85, E89, E90, E91, E92, E93,&lt;br /&gt;
F01, F02, F04, F05, F06, F07, F10, F11, F12, F13, F25, F26, F39, F45, F46, F48,&lt;br /&gt;
&lt;br /&gt;
G11, G12, G14, G15, G16, G28, G29, G30, G31, G32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|02&lt;br /&gt;
|Filister Head Screw M6x16&lt;br /&gt;
|07 12 9905536&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|02&lt;br /&gt;
|ISA Screw M6x16&lt;br /&gt;
| 07 12 9904588&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|03&lt;br /&gt;
|Cover D=10mm&lt;br /&gt;
| 35 42 6796540&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|04&lt;br /&gt;
|Cable Clamp A=3.5-6.0mm&lt;br /&gt;
|07 14 7547239&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|05&lt;br /&gt;
|Socket Housing 6 Pin&lt;br /&gt;
|61 13 8383300&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| --&lt;br /&gt;
|Pins for Socket Housing MQS ELA 0.75mm²&lt;br /&gt;
|61 13 8366260&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Accelerator Pedal Version 3==&lt;br /&gt;
[[File:BMW E87 Throttle Pedal.png|thumb|BMW E81/E82/E87/E88 Throttle Pedal Schematic]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Part Numbers (derived from E87, might vary for other vehicles)&lt;br /&gt;
!No&lt;br /&gt;
!Description&lt;br /&gt;
!Part Number&lt;br /&gt;
!Vehicles Used&lt;br /&gt;
!Status&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6770935&lt;br /&gt;
|&lt;br /&gt;
|Until 02/2008&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6786589&lt;br /&gt;
|&lt;br /&gt;
|Until 07/2009&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6789529&lt;br /&gt;
|&lt;br /&gt;
|Until 06/2013&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6793742&lt;br /&gt;
|&lt;br /&gt;
|Until 06/2013&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 42 6853176&lt;br /&gt;
|&lt;br /&gt;
|Until 03/2020&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox&lt;br /&gt;
|35 40 6889819&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Manual Gearbox (Stainless Steel Pad)&lt;br /&gt;
|35 42 6791474&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6786588&lt;br /&gt;
|&lt;br /&gt;
|Until 11/2009&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6770936&lt;br /&gt;
|&lt;br /&gt;
|Until 10/2011&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6789528&lt;br /&gt;
|&lt;br /&gt;
|Until 06/2013&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6793743&lt;br /&gt;
|&lt;br /&gt;
|Until 06/2013&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 42 6853175&lt;br /&gt;
|&lt;br /&gt;
|Until 03/2020&lt;br /&gt;
|-&lt;br /&gt;
|01&lt;br /&gt;
|Accelerator Pedal Module, Automatic Gearbox&lt;br /&gt;
|35 40 6889818&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|02&lt;br /&gt;
|Fillister head screw, M6x16&lt;br /&gt;
|07 12 9905536&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|02&lt;br /&gt;
|ISA screw, M6x16&lt;br /&gt;
|07 12 9904588&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|03&lt;br /&gt;
|Cover bolt D=10mm&lt;br /&gt;
|35 42 6796540&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|04&lt;br /&gt;
|Cable Clamp A=3.5-6.0mm&lt;br /&gt;
|07 14 7547239&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|05&lt;br /&gt;
|Socket Housing 6 Pin&lt;br /&gt;
|61 13 8383300&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| --&lt;br /&gt;
|Pins for Socket Housing MQS ELA 0.75mm²&lt;br /&gt;
|61 13 8366260&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
ETK Link: https://www.bmw-etk.info/parts-catalog/prd/BMW/VT/P/E87/SH/116i/ECE/L/N/2003/04/48922/35/35_0274/07129904588&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:BMW]] &lt;br /&gt;
[[Category:Accessories]]&lt;br /&gt;
[[Category:Accelerator pedals and position sensors]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Cooling_System_Design&amp;diff=5037</id>
		<title>Cooling System Design</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Cooling_System_Design&amp;diff=5037"/>
		<updated>2024-10-22T11:56:43Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
As power levels of EV conversions increase, thermal management is becoming more important as a design consideration. Too often, this is treated as an afterthought, even by so-called &amp;quot;professional&amp;quot; shops. This guide is here to serve as a primer on the subject, and, while not exhaustive, it will address the major concepts needed and common mistakes seen in DIY builds.&lt;br /&gt;
&lt;br /&gt;
For the moment, this guide will stick to the scope of ambient cooling (i.e. using a pump to circulate coolant through components, and then to a radiator to reject the heat). Sub-ambient cooling (i.e. using refrigerant to cool to temperatures below ambient) may eventually be added as the practice becomes more common in conversions.&lt;br /&gt;
&lt;br /&gt;
== Cooling System Concepts ==&lt;br /&gt;
Terminology (WIP):&lt;br /&gt;
&lt;br /&gt;
* Head&lt;br /&gt;
* Pressure&lt;br /&gt;
* Flow&lt;br /&gt;
* Delta&lt;br /&gt;
* Prime/cavitation&lt;br /&gt;
&lt;br /&gt;
== Cooling System Components ==&lt;br /&gt;
&lt;br /&gt;
=== Typical Component Layout ===&lt;br /&gt;
An established layout for a simple cooling loop is as follows:&lt;br /&gt;
&lt;br /&gt;
# The &amp;quot;start&amp;quot; of the loop is the header tank, which is mounted at the highest point in the system. By being the high point, the tank supplies &amp;quot;head&amp;quot; to the downstream components, and also serves as uppermost point for any air in the system to return to. The header tank will typically have two fittings: the one on the bottom will be the supply/output, the one on the side will be the return/inlet. There will also sometimes be a fitting next to the cap to allow for expansion/overflow conditions.&lt;br /&gt;
# The pump should come directly after the header tank. Having the pump here assures that the pump will see coolant that is both cool and free of air, two important factors for the longevity of the pump. Also, having the pump primed directly by the header tank will allow it to &amp;quot;push&amp;quot; coolant (rather than pull it), which is how centrifugal pumps are meant to operate.&lt;br /&gt;
# The load(s) comes next. In a simple loop, this might just be a single component (e.g. inverter), but it&#039;s not uncommon to have multiple components in a loop. The rule of thumb is that the most heat-sensitive components come first; so if you have an inverter and a motor in a coolant loop, the inverter always comes first because its operational range is &amp;lt;90°C, whereas a motor can see temperatures well over 100°C.&lt;br /&gt;
# The heated coolant then goes into a radiator (sometimes called heat exchanger). In a radiator with top and bottom fittings, the top is the inlet and the bottom is the outlet. This is because warm coolant is less-dense and as it cools by passing though the radiator, it will get heavier and flow downwards naturally.&lt;br /&gt;
# Lastly, after leaving the radiator, the cooled coolant returns to the header tank through the return/inlet on the side of the tank. Because the inlet is higher than the outlet, any air trapped in the system will separate out of the coolant when it flows through here.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
Some important things to ask: &amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?t=5370&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Is your radiator getting enough airflow?&lt;br /&gt;
* Are your fans running?&lt;br /&gt;
* Where can air get trapped in your setup?&lt;br /&gt;
&lt;br /&gt;
Because DIY coolant loops tend to be less than ideally-routed, an &amp;quot;airlift&amp;quot; type vacuum-based tool for filling your system is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Cooling_System_Design&amp;diff=5036</id>
		<title>Cooling System Design</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Cooling_System_Design&amp;diff=5036"/>
		<updated>2024-10-22T11:56:06Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: added Troubleshooting section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
As power levels of EV conversions increase, thermal management is becoming more important as a design consideration. Too often, this is treated as an afterthought, even by so-called &amp;quot;professional&amp;quot; shops. This guide is here to serve as a primer on the subject, and, while not exhaustive, it will address the major concepts needed and common mistakes seen in DIY builds.&lt;br /&gt;
&lt;br /&gt;
For the moment, this guide will stick to the scope of ambient cooling (i.e. using a pump to circulate coolant through components, and then to a radiator to reject the heat). Sub-ambient cooling (i.e. using refrigerant to cool to temperatures below ambient) may eventually be added as the practice becomes more common in conversions.&lt;br /&gt;
&lt;br /&gt;
== Cooling System Concepts ==&lt;br /&gt;
Terminology (WIP):&lt;br /&gt;
&lt;br /&gt;
* Head&lt;br /&gt;
* Pressure&lt;br /&gt;
* Flow&lt;br /&gt;
* Delta&lt;br /&gt;
* Prime/cavitation&lt;br /&gt;
&lt;br /&gt;
== Cooling System Components ==&lt;br /&gt;
&lt;br /&gt;
=== Typical Component Layout ===&lt;br /&gt;
An established layout for a simple cooling loop is as follows:&lt;br /&gt;
&lt;br /&gt;
# The &amp;quot;start&amp;quot; of the loop is the header tank, which is mounted at the highest point in the system. By being the high point, the tank supplies &amp;quot;head&amp;quot; to the downstream components, and also serves as uppermost point for any air in the system to return to. The header tank will typically have two fittings: the one on the bottom will be the supply/output, the one on the side will be the return/inlet. There will also sometimes be a fitting next to the cap to allow for expansion/overflow conditions.&lt;br /&gt;
# The pump should come directly after the header tank. Having the pump here assures that the pump will see coolant that is both cool and free of air, two important factors for the longevity of the pump. Also, having the pump primed directly by the header tank will allow it to &amp;quot;push&amp;quot; coolant (rather than pull it), which is how centrifugal pumps are meant to operate.&lt;br /&gt;
# The load(s) comes next. In a simple loop, this might just be a single component (e.g. inverter), but it&#039;s not uncommon to have multiple components in a loop. The rule of thumb is that the most heat-sensitive components come first; so if you have an inverter and a motor in a coolant loop, the inverter always comes first because its operational range is &amp;lt;90°C, whereas a motor can see temperatures well over 100°C.&lt;br /&gt;
# The heated coolant then goes into a radiator (sometimes called heat exchanger). In a radiator with top and bottom fittings, the top is the inlet and the bottom is the outlet. This is because warm coolant is less-dense and as it cools by passing though the radiator, it will get heavier and flow downwards naturally.&lt;br /&gt;
# Lastly, after leaving the radiator, the cooled coolant returns to the header tank through the return/inlet on the side of the tank. Because the inlet is higher than the outlet, any air trapped in the system will separate out of the coolant when it flows through here.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
Some important things to ask: &amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?t=5370&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Is your radiator getting enough airflow?&lt;br /&gt;
* Are your fans running?&lt;br /&gt;
* Where can air get trapped in your setup?&lt;br /&gt;
&lt;br /&gt;
Because DIY coolant loops tend to be less than ideally-routed, an &amp;quot;airlift&amp;quot; type vacuum-based tool for filling your system is strongly recommended.&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Cooling_System_Design&amp;diff=5035</id>
		<title>Cooling System Design</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Cooling_System_Design&amp;diff=5035"/>
		<updated>2024-10-22T11:05:04Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: First draft of page - all text for now, with images to follow eventually&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
As power levels of EV conversions increase, thermal management is becoming more important as a design consideration. Too often, this is treated as an afterthought, even by so-called &amp;quot;professional&amp;quot; shops. This guide is here to serve as a primer on the subject, and, while not exhaustive, it will address the major concepts needed and common mistakes seen in DIY builds.&lt;br /&gt;
&lt;br /&gt;
For the moment, this guide will stick to the scope of ambient cooling (i.e. using a pump to circulate coolant through components, and then to a radiator to reject the heat). Sub-ambient cooling (i.e. using refrigerant to cool to temperatures below ambient) may eventually be added as the practice becomes more common in conversions.&lt;br /&gt;
&lt;br /&gt;
== Cooling System Concepts ==&lt;br /&gt;
Terminology (WIP):&lt;br /&gt;
&lt;br /&gt;
* Head&lt;br /&gt;
* Pressure&lt;br /&gt;
* Flow&lt;br /&gt;
* Delta&lt;br /&gt;
* Prime/cavitation&lt;br /&gt;
&lt;br /&gt;
== Cooling System Components ==&lt;br /&gt;
&lt;br /&gt;
=== Typical Component Layout ===&lt;br /&gt;
An established layout for a simple cooling loop is as follows:&lt;br /&gt;
&lt;br /&gt;
# The &amp;quot;start&amp;quot; of the loop is the header tank, which is mounted at the highest point in the system. By being the high point, the tank supplies &amp;quot;head&amp;quot; to the downstream components, and also serves as uppermost point for any air in the system to return to. The header tank will typically have two fittings: the one on the bottom will be the supply/output, the one on the side will be the return/inlet. There will also sometimes be a fitting next to the cap to allow for expansion/overflow conditions.&lt;br /&gt;
# The pump should come directly after the header tank. Having the pump here assures that the pump will see coolant that is both cool and free of air, two important factors for the longevity of the pump. Also, having the pump primed directly by the header tank will allow it to &amp;quot;push&amp;quot; coolant (rather than pull it), which is how centrifugal pumps are meant to operate.&lt;br /&gt;
# The load(s) comes next. In a simple loop, this might just be a single component (e.g. inverter), but it&#039;s not uncommon to have multiple components in a loop. The rule of thumb is that the most heat-sensitive components come first; so if you have an inverter and a motor in a coolant loop, the inverter always comes first because its operational range is &amp;lt;90°C, whereas a motor can see temperatures well over 100°C.&lt;br /&gt;
# The heated coolant then goes into a radiator (sometimes called heat exchanger). In a radiator with top and bottom fittings, the top is the inlet and the bottom is the outlet. This is because warm coolant is less-dense and as it cools by passing though the radiator, it will get heavier and flow downwards naturally.&lt;br /&gt;
# Lastly, after leaving the radiator, the cooled coolant returns to the header tank through the return/inlet on the side of the tank. Because the inlet is higher than the outlet, any air trapped in the system will separate out of the coolant when it flows through here.&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Bosch_PCE_Coolant_Pumps&amp;diff=5034</id>
		<title>Bosch PCE Coolant Pumps</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Bosch_PCE_Coolant_Pumps&amp;diff=5034"/>
		<updated>2024-10-21T20:36:42Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Added PWM control info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Important Note on Bosch vs VW pumps ==&lt;br /&gt;
Although both companies use pumps from the &amp;quot;PCE&amp;quot;-series, a closer look at the pump connector reveals an important difference: Bosch pumps have the key nearer to the centre (pin 2) and have the pinout 1 (gnd), 2 (signal), 3 (12V). By contrast, VW pumps have the key closer to the leftmost pin (pin 1) and have the pinout 1 (gnd), 2 (12V), 3 (signal). Also note that, although both brands have &amp;quot;Bosch&amp;quot; on the label, the VW-branded ones also have a &amp;quot;VW-AG&amp;quot; marking.&lt;br /&gt;
&lt;br /&gt;
== Connector Part Numbers &amp;lt;ref&amp;gt;https://www.bosch-ibusiness.com/products/product-categories/auxiliary-pumps-and-valves/pce-0392024078/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.bosch-ibusiness.com/media/images/xx_pdfs_4/katalog_2023.pdf#page=62&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== VW pumps ===&lt;br /&gt;
&#039;&#039;&#039;Pigtail&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* VW: 4F0 973 703&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Housing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* TE Connectivity &amp;quot;MCON 1.2&amp;quot; series: 1488991-5 (key A)&lt;br /&gt;
* Molex &amp;quot;MXP120&amp;quot; series: 34900-3101 (key A)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Terminals&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 498 811&lt;br /&gt;
* Tyco/Molex MCON 1.2&amp;quot; series: 1670146-3 – Ag plated (20awg)&lt;br /&gt;
* KOSTAL MLK 1.2: 32124734130&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 300 936&lt;br /&gt;
* TE Connectivity: 967067-1 (20 awg)&lt;br /&gt;
* KOSTAL: 10800507250&lt;br /&gt;
&#039;&#039;&#039;Pinout&#039;&#039;&#039;&lt;br /&gt;
[[File:VW 04L 965 567.jpg|none|thumb|VW 04L 965 567 pump. Note the pinout and the position of the key vs the Bosch-branded pump.]]&lt;br /&gt;
&lt;br /&gt;
=== Bosch pumps ===&lt;br /&gt;
&#039;&#039;&#039;Housing&#039;&#039;&#039;&lt;br /&gt;
* TE Connectivity &amp;quot;MCON 1.2&amp;quot; series: 1488991-6 (key B)&lt;br /&gt;
* Molex &amp;quot;MXP120&amp;quot; series: 34900-3102 (key B)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Terminals&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 498 811&lt;br /&gt;
* Tyco/Molex MCON 1.2&amp;quot; series: 1670146-3 – Ag plated (20awg)&lt;br /&gt;
* KOSTAL MLK 1.2: 32124734130&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 300 936&lt;br /&gt;
* TE Connectivity: 967067-1 (20 awg)&lt;br /&gt;
* KOSTAL: 10800507250&lt;br /&gt;
&#039;&#039;&#039;Pinout&#039;&#039;&#039;[[File:Pce connector.webp|none|thumb|Bosch-branded PCE pump pinout (**not for VW**)]]&lt;br /&gt;
&lt;br /&gt;
== Operation ==&lt;br /&gt;
Pump can be run without the signal (S) pin connected. This will operate the pump at maximum speed. There is a 2 second startup delay if the pump is to be operated without the signal (S) pin connected. &lt;br /&gt;
[[File:Mounting orientations.png|none|thumb]]&lt;br /&gt;
If the pump detects that it is being run dry, it will turn itself off, try again, but will quit if unsuccessful &amp;gt;20 times&lt;br /&gt;
&lt;br /&gt;
Signal pin can be provided a 12V PWM to control the speed&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.cascadiamotion.com/images/documents/Bosch_PCE-XL_Quick_Start_Guide.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PWM Scheme&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Terminal “S” driven with: +12V (nominal) PWM controlled, 9 to 110Hz. (nominal = 100Hz)&lt;br /&gt;
* If there is no PWM signal within 2 seconds of power-on, the default mode of full speed operation will be used.&lt;br /&gt;
* If there is a valid PWM signal, a speed-proportional response to a commanded 12-93% duty cycle will be delivered. &lt;br /&gt;
&lt;br /&gt;
== Mounting ==&lt;br /&gt;
One application (i.e. Cascadia Motion) simply uses a massive (as in 80mm diameter) &amp;quot;p clamp&amp;quot; to secure the pump. For those looking for something more secure/OE: [https://www.printables.com/model/1013391-bosch-pce-coolant-pump-bracket Bosch PCE Coolant Pump Bracket.]&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] [[Category:VAG]] [[Category:Accessories]] [[Category:water pumps]] [[Category:Bosch]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Small_Drive_Unit_(%22SDU%22)&amp;diff=5021</id>
		<title>Tesla Model S/X Small Drive Unit (&quot;SDU&quot;)</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Small_Drive_Unit_(%22SDU%22)&amp;diff=5021"/>
		<updated>2024-10-11T13:07:13Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Reformatted Resources and added Tuning Optimization thread link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
Tesla uses the Small Drive Unit (SDU) in dual-motor versions of the Model S/X. The Front SDU (FDU) is found in performance and non-performance dual-motor models, while the Rear SDU (RDSU) is only found in non-performance dual motor models.&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
[[File:Drive Inverter Front Connector.png|thumb|Small Drive Unit (&amp;quot;SDU&amp;quot;) Data Connector|alt=]]&lt;br /&gt;
=== Low Voltage Data Connector ===&lt;br /&gt;
[[File:Drive Inverter Front Connector Schematic.png|thumb|Small Front Drive Unit (&amp;quot;SDU&amp;quot;) Data Schematic|alt=]]&#039;&#039;&#039;Housing:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Molex MX150 33472-2002 (key “B”) &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pins:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
22 AWG:      Molex 33012-2003&lt;br /&gt;
&lt;br /&gt;
18-20 AWG: Molex 33012-2002&lt;br /&gt;
&lt;br /&gt;
14-16 AWG: Molex 33012-2001&lt;br /&gt;
=== High Voltage Power Connectors===&lt;br /&gt;
Although the connectors are known ([https://www.rosenberger.com/product/hpk/ Rosenberger HPK series]), they are not available through conventional vendors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Drop-in control board==&lt;br /&gt;
[[File:Tesla SDU controller connections.png|thumb|Tesla SDU drop-in board]]&lt;br /&gt;
&lt;br /&gt;
This board replaces the original board  that comes with the OEM Tesla drive train. As opposed to the latter this board lets you use the drive train in the first place and allows you to fine-tune driving behaviour with the usual set of openinverter parameters. It does not restrict you in power output or regen input.&lt;br /&gt;
&lt;br /&gt;
You can fully control the board via CAN or via a set of digital and analog inputs.&lt;br /&gt;
&lt;br /&gt;
===Resources===&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://github.com/damienmaguire/Tesla-Front-Drive-Unit/blob/master/SDU_Wiring_Connections.pdf Wiring connections]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/damienmaguire/Tesla-Front-Drive-Unit/blob/master/FDU_Main_conn_pinout_V1.ods Pinout]&lt;br /&gt;
&lt;br /&gt;
[https://www.thingiverse.com/thing:6230844 MX150 male header receptacle STL on Thingiverse]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Buying&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/shop/index.php?route=product/product&amp;amp;product_id=62 Purchase in openinverter shop]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tuning&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/forum/viewtopic.php?t=2558 SDU Tuning Optimization Forum Thread]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/parameters/view.html?id=15 Parameters]&lt;br /&gt;
&lt;br /&gt;
[[Setup FAQ]]&lt;br /&gt;
&lt;br /&gt;
===Application Info===&lt;br /&gt;
The board comes programmed with a recent software version. Please check [https://github.com/jsphuebner/stm32-sine/releases github] for recent software releases. In addition the board comes with a set of parameters appropriate to run the Tesla SDU. So it will work out of the box. Parameters that must not be changed are hidden to eliminate sources of error.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background-color:#ffffcc;&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;It is essential that the tripmode parameter is set to 1 &amp;quot;DcSwOn&amp;quot;&#039;&#039;&#039;. Also do not use a low value fuse while testing. On over current trips some energy is still stored in the motor and it has nowhere to go if the contactor/fuse opens leading to immediate destruction of your inverter.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You will need to solder the supplied connectors and the current sensors embedded into the inverter assembly to the board, see [https://youtu.be/VVSRzmP-fRw this video].&lt;br /&gt;
&lt;br /&gt;
To test run your drive unit, supply the board with 12V and GND on Conn6.13 and Conn6.19, respectively. Also supply 12V to Conn6.5 to select forward direction.&lt;br /&gt;
&lt;br /&gt;
Supply inverter with some high voltage. For first tests it is recommended to put a large resistor/heating element/kettle in series.&lt;br /&gt;
&lt;br /&gt;
You can start in manual mode using the button on the web interface and enter like 1Hz for „Fslipspnt“ and some value between 10-50 for „ampnom“ to see if the motor spins up. Be careful because manual mode does not enforce a motor speed limit!&lt;br /&gt;
&lt;br /&gt;
You may also set parameter „udcsw“ and „udcmin“ to 0 and start drive mode by pulsing 12V on Conn6.9. Then connect a pot between Conn6.4, Conn6.7 and Conn6.8 (wiper). This will also spin the motor AND enforce a speed limit.&lt;br /&gt;
&lt;br /&gt;
==Cooling ==&lt;br /&gt;
&lt;br /&gt;
===Small Front Drive Unit (FDU)===&lt;br /&gt;
[[File:Tesla FDU cooling.jpg|none|thumb|Tesla FDU cooling]]&lt;br /&gt;
&lt;br /&gt;
===Small Rear Drive Unit (SRDU)===&lt;br /&gt;
[[File:Tesla SRDU cooling.png|none|thumb|Tesla SRDU cooling]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;br /&gt;
[[Category:Motor]]&lt;br /&gt;
[[Category:Inverter]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=VAG_PTC_Air_Heater&amp;diff=5017</id>
		<title>VAG PTC Air Heater</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=VAG_PTC_Air_Heater&amp;diff=5017"/>
		<updated>2024-10-09T04:40:18Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:OEM]] &lt;br /&gt;
[[Category:VAG]] &lt;br /&gt;
[[Category:HVAC]]&lt;br /&gt;
[[File:VW-1EA963581-PTC-heater.jpg|348x348px|thumb|VW 1EA963581 PTC heater]]&lt;br /&gt;
&lt;br /&gt;
==Overview&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;==&lt;br /&gt;
PTC heater assembly found in VW ID series (ID.3, ID,4, ID.Buzz, etc.), as well as other VAG EVs (Seat, Skoda, Audi, etc).&lt;br /&gt;
&lt;br /&gt;
*According to VW, the nominal voltage is 150 to 475V, but findings suggest it’s usable from 180VDC.&lt;br /&gt;
*It is made by Valeo and has a operational range between 0 and 6kW.&lt;br /&gt;
&lt;br /&gt;
==Part Numbers==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!VAG Part Number&lt;br /&gt;
!Vehicles Used it&lt;br /&gt;
!Tested?&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581AQ&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581BM&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581BN&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581C&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581D&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581F&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581G&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Connectors==&lt;br /&gt;
[[File:VW-1EA963581-PTC-heater(connections).jpg|thumb|VW 1EA963581 PTC heater connections&amp;lt;ref&amp;gt;The High-Voltage System in the ID.4: https://static.nhtsa.gov/odi/tsbs/2021/MC-10186407-0001.pdf&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
===High-Voltage Connection===&lt;br /&gt;
TE HVU 280 series&lt;br /&gt;
&lt;br /&gt;
* Mating housing: 1-2318082-2 (key B)&lt;br /&gt;
*Contacts:&lt;br /&gt;
**TE-NO: 2-968859-3 (WIRE SIZE 4mm²)&lt;br /&gt;
**TE-NO: 2-968857-3 (WIRE SIZE 2.5mm²)&lt;br /&gt;
*Seals:&lt;br /&gt;
**TE-NO: 828985-1 (WIRE SIZE 4mm²)&lt;br /&gt;
**TE-NO: 963292-1 (WIRE SIZE 2.5mm²)&lt;br /&gt;
&lt;br /&gt;
===Low-Voltage Connection===&lt;br /&gt;
VW 1J0 973 723&lt;br /&gt;
&lt;br /&gt;
=== Potential Equalization ===&lt;br /&gt;
M6x1 lug&lt;br /&gt;
&lt;br /&gt;
==Dimensions and 3D Model==&lt;br /&gt;
3D Model available at GrabCAD: &amp;lt;ref&amp;gt;3D Model available on GrabCAD: https://grabcad.com/library/vw-idx-air-ptc-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Control==&lt;br /&gt;
&lt;br /&gt;
===EVCreate CAN Gateway&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;Volkswagen air PTC heater control via LIN bus: https://www.evcreate.com/volkswagen-air-ptc-heater-control-via-lin-bus/&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
===DIY with Teensy&amp;lt;ref&amp;gt;https://github.com/Tom-evnut/ID3-LIN-Bus/tree/main/Teensy%20Arduino%20Lin%20examples/T4_2Lin_explorer_ID34_PTC&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
==Case Studies==&lt;br /&gt;
Volvo P80 heater core adapter (to be published)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=VAG_PTC_Air_Heater&amp;diff=5016</id>
		<title>VAG PTC Air Heater</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=VAG_PTC_Air_Heater&amp;diff=5016"/>
		<updated>2024-10-09T04:36:03Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:OEM]] &lt;br /&gt;
[[Category:VAG]] &lt;br /&gt;
[[Category:HVAC]]&lt;br /&gt;
[[File:VW-1EA963581-PTC-heater.jpg|right|frameless|348x348px]]&lt;br /&gt;
&lt;br /&gt;
==Overview&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;==&lt;br /&gt;
PTC heater assembly found in VW ID series (ID.3, ID,4, ID.Buzz, etc.), as well as other VAG EVs (Seat, Skoda, Audi, etc).&lt;br /&gt;
&lt;br /&gt;
*According to VW, the nominal voltage is 150 to 475V, but findings suggest it’s usable from 180VDC.&lt;br /&gt;
*It is made by Valeo and has a operational range between 0 and 6kW.&lt;br /&gt;
&lt;br /&gt;
==Part Numbers==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!VAG Part Number&lt;br /&gt;
!Vehicles Used it&lt;br /&gt;
!Tested?&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581AQ&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581BM&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581BN&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581C&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581D&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581F&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581G&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Connectors==&lt;br /&gt;
[[File:VW-1EA963581-PTC-heater(connections).jpg|thumb|VW 1EA963581 PTC heater connections&amp;lt;ref&amp;gt;The High-Voltage System in the ID.4: https://static.nhtsa.gov/odi/tsbs/2021/MC-10186407-0001.pdf&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
===High-Voltage Connection===&lt;br /&gt;
TE HVU 280 series&lt;br /&gt;
&lt;br /&gt;
* Mating housing: 1-2318082-2 (key B)&lt;br /&gt;
*Contacts:&lt;br /&gt;
**TE-NO: 2-968859-3 (WIRE SIZE 4mm²)&lt;br /&gt;
**TE-NO: 2-968857-3 (WIRE SIZE 2.5mm²)&lt;br /&gt;
*Seals:&lt;br /&gt;
**TE-NO: 828985-1 (WIRE SIZE 4mm²)&lt;br /&gt;
**TE-NO: 963292-1 (WIRE SIZE 2.5mm²)&lt;br /&gt;
&lt;br /&gt;
===Low-Voltage Connection===&lt;br /&gt;
VW 1J0 973 723&lt;br /&gt;
&lt;br /&gt;
=== Potential Equalization ===&lt;br /&gt;
M6x1 lug&lt;br /&gt;
&lt;br /&gt;
==Dimensions and 3D Model==&lt;br /&gt;
3D Model available at GrabCAD: &amp;lt;ref&amp;gt;3D Model available on GrabCAD: https://grabcad.com/library/vw-idx-air-ptc-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Control==&lt;br /&gt;
&lt;br /&gt;
===EVCreate CAN Gateway&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;Volkswagen air PTC heater control via LIN bus: https://www.evcreate.com/volkswagen-air-ptc-heater-control-via-lin-bus/&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
===DIY with Teensy&amp;lt;ref&amp;gt;https://github.com/Tom-evnut/ID3-LIN-Bus/tree/main/Teensy%20Arduino%20Lin%20examples/T4_2Lin_explorer_ID34_PTC&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
==Case Studies==&lt;br /&gt;
Volvo P80 heater core adapter (to be published)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=VAG_PTC_Air_Heater&amp;diff=5015</id>
		<title>VAG PTC Air Heater</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=VAG_PTC_Air_Heater&amp;diff=5015"/>
		<updated>2024-10-09T04:34:16Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:OEM]] &lt;br /&gt;
[[Category:VAG]] &lt;br /&gt;
[[Category:HVAC]]&lt;br /&gt;
[[File:VW-1EA963581-PTC-heater.jpg|thumb|348x348px]]&lt;br /&gt;
&lt;br /&gt;
==Overview&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;==&lt;br /&gt;
PTC heater assembly found in VW ID series (ID.3, ID,4, ID.Buzz, etc.), as well as other VAG EVs (Seat, Skoda, Audi, etc).&lt;br /&gt;
&lt;br /&gt;
*According to VW, the nominal voltage is 150 to 475V, but findings suggest it’s usable from 180VDC.&lt;br /&gt;
*It is made by Valeo and has a operational range between 0 and 6kW.&lt;br /&gt;
&lt;br /&gt;
==Part Numbers==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!VAG Part Number&lt;br /&gt;
!Vehicles Used it&lt;br /&gt;
!Tested?&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581AQ&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581BM&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581BN&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581C&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581D&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581F&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581G&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Connectors==&lt;br /&gt;
[[File:VW-1EA963581-PTC-heater(connections).jpg|thumb|VW 1EA963581 PTC heater connections&amp;lt;ref&amp;gt;The High-Voltage System in the ID.4: https://static.nhtsa.gov/odi/tsbs/2021/MC-10186407-0001.pdf&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
===High-Voltage Connection===&lt;br /&gt;
TE HVU 280 series&lt;br /&gt;
&lt;br /&gt;
* Mating housing: 1-2318082-2 (key B)&lt;br /&gt;
*Contacts:&lt;br /&gt;
**TE-NO: 2-968859-3 (WIRE SIZE 4mm²)&lt;br /&gt;
**TE-NO: 2-968857-3 (WIRE SIZE 2.5mm²)&lt;br /&gt;
*Seals:&lt;br /&gt;
**TE-NO: 828985-1 (WIRE SIZE 4mm²)&lt;br /&gt;
**TE-NO: 963292-1 (WIRE SIZE 2.5mm²)&lt;br /&gt;
&lt;br /&gt;
===Low-Voltage Connection===&lt;br /&gt;
VW 1J0 973 723&lt;br /&gt;
&lt;br /&gt;
=== Potential Equalization ===&lt;br /&gt;
M6x1 lug&lt;br /&gt;
&lt;br /&gt;
==Dimensions and 3D Model==&lt;br /&gt;
3D Model available at GrabCAD: &amp;lt;ref&amp;gt;3D Model available on GrabCAD: https://grabcad.com/library/vw-idx-air-ptc-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Control==&lt;br /&gt;
&lt;br /&gt;
===EVCreate CAN Gateway&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;Volkswagen air PTC heater control via LIN bus: https://www.evcreate.com/volkswagen-air-ptc-heater-control-via-lin-bus/&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
===DIY with Teensy&amp;lt;ref&amp;gt;https://github.com/Tom-evnut/ID3-LIN-Bus/tree/main/Teensy%20Arduino%20Lin%20examples/T4_2Lin_explorer_ID34_PTC&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
==Case Studies==&lt;br /&gt;
Volvo P80 heater core adapter (to be published)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=VAG_PTC_Air_Heater&amp;diff=5014</id>
		<title>VAG PTC Air Heater</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=VAG_PTC_Air_Heater&amp;diff=5014"/>
		<updated>2024-10-09T04:31:40Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:OEM]] &lt;br /&gt;
[[Category:VAG]] &lt;br /&gt;
[[Category:HVAC]]&lt;br /&gt;
[[File:VW-1EA963581-PTC-heater.jpg|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Overview&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;==&lt;br /&gt;
PTC heater assembly found in VW ID series (ID.3, ID,4, ID.Buzz, etc.), as well as other VAG EVs (Seat, Skoda, Audi, etc).&lt;br /&gt;
&lt;br /&gt;
*According to VW, the nominal voltage is 150 to 475V, but findings suggest it’s usable from 180VDC.&lt;br /&gt;
*It is made by Valeo and has a operational range between 0 and 6kW.&lt;br /&gt;
&lt;br /&gt;
==Part Numbers==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!VAG Part Number&lt;br /&gt;
!Vehicles Used it&lt;br /&gt;
!Tested?&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581AQ&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581BM&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581BN&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581C&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581D&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581F&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581G&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Connectors==&lt;br /&gt;
[[File:VW-1EA963581-PTC-heater(connections).jpg|thumb|VW 1EA963581 PTC heater connections&amp;lt;ref&amp;gt;https://static.nhtsa.gov/odi/tsbs/2021/MC-10186407-0001.pdf&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
===High-Voltage Connection===&lt;br /&gt;
TE HVU 280 series&lt;br /&gt;
&lt;br /&gt;
* Mating housing: 1-2318082-2 (key B)&lt;br /&gt;
*Contacts:&lt;br /&gt;
**TE-NO: 2-968859-3 (WIRE SIZE 4mm²)&lt;br /&gt;
**TE-NO: 2-968857-3 (WIRE SIZE 2.5mm²)&lt;br /&gt;
*Seals:&lt;br /&gt;
**TE-NO: 828985-1 (WIRE SIZE 4mm²)&lt;br /&gt;
**TE-NO: 963292-1 (WIRE SIZE 2.5mm²)&lt;br /&gt;
&lt;br /&gt;
===Low-Voltage Connection===&lt;br /&gt;
VW 1J0 973 723&lt;br /&gt;
&lt;br /&gt;
=== Potential Equalization ===&lt;br /&gt;
M6x1 lug&lt;br /&gt;
&lt;br /&gt;
==Dimensions and 3D Model==&lt;br /&gt;
3D Model available at GrabCAD: &amp;lt;ref&amp;gt;3D Model available on GrabCAD: https://grabcad.com/library/vw-idx-air-ptc-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Control==&lt;br /&gt;
&lt;br /&gt;
===EVCreate CAN Gateway&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.evcreate.com/volkswagen-air-ptc-heater-control-via-lin-bus/&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
===DIY with Teensy&amp;lt;ref&amp;gt;https://github.com/Tom-evnut/ID3-LIN-Bus/tree/main/Teensy%20Arduino%20Lin%20examples/T4_2Lin_explorer_ID34_PTC&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
==Case Studies==&lt;br /&gt;
Volvo P80 heater core adapter (to be published)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=VAG_PTC_Air_Heater&amp;diff=5013</id>
		<title>VAG PTC Air Heater</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=VAG_PTC_Air_Heater&amp;diff=5013"/>
		<updated>2024-10-09T04:31:14Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Added Overview, and Connectors categories, as well as images and general formatting improvements&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:OEM]] &lt;br /&gt;
[[Category:VAG]] &lt;br /&gt;
[[Category:HVAC]]&lt;br /&gt;
[[File:VW-1EA963581-PTC-heater.jpg|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
==Overview&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;==&lt;br /&gt;
PTC heater assembly found in VW ID series (ID.3, ID,4, ID.Buzz, etc.), as well as other VAG EVs (Seat, Skoda, Audi, etc).&lt;br /&gt;
&lt;br /&gt;
*According to VW, the nominal voltage is 150 to 475V, but findings suggest it’s usable from 180VDC.&lt;br /&gt;
*It is made by Valeo and has a operational range between 0 and 6kW.&lt;br /&gt;
&lt;br /&gt;
==Part Numbers==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!VAG Part Number&lt;br /&gt;
!Vehicles Used it&lt;br /&gt;
!Tested?&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581AQ&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581BM&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581BN&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581C&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581D&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581F&lt;br /&gt;
|&lt;br /&gt;
|Yes&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1EA963581G&lt;br /&gt;
|&lt;br /&gt;
|No&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Connectors==&lt;br /&gt;
[[File:VW-1EA963581-PTC-heater(connections).jpg|thumb|VW 1EA963581 PTC heater connections&amp;lt;ref&amp;gt;https://static.nhtsa.gov/odi/tsbs/2021/MC-10186407-0001.pdf&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
===High-Voltage Connection===&lt;br /&gt;
TE HVU 280 series&lt;br /&gt;
&lt;br /&gt;
* Mating housing: 1-2318082-2 (key B)&lt;br /&gt;
*Contacts:&lt;br /&gt;
**TE-NO: 2-968859-3 (WIRE SIZE 4mm²)&lt;br /&gt;
**TE-NO: 2-968857-3 (WIRE SIZE 2.5mm²)&lt;br /&gt;
*Seals:&lt;br /&gt;
**TE-NO: 828985-1 (WIRE SIZE 4mm²)&lt;br /&gt;
**TE-NO: 963292-1 (WIRE SIZE 2.5mm²)&lt;br /&gt;
&lt;br /&gt;
===Low-Voltage Connection===&lt;br /&gt;
VW 1J0 973 723&lt;br /&gt;
&lt;br /&gt;
=== Potential Equalization ===&lt;br /&gt;
M6x1 lug&lt;br /&gt;
&lt;br /&gt;
==Dimensions and 3D Model==&lt;br /&gt;
3D Model available at GrabCAD: &amp;lt;ref&amp;gt;3D Model available on GrabCAD: https://grabcad.com/library/vw-idx-air-ptc-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Control==&lt;br /&gt;
&lt;br /&gt;
===EVCreate CAN Gateway&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.evcreate.com/volkswagen-air-ptc-heater-control-via-lin-bus/&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
===DIY with Teensy&amp;lt;ref&amp;gt;https://github.com/Tom-evnut/ID3-LIN-Bus/tree/main/Teensy%20Arduino%20Lin%20examples/T4_2Lin_explorer_ID34_PTC&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
==Case Studies==&lt;br /&gt;
Volvo P80 heater core adapter (to be published)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:VW-1EA963581-PTC-heater(connections).jpg&amp;diff=5012</id>
		<title>File:VW-1EA963581-PTC-heater(connections).jpg</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:VW-1EA963581-PTC-heater(connections).jpg&amp;diff=5012"/>
		<updated>2024-10-09T04:26:19Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Electrical connections of VW 1EA963581 PTC heater&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:VW-1EA963581-PTC-heater.jpg&amp;diff=5011</id>
		<title>File:VW-1EA963581-PTC-heater.jpg</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:VW-1EA963581-PTC-heater.jpg&amp;diff=5011"/>
		<updated>2024-10-09T03:20:52Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PTC heater from VW ID.x vehicles&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Bosch_PCE_Coolant_Pumps&amp;diff=4929</id>
		<title>Bosch PCE Coolant Pumps</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Bosch_PCE_Coolant_Pumps&amp;diff=4929"/>
		<updated>2024-09-22T08:24:26Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: added Mounting section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Important Note on Bosch vs VW pumps ==&lt;br /&gt;
Although both companies use pumps from the &amp;quot;PCE&amp;quot;-series, a closer look at the pump connector reveals an important difference: Bosch pumps have the key nearer to the centre (pin 2) and have the pinout 1 (gnd), 2 (signal), 3 (12V). By contrast, VW pumps have the key closer to the leftmost pin (pin 1) and have the pinout 1 (gnd), 2 (12V), 3 (signal). Also note that, although both brands have &amp;quot;Bosch&amp;quot; on the label, the VW-branded ones also have a &amp;quot;VW-AG&amp;quot; marking.&lt;br /&gt;
&lt;br /&gt;
== Connector Part Numbers &amp;lt;ref&amp;gt;https://www.bosch-ibusiness.com/products/product-categories/auxiliary-pumps-and-valves/pce-0392024078/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.bosch-ibusiness.com/media/images/xx_pdfs_4/katalog_2023.pdf#page=62&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== VW pumps ===&lt;br /&gt;
&#039;&#039;&#039;Pigtail&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* VW: 4F0 973 703&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Housing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* TE Connectivity &amp;quot;MCON 1.2&amp;quot; series: 1488991-5 (key A)&lt;br /&gt;
* Molex &amp;quot;MXP120&amp;quot; series: 34900-3101 (key A)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Terminals&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 498 811&lt;br /&gt;
* Tyco/Molex MCON 1.2&amp;quot; series: 1670146-3 – Ag plated (20awg)&lt;br /&gt;
* KOSTAL MLK 1.2: 32124734130&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 300 936&lt;br /&gt;
* TE Connectivity: 967067-1 (20 awg)&lt;br /&gt;
* KOSTAL: 10800507250&lt;br /&gt;
&#039;&#039;&#039;Pinout&#039;&#039;&#039;&lt;br /&gt;
[[File:VW 04L 965 567.jpg|none|thumb|VW 04L 965 567 pump. Note the pinout and the position of the key vs the Bosch-branded pump.]]&lt;br /&gt;
&lt;br /&gt;
=== Bosch pumps ===&lt;br /&gt;
&#039;&#039;&#039;Housing&#039;&#039;&#039;&lt;br /&gt;
* TE Connectivity &amp;quot;MCON 1.2&amp;quot; series: 1488991-6 (key B)&lt;br /&gt;
* Molex &amp;quot;MXP120&amp;quot; series: 34900-3102 (key B)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Terminals&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 498 811&lt;br /&gt;
* Tyco/Molex MCON 1.2&amp;quot; series: 1670146-3 – Ag plated (20awg)&lt;br /&gt;
* KOSTAL MLK 1.2: 32124734130&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 300 936&lt;br /&gt;
* TE Connectivity: 967067-1 (20 awg)&lt;br /&gt;
* KOSTAL: 10800507250&lt;br /&gt;
&#039;&#039;&#039;Pinout&#039;&#039;&#039;[[File:Pce connector.webp|none|thumb|Bosch-branded PCE pump pinout (**not for VW**)]]&lt;br /&gt;
&lt;br /&gt;
== Operation ==&lt;br /&gt;
Pump can be run without the signal (S) pin connected. This will operate the pump at maximum speed. There is a 2 second startup delay if the pump is to be operated without the signal (S) pin connected. &lt;br /&gt;
[[File:Mounting orientations.png|none|thumb]]&lt;br /&gt;
If the pump detects that it is being run dry, it will turn itself off, try again, but will quit if unsuccessful &amp;gt;20 times&lt;br /&gt;
&lt;br /&gt;
Signal pin can be provided a 12v PWM to control the speed&amp;lt;ref&amp;gt;https://www.cascadiamotion.com/images/documents/Bosch_PCE-XL_Quick_Start_Guide.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mounting ==&lt;br /&gt;
One application (i.e. Cascadia Motion) simply uses a massive (as in 80mm diameter) &amp;quot;p clamp&amp;quot; to secure the pump. For those for something more secure/OE: [https://www.printables.com/model/1013391-bosch-pce-coolant-pump-bracket Bosch PCE Coolant Pump Bracket.]&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] [[Category:VAG]] [[Category:Accessories]] [[Category:water pumps]] [[Category:Bosch]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=EV_Conversion_Parts&amp;diff=4687</id>
		<title>EV Conversion Parts</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=EV_Conversion_Parts&amp;diff=4687"/>
		<updated>2024-06-28T07:06:05Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Electrically Boosted: */ some small updates&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Motors ==&lt;br /&gt;
&lt;br /&gt;
=== AC Induction Motors ===&lt;br /&gt;
* Siemens 1PV5135-4WS14&lt;br /&gt;
&lt;br /&gt;
=== PMSM (Permanent Magnet Synchronous Motors) ===&lt;br /&gt;
These Requires [[Using FOC Software|FOC Firmware]].&lt;br /&gt;
* [[Configuration Files#Nissan Leaf Motor|Nissan Leaf EM57 (Gen 2)]]&lt;br /&gt;
* [[Configuration Files#Nissan Leaf Motor|Nissan Leaf EM61]] (Gen 1)&lt;br /&gt;
* Remy HVH-250&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;There is a more general [[Motor List|motor list]] as well.&lt;br /&gt;
&lt;br /&gt;
== Batteries ==&lt;br /&gt;
See the [[Batteries]] page for additional information.&lt;br /&gt;
&lt;br /&gt;
CALB&amp;lt;br&amp;gt;&lt;br /&gt;
LG Chem - [[BMW Hybrid Battery Pack|BMW Hybrid]]&amp;lt;br&amp;gt;&lt;br /&gt;
LG Chem - BMW I3&amp;lt;br&amp;gt;&lt;br /&gt;
LG Chem - Chevy Volt&amp;lt;br&amp;gt;&lt;br /&gt;
LG Chem - Chrysler Pacifica Hybrid&amp;lt;br&amp;gt;&lt;br /&gt;
Tesla&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Brakes ==&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Vacuum Boosted&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
===== &#039;&#039;&#039;Vacuum Pumps&#039;&#039;&#039; =====&lt;br /&gt;
Vacuum pumps are available via several OEM and 3rd party manufacturers. Some options may include:&lt;br /&gt;
* [https://leedbrakes.com/p-33752-leed-brakes-bandit-series-vacuum-pump-kits.html Leed Brakes Bandit series] (apparently runs quiet)&lt;br /&gt;
* [https://www.aeroflowperformance.com/af49-1050-twin-piston-brake-vacuum-pump Aeroflow Performance Twin Piston Vacuum Pump Kit]&lt;br /&gt;
* The VAG 1J0612181B is a cheap and readily available pump used by VAG cars.&lt;br /&gt;
** These us 3 pins: +12v, Gnd and a sensing wire, which when brought to ground stops the pump.&lt;br /&gt;
** The part number for the relay on the side is: 1j0919433b&lt;br /&gt;
** The part number for the relay&#039;s connector is: 1J0 973 733&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Vacuum Sensors:&#039;&#039;&#039; ====&lt;br /&gt;
* BOSCH 0 265 005 331 / 13581083&lt;br /&gt;
** Pin 3 - 5V&lt;br /&gt;
** Pin 2 - Gnd&lt;br /&gt;
** Pin 1 - Value - 0.48v under no vacuum &lt;br /&gt;
** Seems to have checkvalve built in. &lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Electrically Boosted:&#039;&#039;&#039; ===&lt;br /&gt;
There are a couple of options for electrically boosted braking systems, with one of the most popular being the [https://www.bosch-mobility-solutions.com/en/products-and-services/passenger-cars-and-light-commercial-vehicles/driving-safety-systems/brake-booster/ibooster/ Bosch iBooster]. &lt;br /&gt;
&lt;br /&gt;
More info on using the iBooster is available [https://www.evcreate.nl/electric-power-brakes/ here], and pinouts for the Tesla versions [https://www.evcreate.nl/wiring-the-tesla-ibooster/ here]&lt;br /&gt;
&lt;br /&gt;
While the iBooster will provide brake assist with no inputs (failsafe mode), more sophisticated control (and integration with other systems) is possible using a [https://sghinnovations.com/product/ibooster-controller-ecu-gen2/ CAN-based controller such as this one from Seb Smith].&lt;br /&gt;
&lt;br /&gt;
==== iBooster gen1 connectors: ====&lt;br /&gt;
Main connector (26-pin): Bosch &amp;quot;EuCon&amp;quot; 26p&lt;br /&gt;
&lt;br /&gt;
* Main housing: 1928405762&lt;br /&gt;
* Cover: 1928405765&lt;br /&gt;
* Pins: Bosch BTC Terminal&lt;br /&gt;
** 1928498807 - BTC 4.8 / Terminal Sn / &amp;gt; 2.5 - 4.0 mm² (main power: pins 1 &amp;amp; 9)&lt;br /&gt;
** 1928498806 - BTC 2.8 / Terminal Sn / 1.5 - 2.5 mm² (constant power: pin 17)&lt;br /&gt;
** 1928498705 - BTC 1.5 / Terminal Sn / 0.35 - 0.5 mm² (ignition power: pin 20; signal pins 2, 8, 22, 23)&lt;br /&gt;
** 1928498805 - BTC 1.5 / Terminal Sn / 0.5 - 1.0 mm² (larger diameter alternative to 1928498705 above)&lt;br /&gt;
* Seals: Bosch BTC&lt;br /&gt;
** 1928301086 - BTC 4.8 / Seal / Blue (∅ 3.4 - ∅ 3.7 mm)&lt;br /&gt;
** 1928301206 - BTC 2.8 / Seal / Reddish Brown (∅ 2.0 - ∅ 2.7 mm)&lt;br /&gt;
** 1928301083 - BTC 1.5 / Seal / Grey (∅ 1.6 - ∅ 1.9 mm)&lt;br /&gt;
* Plugs: Bosch BTC&lt;br /&gt;
** 1928301207 - BTC 2.8 / Plug / Green&lt;br /&gt;
** 1928301087 - BTC 1.5 / Plug / White&lt;br /&gt;
&lt;br /&gt;
Sensor connector (4-pin): TE MQS &lt;br /&gt;
&lt;br /&gt;
* Housing: 1-967640-1&lt;br /&gt;
* Pins: 5-965906-5 (20 - 18 AWG)&lt;br /&gt;
* Seals: 1-967067-1 (∅ 1.4 - ∅ 2.1 mm)&lt;br /&gt;
&lt;br /&gt;
==== iBooster Sourcing ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+VAG (VW, Audi, Porsche) part numbers:&lt;br /&gt;
!Part Number&lt;br /&gt;
!Generation&lt;br /&gt;
!Models available in&lt;br /&gt;
|-&lt;br /&gt;
|[https://parts.vw.com/p/65932554/5QE614105AH.html 5QE614105AH]&lt;br /&gt;
|&lt;br /&gt;
|Volkswagen e-Golf (2016-2018)&lt;br /&gt;
Audi A3 Sportback e-tron (2017)&lt;br /&gt;
|-&lt;br /&gt;
|5QE614105AK&lt;br /&gt;
|Gen 1&lt;br /&gt;
|Volkswagen e-Golf (2016-2018)&lt;br /&gt;
Volkswagen Passat GTE (2017)&lt;br /&gt;
&lt;br /&gt;
Volkswagen Golf GTE (2017)&lt;br /&gt;
|-&lt;br /&gt;
|[https://parts.vw.com/p/74221192/5QE614105AN.html 5QE614105AN]&lt;br /&gt;
|Gen 2&lt;br /&gt;
|Volkswagen e-Golf (2018-2019)&lt;br /&gt;
|-&lt;br /&gt;
|[https://parts.vw.com/p/71928656/5QE614105AQ.html 5QE614105AQ]&lt;br /&gt;
|Gen 2&lt;br /&gt;
|Volkswagen e-Golf (2018-2019)&lt;br /&gt;
|-&lt;br /&gt;
|[https://parts.vw.com/p/65932554/5QE614105S.html 5QE614105S]&lt;br /&gt;
|&lt;br /&gt;
|Volkswagen e-Golf (2016-2018)&lt;br /&gt;
Audi A3 Sportback e-tron (2017)&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Tesla part numbers:&lt;br /&gt;
!Part Number&lt;br /&gt;
!Generation&lt;br /&gt;
!Models available in&lt;br /&gt;
|-&lt;br /&gt;
|1037123-00-A&lt;br /&gt;
|Gen 1&lt;br /&gt;
|Tesla Model S&lt;br /&gt;
Tesla Model X&lt;br /&gt;
|-&lt;br /&gt;
|1037123-00-B&lt;br /&gt;
|Gen 1&lt;br /&gt;
|Tesla Model S&lt;br /&gt;
Tesla Model X&lt;br /&gt;
|-&lt;br /&gt;
|1044671-00-D&lt;br /&gt;
|Gen 2&lt;br /&gt;
|Tesla Model 3/Y&lt;br /&gt;
|-&lt;br /&gt;
|1044671-00-E&lt;br /&gt;
|Gen 2&lt;br /&gt;
|Tesla Model 3/Y&lt;br /&gt;
|-&lt;br /&gt;
|1044671-99-F&lt;br /&gt;
|Gen 2&lt;br /&gt;
|Tesla Model 3/Y&lt;br /&gt;
|}&lt;br /&gt;
An alternative list (mostly the same) of iBooster donors can be found here: https://www.evcreate.nl/ibooster-donor-vehicles/&lt;br /&gt;
&lt;br /&gt;
== Charger ==&lt;br /&gt;
[[Battery Charging|Built-In]]&amp;lt;br&amp;gt;&lt;br /&gt;
Chevy Volt / Lear&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tesla Model S/X Charger|Tesla Gen 2 10kW(?)]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tesla Model 3 Charger/DCDC (&amp;quot;PCS&amp;quot;)|Tesla PCS]]&lt;br /&gt;
&lt;br /&gt;
[[Mitsubishi Outlander PHEV]]&lt;br /&gt;
&lt;br /&gt;
== Contactors ==&lt;br /&gt;
[[Panasonic AEV14012 Contactor|Panasonic AEV14012]]&lt;br /&gt;
&lt;br /&gt;
== DC/DC ==&lt;br /&gt;
Chevy Volt / Lear&amp;lt;br&amp;gt;&lt;br /&gt;
Prius Inverters&lt;br /&gt;
&lt;br /&gt;
tesla model s&lt;br /&gt;
&lt;br /&gt;
== High Voltage Junction Box ==&lt;br /&gt;
Building a junction box&lt;br /&gt;
&lt;br /&gt;
== Power Steering ==&lt;br /&gt;
[[Opel Electric Power Steering Column]]&lt;br /&gt;
&lt;br /&gt;
[[Opel Power Steering Pump]]&lt;br /&gt;
&lt;br /&gt;
[[Toyota Prius Electric Power Assist Steering]]&lt;br /&gt;
&lt;br /&gt;
[[VW Electromechanical Power Steering Rack]]&lt;br /&gt;
[[Category:OEM]] [[Category:Conversions]] [[Category:Specs]] [[Category:12V Wiring]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Bosch_PCE_Coolant_Pumps&amp;diff=4633</id>
		<title>Bosch PCE Coolant Pumps</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Bosch_PCE_Coolant_Pumps&amp;diff=4633"/>
		<updated>2024-06-11T05:21:33Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* VW pumps */ typo fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Important Note on Bosch vs VW pumps ==&lt;br /&gt;
Although both companies use pumps from the &amp;quot;PCE&amp;quot;-series, a closer look at the pump connector reveals an important difference: Bosch pumps have the key nearer to the centre (pin 2) and have the pinout 1 (gnd), 2 (signal), 3 (12V). By contrast, VW pumps have the key closer to the leftmost pin (pin 1) and have the pinout 1 (gnd), 2 (12V), 3 (signal). Also note that, although both brands have &amp;quot;Bosch&amp;quot; on the label, the VW-branded ones also have a &amp;quot;VW-AG&amp;quot; marking.&lt;br /&gt;
&lt;br /&gt;
== Connector Part Numbers &amp;lt;ref&amp;gt;https://www.bosch-ibusiness.com/products/product-categories/auxiliary-pumps-and-valves/pce-0392024078/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.bosch-ibusiness.com/media/images/xx_pdfs_4/katalog_2023.pdf#page=62&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== VW pumps ===&lt;br /&gt;
&#039;&#039;&#039;Pigtail&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* VW: 4F0 973 703&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Housing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* TE Connectivity &amp;quot;MCON 1.2&amp;quot; series: 1488991-5 (key A)&lt;br /&gt;
* Molex &amp;quot;MXP120&amp;quot; series: 34900-3101 (key A)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Terminals&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 498 811&lt;br /&gt;
* Tyco/Molex MCON 1.2&amp;quot; series: 1670146-3 – Ag plated (20awg)&lt;br /&gt;
* KOSTAL MLK 1.2: 32124734130&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 300 936&lt;br /&gt;
* TE Connectivity: 967067-1 (20 awg)&lt;br /&gt;
* KOSTAL: 10800507250&lt;br /&gt;
&#039;&#039;&#039;Pinout&#039;&#039;&#039;&lt;br /&gt;
[[File:VW 04L 965 567.jpg|none|thumb|VW 04L 965 567 pump. Note the pinout and the position of the key vs the Bosch-branded pump.]]&lt;br /&gt;
&lt;br /&gt;
=== Bosch pumps ===&lt;br /&gt;
&#039;&#039;&#039;Housing&#039;&#039;&#039;&lt;br /&gt;
* TE Connectivity &amp;quot;MCON 1.2&amp;quot; series: 1488991-6 (key B)&lt;br /&gt;
* Molex &amp;quot;MXP120&amp;quot; series: 34900-3102 (key B)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Terminals&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 498 811&lt;br /&gt;
* Tyco/Molex MCON 1.2&amp;quot; series: 1670146-3 – Ag plated (20awg)&lt;br /&gt;
* KOSTAL MLK 1.2: 32124734130&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 300 936&lt;br /&gt;
* TE Connectivity: 967067-1 (20 awg)&lt;br /&gt;
* KOSTAL: 10800507250&lt;br /&gt;
&#039;&#039;&#039;Pinout&#039;&#039;&#039;[[File:Pce connector.webp|none|thumb|Bosch-branded PCE pump pinout (**not for VW**)]]&lt;br /&gt;
&lt;br /&gt;
== Operation ==&lt;br /&gt;
Pump can be run without the signal (S) pin connected. This will operate the pump at maximum speed. There is a 2 second startup delay if the pump is to be operated without the signal (S) pin connected. &lt;br /&gt;
[[File:Mounting orientations.png|none|thumb]]&lt;br /&gt;
If the pump detects that it is being run dry, it will turn itself off, try again, but will quit if unsuccessful &amp;gt;20 times&lt;br /&gt;
&lt;br /&gt;
Signal pin can be provided a 12v PWM to control the speed&amp;lt;ref&amp;gt;https://www.cascadiamotion.com/images/documents/Bosch_PCE-XL_Quick_Start_Guide.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] [[Category:VAG]] [[Category:Accessories]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Bosch_PCE_Coolant_Pumps&amp;diff=4632</id>
		<title>Bosch PCE Coolant Pumps</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Bosch_PCE_Coolant_Pumps&amp;diff=4632"/>
		<updated>2024-06-11T05:05:18Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Significant update noting the differences between Bosch vs VW-branded PCE pumps (i.e. different pinouts and connector keying)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Important Note on Bosch vs VW pumps ==&lt;br /&gt;
Although both companies use pumps from the &amp;quot;PCE&amp;quot;-series, a closer look at the pump connector reveals an important difference: Bosch pumps have the key nearer to the centre (pin 2) and have the pinout 1 (gnd), 2 (signal), 3 (12V). By contrast, VW pumps have the key closer to the leftmost pin (pin 1) and have the pinout 1 (gnd), 2 (12V), 3 (signal). Also note that, although both brands have &amp;quot;Bosch&amp;quot; on the label, the VW-branded ones also have a &amp;quot;VW-AG&amp;quot; marking.&lt;br /&gt;
&lt;br /&gt;
== Connector Part Numbers &amp;lt;ref&amp;gt;https://www.bosch-ibusiness.com/products/product-categories/auxiliary-pumps-and-valves/pce-0392024078/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.bosch-ibusiness.com/media/images/xx_pdfs_4/katalog_2023.pdf#page=62&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== VW pumps ===&lt;br /&gt;
&#039;&#039;&#039;Pigtail&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* VW: 4F0 973 703&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Housing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* TE Connectivity &amp;quot;MCON 1.2&amp;quot; series: 1488991-1 (key A)&lt;br /&gt;
* Molex &amp;quot;MXP120&amp;quot; series: 34900-3101 (key A)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Terminals&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 498 811&lt;br /&gt;
* Tyco/Molex MCON 1.2&amp;quot; series: 1670146-3 – Ag plated (20awg)&lt;br /&gt;
* KOSTAL MLK 1.2: 32124734130&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 300 936&lt;br /&gt;
* TE Connectivity: 967067-1 (20 awg)&lt;br /&gt;
* KOSTAL: 10800507250&lt;br /&gt;
&#039;&#039;&#039;Pinout&#039;&#039;&#039;&lt;br /&gt;
[[File:VW 04L 965 567.jpg|none|thumb|VW 04L 965 567 pump. Note the pinout and the position of the key vs the Bosch-branded pump.]]&lt;br /&gt;
&lt;br /&gt;
=== Bosch pumps ===&lt;br /&gt;
&#039;&#039;&#039;Housing&#039;&#039;&#039;&lt;br /&gt;
* TE Connectivity &amp;quot;MCON 1.2&amp;quot; series: 1488991-6 (key B)&lt;br /&gt;
* Molex &amp;quot;MXP120&amp;quot; series: 34900-3102 (key B)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Terminals&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 498 811&lt;br /&gt;
* Tyco/Molex MCON 1.2&amp;quot; series: 1670146-3 – Ag plated (20awg)&lt;br /&gt;
* KOSTAL MLK 1.2: 32124734130&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 300 936&lt;br /&gt;
* TE Connectivity: 967067-1 (20 awg)&lt;br /&gt;
* KOSTAL: 10800507250&lt;br /&gt;
&#039;&#039;&#039;Pinout&#039;&#039;&#039;[[File:Pce connector.webp|none|thumb|Bosch-branded PCE pump pinout (**not for VW**)]]&lt;br /&gt;
&lt;br /&gt;
== Operation ==&lt;br /&gt;
Pump can be run without the signal (S) pin connected. This will operate the pump at maximum speed. There is a 2 second startup delay if the pump is to be operated without the signal (S) pin connected. &lt;br /&gt;
[[File:Mounting orientations.png|none|thumb]]&lt;br /&gt;
If the pump detects that it is being run dry, it will turn itself off, try again, but will quit if unsuccessful &amp;gt;20 times&lt;br /&gt;
&lt;br /&gt;
Signal pin can be provided a 12v PWM to control the speed&amp;lt;ref&amp;gt;https://www.cascadiamotion.com/images/documents/Bosch_PCE-XL_Quick_Start_Guide.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] [[Category:VAG]] [[Category:Accessories]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:VW_04L_965_567.jpg&amp;diff=4631</id>
		<title>File:VW 04L 965 567.jpg</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:VW_04L_965_567.jpg&amp;diff=4631"/>
		<updated>2024-06-11T05:00:40Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VW 04L 965 567 pump&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Bosch_PCE_Coolant_Pumps&amp;diff=4630</id>
		<title>Bosch PCE Coolant Pumps</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Bosch_PCE_Coolant_Pumps&amp;diff=4630"/>
		<updated>2024-06-11T03:43:25Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Added more info to Connector Part Numbers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Connector Part Numbers &amp;lt;ref&amp;gt;https://www.bosch-ibusiness.com/products/product-categories/auxiliary-pumps-and-valves/pce-0392024078/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.bosch-ibusiness.com/media/images/xx_pdfs_4/katalog_2023.pdf#page=62&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&#039;&#039;&#039;Pigtail&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* VW: 4F0 973 703&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Housing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* TE Connectivity &amp;quot;MCON 1.2&amp;quot; series: 1488991-6 (with CPA),…-2 w/o CPA&lt;br /&gt;
* Molex &amp;quot;MXP120&amp;quot; series: 34900-3102&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Terminals&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 498 811&lt;br /&gt;
* Tyco/Molex MCON 1.2&amp;quot; series: 1670146-3 – Ag plated (20awg)&lt;br /&gt;
* KOSTAL MLK 1.2: 32124734130&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Bosch: 1 928 300 936&lt;br /&gt;
* TE Connectivity: 967067-1 (20 awg)&lt;br /&gt;
* KOSTAL: 10800507250&lt;br /&gt;
&lt;br /&gt;
[[File:Pce connector.webp|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
== Operation ==&lt;br /&gt;
Pump can be run without the signal (S) pin connected. This will operate the pump at maximum speed. There is a 2 second startup delay if the pump is to be operated without the signal (S) pin connected. &lt;br /&gt;
[[File:Mounting orientations.png|none|thumb]]&lt;br /&gt;
If the pump detects that it is being run dry, it will turn itself off, try again, but will quit if unsuccessful &amp;gt;20 times&lt;br /&gt;
&lt;br /&gt;
Signal pin can be provided a 12v PWM to control the speed&amp;lt;ref&amp;gt;https://www.cascadiamotion.com/images/documents/Bosch_PCE-XL_Quick_Start_Guide.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] [[Category:VAG]] [[Category:Accessories]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Volvo_Power_Steering_Pump&amp;diff=4574</id>
		<title>Volvo Power Steering Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Volvo_Power_Steering_Pump&amp;diff=4574"/>
		<updated>2024-05-16T19:47:42Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Electrical Connection */ added link to a reference image of the connector pinouts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Part Numbers and Versions ==&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:Volvo]] &lt;br /&gt;
[[Category:Power Steering]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Part Numbers&amp;lt;ref&amp;gt;https://rusefi.com/forum/viewtopic.php?p=45946#p45946&amp;lt;/ref&amp;gt;&lt;br /&gt;
!Part Number&lt;br /&gt;
!Vehicle Used in&lt;br /&gt;
!Comment&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
|30636927&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|31202520&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|36000075&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|36000116&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|36000772&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|36000801&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|36001211&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|36001485&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|36002698&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|36050678&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8603041&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8603274&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Electrical Connection ==&lt;br /&gt;
The harness for the motor supply can be bought completely (Part Number: 30775461 &amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Wiring-Harness-Cable-Harness-Power-Steering-Pump-Electrohydraulic-Power-Steering-Service-Solution-Servo-Pump/42906949/30775461.html (Backup: )&amp;lt;/ref&amp;gt;) or just the connector.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector A&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;Volvo C30 2007 Schematic, TP39103202&amp;lt;/ref&amp;gt;, Part Number: 31266849&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Receptacle-Housing-Cable-Harness-Engine-Component-Parts-Electrical-Power-Steering-Module-EPS/42815694/31266849.html&amp;lt;/ref&amp;gt;(not verified)&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Red&lt;br /&gt;
| Permanent +12V for Motor&lt;br /&gt;
|Fused with 80A fuse (F2)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Black&lt;br /&gt;
|GND&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector B&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;, Part Number: &#039;&#039;&#039;31346135&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://usparts.volvocars.com/p/Volvo_2007_C30-24l-5-cylinder/Receptacle-Housing-Electric-Power-Steering-EPAS-Electrical-Power-Steering-Module-PSCM/65250641/31346135.html&amp;lt;/ref&amp;gt;(not verified)&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Function&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Grey-Blue&lt;br /&gt;
|Ignition +12V for Control&lt;br /&gt;
|Fused with 10A fuse (F53)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|&lt;br /&gt;
|CAN-??&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|&lt;br /&gt;
|CAN-??&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A visual guide of the pinout can be found on [https://www.maxxecu.com/webhelp/can_peripheral_control_volvo_powersteering.html this MaxxECU online help page]&lt;br /&gt;
&lt;br /&gt;
== CAN Bus Control ==&lt;br /&gt;
The CAN bus protocol has been reverse engineered in the rus EFI forum&amp;lt;ref&amp;gt;https://www.rusefi.com/forum/viewtopic.php?f=4&amp;amp;t=2329&amp;lt;/ref&amp;gt; and a LUA script example exists&amp;lt;ref&amp;gt;https://github.com/rusefi/rusefi/blob/master/firmware/controllers/lua/examples/Volvo-electric-power-steering-pump.txt&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mechanical Dimensions ==&lt;br /&gt;
- fittings and sizes&lt;br /&gt;
&lt;br /&gt;
- &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Opel_Power_Steering_Pump&amp;diff=4457</id>
		<title>Opel Power Steering Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Opel_Power_Steering_Pump&amp;diff=4457"/>
		<updated>2024-03-15T05:07:36Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Electrical Connection ​ */ added Bosch connector variant and &amp;quot;LV Connectors&amp;quot; sub-heading&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This type of power steering pump is made by TRW and used in the Opel/Vauxhall Astra G and Zafira A. It&#039;s called the &amp;quot;Type 2&amp;quot; or &amp;quot;TRW 2&amp;quot; pump and is known to be quite noisy.&lt;br /&gt;
[[File:Opel_Astra_Power_Steering_Pump.jpg|alt=|border|right|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The correct oil for this pump is Fuchs TITAN CHF202 (formerly known as Pentosin CHF202) or anything that fulfills the Opel requirement 19 40 766. It has a green color. [https://openinverter.org/forum/download/file.php?id=12865]&lt;br /&gt;
&lt;br /&gt;
== Electrical Connection [https://openinverter.org/forum/viewtopic.php?p=3771#p3771] ==&lt;br /&gt;
[[File:TRW 2 Power Steering Pump.png|thumb|Schematic from the Opel Astra G]]&lt;br /&gt;
&lt;br /&gt;
=== Pinout and Cables ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Wire Colors and Functions&lt;br /&gt;
!Cable Color&lt;br /&gt;
!Gauge&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|Red&lt;br /&gt;
|10mm²&lt;br /&gt;
|  +12V Supply&lt;br /&gt;
|-&lt;br /&gt;
|Brown&lt;br /&gt;
|10mm²&lt;br /&gt;
|Chassis Ground&lt;br /&gt;
|-&lt;br /&gt;
|Black&lt;br /&gt;
|0.75mm²&lt;br /&gt;
|  +12V Ignition Signal&lt;br /&gt;
|-&lt;br /&gt;
|Blue-White&lt;br /&gt;
|0.75mm²&lt;br /&gt;
|Alternator Pin 61&lt;br /&gt;
|-&lt;br /&gt;
|Brown-White&lt;br /&gt;
|0.75mm²&lt;br /&gt;
|K-Bus Diagnostics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To ensure a quick start up of the pump the signals on the black and blue-white wire need to be sequenced. The black wire indicates that the ignition is on. This alone does not start the pump, probably to save battery capacity for starting the internal combustion engine. Only if there&#039;s voltage on the blue-white wire present the pump starts. This would be connected to the alternator to indicate the engine is running and the alternator provides enough current to feed the power steering pump.&lt;br /&gt;
&lt;br /&gt;
Connecting both wires together and feeding them +12V at the same time works as well, but results in slow spool up of the pump.&lt;br /&gt;
=== K-Bus Communications ===&lt;br /&gt;
The pump can be accessed for diagnostics via K-Bus. This has not been reverse engineered yet.&lt;br /&gt;
&lt;br /&gt;
=== Power Consumption ===&lt;br /&gt;
The pump should be connected via an 80A fuse to the 12V. The initial current will be quite high, the idle current should be around 6A without delta pressure from the steering column.&lt;br /&gt;
&lt;br /&gt;
=== LV Connectors ===&lt;br /&gt;
Two different sets of connectors have been seen on this pump:&lt;br /&gt;
&lt;br /&gt;
1) TE/AMP Superseal 1.5 series&lt;br /&gt;
&lt;br /&gt;
* Pump harness (F): 282087-1&lt;br /&gt;
* Mating socket (M): 282105-1&lt;br /&gt;
* Terminals: 183036-1 (20AWG)&lt;br /&gt;
* Seals: 281934-2 (2.4mm ID)&lt;br /&gt;
&lt;br /&gt;
[[File:Opel_Astra_Power_Steering_Pump_Harness.jpg|alt=|border|frameless]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Bosch Kompakt 1.a series&lt;br /&gt;
&lt;br /&gt;
* Pump harness (F): 1 928 404 221&lt;br /&gt;
* Mating socket (M): 1 928 405 136&lt;br /&gt;
* Terminals: BDK 2.8 series&lt;br /&gt;
&lt;br /&gt;
[[File:Opel Astra Power Steering Pump Harness (Bosch).jpg|border|frameless]]&lt;br /&gt;
&lt;br /&gt;
== Mechanical Connection and Dimensions ==&lt;br /&gt;
The hydraulic high pressure line has an M16x1.5 thread [https://youtu.be/GD5K6TmF5PY?t=350].&lt;br /&gt;
&lt;br /&gt;
* Diameter: Return line&lt;br /&gt;
* Thread of high pressure line&lt;br /&gt;
* Mounting: Threads, Angle, ...&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:Opel]] &lt;br /&gt;
[[Category:Power Steering]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:Opel_Astra_Power_Steering_Pump_Harness_(Bosch).jpg&amp;diff=4456</id>
		<title>File:Opel Astra Power Steering Pump Harness (Bosch).jpg</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:Opel_Astra_Power_Steering_Pump_Harness_(Bosch).jpg&amp;diff=4456"/>
		<updated>2024-03-15T05:04:20Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Opel Astra Power Steering Pump Harness (Bosch)&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Volkswagen_Heater&amp;diff=4355</id>
		<title>Volkswagen Heater</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Volkswagen_Heater&amp;diff=4355"/>
		<updated>2024-01-04T05:03:23Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* General Information */ added in more info from datasheet (including connector part numbers), added annotated pinout photo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:VW heater.jpg|thumb]]&lt;br /&gt;
&lt;br /&gt;
== General Information &amp;lt;ref&amp;gt;http://datasheets.dbk-worldwide.com/EN/Datasheets/WireHeaters/DBKITM_HV%20Water%20heater_eng.pdf (Backup: [http://web.archive.org/web/20221016161226/http://datasheets.dbk-worldwide.com/EN/Datasheets/WireHeaters/DBKITM_HV%20Water%20heater_eng.pdf Web Archive])&amp;lt;/ref&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
* Operating Voltage: 280VDC - 450VDC&lt;br /&gt;
* Power: 5kW (7kW &amp;quot;boost&amp;quot; between 350-450V)&lt;br /&gt;
* Control via LIN by integrated electronics&lt;br /&gt;
* Temperature control by integrated sensor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pinout/Connectors ==&lt;br /&gt;
[[File:VW heater connectors (annotated).jpg|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
HV connector: TE 4-2103177-5 (HVA 280 series - key &amp;quot;E&amp;quot;)&lt;br /&gt;
* HV+ near to the body,&lt;br /&gt;
&lt;br /&gt;
*HV- far from the body&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LV connector: TE 1-1394416-1&lt;br /&gt;
&lt;br /&gt;
* Pin 1 is permanent 12V&lt;br /&gt;
* Pin 2 is GND&lt;br /&gt;
*Pin 4 is LIN&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==LIN Bus Communication ==&lt;br /&gt;
&lt;br /&gt;
  {| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Control and Answer Messages from/to Heater&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=26604#p26604&amp;lt;/ref&amp;gt;&lt;br /&gt;
!ID&lt;br /&gt;
!Description&lt;br /&gt;
!Length&lt;br /&gt;
!Checksum Type&lt;br /&gt;
!Byte 0&lt;br /&gt;
!Byte 1&lt;br /&gt;
!Byte 2&lt;br /&gt;
! Byte 3&lt;br /&gt;
!Byte 4&lt;br /&gt;
!Byte 5&lt;br /&gt;
!Byte 6&lt;br /&gt;
!Byte 7&lt;br /&gt;
|-&lt;br /&gt;
|Dec: 28&lt;br /&gt;
Hex: 0x1C&lt;br /&gt;
&lt;br /&gt;
PID: 0x9C&lt;br /&gt;
|Control, every 50ms&lt;br /&gt;
|2&lt;br /&gt;
|??&lt;br /&gt;
|Power&lt;br /&gt;
0-2530W&lt;br /&gt;
&lt;br /&gt;
scale: x10&lt;br /&gt;
| Last bit: Start/Stop&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Dec: 48&lt;br /&gt;
Hex: 0x30&lt;br /&gt;
&lt;br /&gt;
PID: 0xF0&lt;br /&gt;
|Feedback&lt;br /&gt;
|8&lt;br /&gt;
|??&lt;br /&gt;
|Power:&lt;br /&gt;
13 = 770W&lt;br /&gt;
&lt;br /&gt;
26 = 1540W&lt;br /&gt;
|??&lt;br /&gt;
|??&lt;br /&gt;
|??&lt;br /&gt;
|??&lt;br /&gt;
|??&lt;br /&gt;
|Temperature in&lt;br /&gt;
|Temperature out&lt;br /&gt;
|}&lt;br /&gt;
==VW Part Numbers==&lt;br /&gt;
&lt;br /&gt;
Heater: &lt;br /&gt;
&lt;br /&gt;
*3Q0 963 231 A&lt;br /&gt;
*3Q0 963 231 C&lt;br /&gt;
*3Q0 963 231 E&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cable assemblies: &lt;br /&gt;
&lt;br /&gt;
* HV cable is 3Q0 971 475 or 5Q0 971 475&lt;br /&gt;
* LV cable appears to be 1J0 973 714&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:VAG]] &lt;br /&gt;
[[Category:HVAC]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:VW_heater_connectors_(annotated).jpg&amp;diff=4354</id>
		<title>File:VW heater connectors (annotated).jpg</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:VW_heater_connectors_(annotated).jpg&amp;diff=4354"/>
		<updated>2024-01-04T04:59:33Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VW heater connectors (annotated)&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=VW_Electromechanical_Power_Steering_Rack&amp;diff=4055</id>
		<title>VW Electromechanical Power Steering Rack</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=VW_Electromechanical_Power_Steering_Rack&amp;diff=4055"/>
		<updated>2023-08-15T09:08:53Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Wiring */ small formatting changes for readability&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VW and other VAG group Vehicles prior to switching to an electric steering column for assist had an electrically assisted steering rack. Golf MK5 for example. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Part Number&lt;br /&gt;
!Generation&lt;br /&gt;
!Vehicle&lt;br /&gt;
!Market&lt;br /&gt;
|-&lt;br /&gt;
|1K1 909 144 L&lt;br /&gt;
|MK5&lt;br /&gt;
|VW Golf&lt;br /&gt;
|LHD&lt;br /&gt;
|-&lt;br /&gt;
|1K2 909 144 F&lt;br /&gt;
|MK5&lt;br /&gt;
|VW Golf&lt;br /&gt;
|RHD&lt;br /&gt;
|}&lt;br /&gt;
{{DISPLAYTITLE:VW Electromechanical Power Steering Rack}}&lt;br /&gt;
[[File:VW electric steering rack.jpg|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
=== Wiring ===&lt;br /&gt;
The rack can be used in failsafe mode simply by providing power to the unit as follows:&lt;br /&gt;
&lt;br /&gt;
* There&#039;s a 2 pin connector with beefy pins: connect pin 2 to a permanent 12V though an 80 amp fuse, connect pin 1 to ground. Enable the rack though a switched/ignition 12V feed (10A fuse) to pin 4 (EN) of the smaller data connector.&lt;br /&gt;
&lt;br /&gt;
If you want to use dynamic assist levels, you&#039;ll need to connect pin 1 to CAN-L and pin 2 to CAN-H, and send out the RPM on 0x280 where Bytes 2 and 3 are RPM*4. This must be above 600 for it to provide assistance.&lt;br /&gt;
&lt;br /&gt;
The rack broadcasts 0x3D0 and 0x3D2&lt;br /&gt;
[[File:Rack Pins.jpg|left|thumb|Rack Pins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:VAG]]&lt;br /&gt;
[[Category:Power Steering]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:VW_Electromechanical_powersteering_rack}}&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=VW_Electromechanical_Power_Steering_Rack&amp;diff=4054</id>
		<title>VW Electromechanical Power Steering Rack</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=VW_Electromechanical_Power_Steering_Rack&amp;diff=4054"/>
		<updated>2023-08-15T08:51:23Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VW and other VAG group Vehicles prior to switching to an electric steering column for assist had an electrically assisted steering rack. Golf MK5 for example. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Part Number&lt;br /&gt;
!Generation&lt;br /&gt;
!Vehicle&lt;br /&gt;
!Market&lt;br /&gt;
|-&lt;br /&gt;
|1K1 909 144 L&lt;br /&gt;
|MK5&lt;br /&gt;
|VW Golf&lt;br /&gt;
|LHD&lt;br /&gt;
|-&lt;br /&gt;
|1K2 909 144 F&lt;br /&gt;
|MK5&lt;br /&gt;
|VW Golf&lt;br /&gt;
|RHD&lt;br /&gt;
|}&lt;br /&gt;
{{DISPLAYTITLE:VW Electromechanical Power Steering Rack}}&lt;br /&gt;
[[File:VW electric steering rack.jpg|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
=== Wiring ===&lt;br /&gt;
The rack can be used in failsafe mode, where by you just give it the high current (80 amp fuse)12v connections and 12v ignition on pin 4 though a 10 amp fuse.&lt;br /&gt;
&lt;br /&gt;
There&#039;s a 2 pin connector with beefy pins, pin 2 connectors to a permanent 12v though an 80 amp fuse, pin 1 to ground.&lt;br /&gt;
&lt;br /&gt;
If you want to use dynamic assist levels, you&#039;ll need to connect pin 1 to CAN-L and pin 2 to CAN-H, and send out the RPM on 0x280 where Bytes 2 and 3 are RPM*4. This must be above 600 for it to provide assistance.&lt;br /&gt;
&lt;br /&gt;
The rack broadcasts 0x3D0 and 0x3D2&lt;br /&gt;
[[File:Rack Pins.jpg|left|thumb|Rack Pins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:VAG]]&lt;br /&gt;
[[Category:Power Steering]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:VW_Electromechanical_powersteering_rack}}&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=VW_Electromechanical_Power_Steering_Rack&amp;diff=4053</id>
		<title>VW Electromechanical Power Steering Rack</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=VW_Electromechanical_Power_Steering_Rack&amp;diff=4053"/>
		<updated>2023-08-15T08:29:43Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: added info on LHD unit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;VW and other VAG group Vehicles prior to switching to an electric steering column for assist had an electrically assisted steering rack. Golf MK5 for example. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Part Number&lt;br /&gt;
!Generation&lt;br /&gt;
!Vehicle&lt;br /&gt;
!Market&lt;br /&gt;
|-&lt;br /&gt;
|1K2 909 144 F&lt;br /&gt;
|MK5&lt;br /&gt;
|VW Golf&lt;br /&gt;
|RHD&lt;br /&gt;
|-&lt;br /&gt;
|1K1 909 144 L&lt;br /&gt;
|MK5&lt;br /&gt;
|VW Golf&lt;br /&gt;
|LHD&lt;br /&gt;
|}&lt;br /&gt;
{{DISPLAYTITLE:VW Electromechanical Power Steering Rack}}&lt;br /&gt;
[[File:VW electric steering rack.jpg|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
=== Wiring ===&lt;br /&gt;
The rack can be used in failsafe mode, where by you just give it the high current (80 amp fuse)12v connections and 12v ignition on pin 4 though a 10 amp fuse.&lt;br /&gt;
&lt;br /&gt;
There&#039;s a 2 pin connector with beefy pins, pin 2 connectors to a permanent 12v though an 80 amp fuse, pin 1 to ground.&lt;br /&gt;
&lt;br /&gt;
If you want to use dynamic assist levels, you&#039;ll need to connect pin 1 to CAN-L and pin 2 to CAN-H, and send out the RPM on 0x280 where Bytes 2 and 3 are RPM*4. This must be above 600 for it to provide assistance.&lt;br /&gt;
&lt;br /&gt;
The rack broadcasts 0x3D0 and 0x3D2&lt;br /&gt;
[[File:Rack Pins.jpg|left|thumb|Rack Pins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:VAG]]&lt;br /&gt;
[[Category:Power Steering]]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:VW_Electromechanical_powersteering_rack}}&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Large_Drive_Unit_(%22LDU%22)&amp;diff=4028</id>
		<title>Tesla Model S/X Large Drive Unit (&quot;LDU&quot;)</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Large_Drive_Unit_(%22LDU%22)&amp;diff=4028"/>
		<updated>2023-07-25T07:23:00Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Specs: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
[[File:Tesla LDU.jpg|alt=Tesla LDU|thumb|Tesla Large Drive Unit]]&lt;br /&gt;
The Tesla Model S/X Large Drive Unit (LDU) was the first drive unit produced by Tesla dating back to the launch of the Model S in 2012. Applications include RWD Model S &amp;amp; X, as well as performance AWD S &amp;amp; X - in both cases serving as the rear drive unit. &lt;br /&gt;
&lt;br /&gt;
=== Specs: ===&lt;br /&gt;
&lt;br /&gt;
* Weight: 291 lbs (132 kg)&lt;br /&gt;
* Input Voltage: 240-404V DC&lt;br /&gt;
* Power: 335 kW (~450HP) to 475 kW (~636 HP) depending on configuration&lt;br /&gt;
* Torque: 450 Nm (~332 ft/lb) to 650 Nm (~480 ft/lb) depending on configuration&lt;br /&gt;
* Max RPM: 18,000&lt;br /&gt;
* Gear ratio: 9.73:1&lt;br /&gt;
&lt;br /&gt;
== Connections ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
[[File:LDU connection diagram.png|thumb|489x489px|LDU connection diagram|none]][[File:HV wiring.jpg|thumb|487x487px|HV wiring with precharge and main contactors|none]]&lt;br /&gt;
=== Low-Voltage ===&lt;br /&gt;
&lt;br /&gt;
==== Main I/O Plug ====&lt;br /&gt;
The main low-voltage connector is a 23-pin socket from the TE AMPSEAL family:&lt;br /&gt;
&lt;br /&gt;
* Housing (F): 770680-1&lt;br /&gt;
* Pins (F): 770520-1 (20-16 AWG)&lt;br /&gt;
&lt;br /&gt;
===== Connector Mapping/Pinout =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;PIN NUMBER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;OEM&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;OPEN SOURCE&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
|IGN +12V&lt;br /&gt;
|IGN +12V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;2&#039;&#039;&#039;&lt;br /&gt;
|BRAKE ON N.O.&lt;br /&gt;
|BRAKE ON&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3&#039;&#039;&#039;&lt;br /&gt;
|BRAKE OFF N.C.&lt;br /&gt;
|PRECHARGE RELAY&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;4&#039;&#039;&#039;&lt;br /&gt;
|CAN HIGH&lt;br /&gt;
|CAN HIGH&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
|CAN LOW&lt;br /&gt;
|CAN LOW&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;6&#039;&#039;&#039;&lt;br /&gt;
|CHG PROXIMITY&lt;br /&gt;
|MAIN CONTACTOR&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;7&#039;&#039;&#039;&lt;br /&gt;
|HVIL IN&lt;br /&gt;
|FORWARD&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;8&#039;&#039;&#039;&lt;br /&gt;
|HVIL OUT&lt;br /&gt;
|REVERSE&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;9&#039;&#039;&#039;&lt;br /&gt;
|ENC +5V&lt;br /&gt;
|ENC +5V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;10&#039;&#039;&#039;&lt;br /&gt;
|ENC A&lt;br /&gt;
|ENC A&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;11&#039;&#039;&#039;&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;12&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1 +5V&lt;br /&gt;
|ACCEL 5V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;13&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1&lt;br /&gt;
|ACCEL INPUT&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;14&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2&lt;br /&gt;
|BRAKE TRANSDUCER&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;15&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1 GND&lt;br /&gt;
|ACCEL GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;16&#039;&#039;&#039;&lt;br /&gt;
|ENC B&lt;br /&gt;
|ENC B&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;17&#039;&#039;&#039;&lt;br /&gt;
|ENC GND&lt;br /&gt;
|ENC GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;18&#039;&#039;&#039;&lt;br /&gt;
|ENC SHIELD&lt;br /&gt;
|ENC SHIELD&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;19&#039;&#039;&#039;&lt;br /&gt;
|CAN HIGH OUT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;20&#039;&#039;&#039;&lt;br /&gt;
|CAN LOW OUT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;21&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2 +5V&lt;br /&gt;
|CRUISE IN&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;22&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2 GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;23&#039;&#039;&#039;&lt;br /&gt;
|12V ALWAYS T30&lt;br /&gt;
|START&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Encoder Plug ====&lt;br /&gt;
A smaller 4 pin LV connector is responsible for the encoder signals. The plug is TE 444046-1; this part is EoL from TE, however the connector is [https://www.aliexpress.com/w/wholesale-444046%2525252d1.html widely available on Aliexpress].&lt;br /&gt;
&lt;br /&gt;
=== High-Voltage ===&lt;br /&gt;
The OEM LDU HV cables&#039; insulation OD is ~.680&amp;quot; (17.3mm) (verified for the &amp;quot;early&amp;quot; Model S units).  The HV cables are EMC shielded, and use proprietary EMC cable glands which are not available separately.  Fellten supplies custom aftermarket cable glands to fit the LDU&#039;s case and aftermarket 70mm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; shielded cabling&amp;lt;ref&amp;gt;https://shop.fellten.com/shop/lduhvcg-ldu-high-voltage-cable-gland-12803#attr=&amp;lt;/ref&amp;gt;.  The early Model S LDU cables are ~44&amp;quot; (1120mm) in length.  One part No. for the cables set is 1004872-00-B.&lt;br /&gt;
[[File:Tesla Model S LDU HV Cables 1004872-00-B 05b.jpg|alt=Tesla Model S LDU HV Cables&#039; proprietary gland connector.|thumb|450x450px|Tesla Model S LDU HV Cables&#039; proprietary gland connector.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S LDU HV Cables 1004872-00-B 03-1b.png|alt=Tesla Model S LDU HV Cables&#039; proprietary gland connector.|center|thumb|Tesla Model S LDU HV Cables&#039; proprietary gland connector.]]&lt;br /&gt;
The OD of the casting where the external o-ring is located is ~1.030&amp;quot; (26.2mm).  The OEM gland nuts are plated and are often found in a corroded state.&lt;br /&gt;
&lt;br /&gt;
== Tesla Large Drive Unit Logic Board ==&lt;br /&gt;
An openinverter based control board has been made available by Damien Maguire. A &amp;quot;community edition&amp;quot; (i.e. mostly complete) version is available [https://openinverter.org/shop/index.php?route=product/product&amp;amp;product_id=64 here on the OI webshop], or you can have your own made from info contained in [https://github.com/damienmaguire/Tesla-Drive-Unit Damien&#039;s LDU github repo].&lt;br /&gt;
&lt;br /&gt;
This board replaces the original board that comes with the OEM Tesla drive train. As opposed to the latter, this board lets you use the drive train in the first place and allows you to fine-tune driving behaviour with the usual set of openinverter parameters. It does not restrict you in power output or regen input.&lt;br /&gt;
&lt;br /&gt;
You can fully control the board via CAN or via a set of digital and analog inputs.&lt;br /&gt;
&lt;br /&gt;
=== Application Info ===&lt;br /&gt;
If you buy the board from the openinverter shop it comes programmed with a recent software version. Please check [https://github.com/jsphuebner/stm32-sine/releases github] for recent software releases. In addition the board comes with a set of parameters appropriate to run the Tesla LDU. So it will work out of the box. Parameters that must not be changed are hidden to eliminate sources of error.&lt;br /&gt;
&lt;br /&gt;
You will need to solder the supplied connectors to the board. The drive unit connectors will plug right in.&lt;br /&gt;
&lt;br /&gt;
To test run your drive unit, supply the board with 12V and GND on the Ampseal connector. Also supply 12V „Forward“ to select forward direction.&lt;br /&gt;
&lt;br /&gt;
Supply inverter with some high voltage. For first tests it is recommended to put a large resistor/heating element/kettle in series.&lt;br /&gt;
&lt;br /&gt;
You can start in manual mode using the button on the web interface and enter like 1Hz for „Fslipspnt“ and some value between 10-50 for „ampnom“ to see if the motor spins up. Be careful because manual mode does not enforce a motor speed limit! However, „Fslipspnt“ sets the base speed requested of the motor. Setting it to 1Hz will spin the motor very slowly. Setting it to 5, 10, or 15Hz will spin it progressively faster. For any given speed you will need to experiment with „ampnom“ to find a happy place where enough current is allowed to flow but not too much. Finding a good set of values should make your motor spin reasonably smoothly.&lt;br /&gt;
&lt;br /&gt;
You may also set parameter „udcsw“ and „udcmin“ to 0 and start drive mode by pulsing 12V on „Start“. Then connect a pot between 5V, GND and „Pot“ (wiper). This will also spin the motor AND enforce a speed limit.&lt;br /&gt;
&lt;br /&gt;
By default the inverter is controlled as above - by using digital I/O and directly connecting an accelerator pedal. However, it is also possible to control it directly over CAN: [[CAN communication]]&lt;br /&gt;
&lt;br /&gt;
CAN control could be used to control the inverter via an external VCU such as the Zombie (not yet supported).&lt;br /&gt;
&lt;br /&gt;
==== Additional Resources ====&lt;br /&gt;
[https://openinverter.org/parameters/view.html?id=16 Parameters]&lt;br /&gt;
&lt;br /&gt;
[[Tesla Setup FAQ]]&lt;br /&gt;
&lt;br /&gt;
== Failure Modes ==&lt;br /&gt;
&lt;br /&gt;
=== Encoder Issues ===&lt;br /&gt;
It is not uncommon to have issues with the encoder on these drive units. The encoder is connected via a 4 wire cable from the 23 pin external connector of the drive unit to the encoder which is situated on the opposite side of the drive unit. The biggest sign of encoder problems is the motor &amp;quot;bucking&amp;quot; back and forth and not wanting to spin properly in the requested direction. It may spin the direction you&#039;ve asked for but roughly and with great trouble. This situation needs to be corrected. There are a number of things that could be wrong:&lt;br /&gt;
&lt;br /&gt;
# The wires may be broken. You should attempt a continuity check of each of the wires.&lt;br /&gt;
# The encoder signals may be backward. There are two channels - A and B. They must be presented to the inverter in the proper order. If this is in doubt, try swapping them.&lt;br /&gt;
# One of the encoder signals may be missing. As above, there should always be two channels. They&#039;re &amp;quot;quadrature&amp;quot; which means that they fire 90 degrees apart.&lt;br /&gt;
&lt;br /&gt;
To check the encoder signals you should have either a logic analyzer or an oscilloscope. Both come in a wide range of prices. The encoder signal is not particularly fast, especially when the motor is not spinning that fast. As such, even cheap test equipment can be adequate. You may find that there is no particularly good place to connect to in order to read the encoder signals. But, there does exist a reasonable place - right at the 20 pin connector on the LDU board where the 23 pin external connector&#039;s wires are routed. If your logic analyzer or oscilloscope has little grabber adapters you can do something like in this picture:&lt;br /&gt;
[[File:ClipsOnPins-LDUEncoder.jpg|frame]]&lt;br /&gt;
&lt;br /&gt;
The pins on this connector are numbered starting with 1 at the far right and going more positive toward the left until you get to pin 20.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Encoder 5V Source&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|Encoder A Channel&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|Encoder B Channel&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Encoder Ground&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So, in the picture, channel 0 is connected to encoder 5v (to monitor that voltage is properly there), channel 1 is connected to the A channel of the encoder, channel 2 is connected to the B encoder channel, and scope ground is connected to the encoder ground wire. This allows for monitoring all of the relevant signals. But, keep in mind not to short any pins while doing this. Very fine probes will be needed and extreme caution not to clip two pins together. The clips/grabbers in this picture are from a Saleae Logic Pro 8. This is *NOT* your cheapest option for monitoring encoder signals but does work very well. It also doubles as a 50Mhz oscilloscope which can be handy. Cheaper options (including knock offs of Saleae Logic) do exist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a picture of what it may look like when one encoder signal is missing:&lt;br /&gt;
[[File:Logic Encoder1.png|center|frame|Note how Channel 1 shows an encoder signal but Channel 2 looks completely flat. This should not occur. If one is showing a signal, so should the other.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another good way to check the encoder is to use the steps to enter manual mode but do not set &amp;quot;Fslipspnt&amp;quot; nor &amp;quot;ampnom&amp;quot;. You need to not be in &amp;quot;Off&amp;quot; mode. In Off mode the speed and turns values do not update in the spot values. But, in manual mode they do. So, enter manual mode without asking for any speed, then turn the motor. With the motor spinning you should see some position feedback in the form of a non-zero speed value and the turns value should increment. If these things do not reliably occur then you may still be having encoder problems. If they do occur, still check to ensure that your A and B channels are the right way around.&lt;br /&gt;
&lt;br /&gt;
=== Internal Coolant Leaks ===&lt;br /&gt;
The Tesla LDU is famous for springing a leak on the motor side. Right there at the inlet there is a seal to the motor shaft. It fails then coolant starts to seep into the motor itself. This rusts the hell out of the motor internally until so much sludge builds up that it looks like a mud pie. Obviously, that is less than ideal. One way to check for this sort of thing is to go to the motor side and remove the one bolt that holds the encoder into the motor housing. If the encoder is soaking wet inside or looks like there is a slurry of liquid poo in the motor then there is bad news.&lt;br /&gt;
&lt;br /&gt;
I&#039;m not sure if there is any good pathway from the motor leak to the inverter so they could be two separate issues. In fact, having taken one apart, I guess that&#039;s almost certainly the case. But, the inverter has coolant running to it as well.&lt;br /&gt;
&lt;br /&gt;
Anyway, still check the encoder because that part is famous for leaking too and it ruins the motor.&lt;br /&gt;
&lt;br /&gt;
== Other considerations ==&lt;br /&gt;
The motor itself will run as well in the reverse direction as in the forward direction. However if you are running the gearbox integrated with the drive unit in reverse you will want to replace the gearbox&#039;s oil pump with a reverse oil pump. These can be found on ZeroEV. [https://zero-ev.co.uk/product/tesla-large-drive-unit-replacement-reverse-drive-oil-pump/?v=3a52f3c22ed6]&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] [[Category:Tesla]] [[Category:Motor]] [[Category:Inverter]] [[Category:Gearbox]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CAD ==&lt;br /&gt;
An amazing-quality solid model of this drive unit has been [https://grabcad.com/library/tesla-rear-drive-unit-1 made available on GrabCAD] by Winston Jennings.&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Large_Drive_Unit_(%22LDU%22)&amp;diff=4027</id>
		<title>Tesla Model S/X Large Drive Unit (&quot;LDU&quot;)</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Large_Drive_Unit_(%22LDU%22)&amp;diff=4027"/>
		<updated>2023-07-25T07:13:32Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: more formatting changes; specs and photos added; encoder plug info added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
[[File:Tesla LDU.jpg|alt=Tesla LDU|thumb]]&lt;br /&gt;
The Tesla Model S/X Large Rear Drive Unit was the first drive unit produced by Tesla dating back to the launch of the Model S in 2012. &lt;br /&gt;
&lt;br /&gt;
=== Specs: ===&lt;br /&gt;
Weight: 291 lbs (132 kg)&lt;br /&gt;
&lt;br /&gt;
Input Voltage: 240-404V DC&lt;br /&gt;
&lt;br /&gt;
Power: 335 kW (~450HP) to 475 kW (~636 HP) depending on configuration&lt;br /&gt;
&lt;br /&gt;
Torque: 450 Nm (~332 ft/lb) to 650 Nm (~480 ft/lb) depending on configuration&lt;br /&gt;
&lt;br /&gt;
Max RPM: 18,000&lt;br /&gt;
&lt;br /&gt;
Gear ratio: 9.73:1&lt;br /&gt;
&lt;br /&gt;
== Connections ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
[[File:LDU connection diagram.png|thumb|489x489px|LDU connection diagram|none]][[File:HV wiring.jpg|thumb|487x487px|HV wiring with precharge and main contactors|none]]&lt;br /&gt;
=== Low-Voltage ===&lt;br /&gt;
&lt;br /&gt;
==== Main I/O Plug ====&lt;br /&gt;
The main low-voltage connector is a 23-pin socket from the TE AMPSEAL family:&lt;br /&gt;
&lt;br /&gt;
* Housing (F): 770680-1&lt;br /&gt;
* Pins (F): 770520-1 (20-16 AWG)&lt;br /&gt;
&lt;br /&gt;
===== Connector Mapping/Pinout =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;PIN NUMBER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;OEM&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;OPEN SOURCE&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
|IGN +12V&lt;br /&gt;
|IGN +12V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;2&#039;&#039;&#039;&lt;br /&gt;
|BRAKE ON N.O.&lt;br /&gt;
|BRAKE ON&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3&#039;&#039;&#039;&lt;br /&gt;
|BRAKE OFF N.C.&lt;br /&gt;
|PRECHARGE RELAY&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;4&#039;&#039;&#039;&lt;br /&gt;
|CAN HIGH&lt;br /&gt;
|CAN HIGH&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
|CAN LOW&lt;br /&gt;
|CAN LOW&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;6&#039;&#039;&#039;&lt;br /&gt;
|CHG PROXIMITY&lt;br /&gt;
|MAIN CONTACTOR&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;7&#039;&#039;&#039;&lt;br /&gt;
|HVIL IN&lt;br /&gt;
|FORWARD&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;8&#039;&#039;&#039;&lt;br /&gt;
|HVIL OUT&lt;br /&gt;
|REVERSE&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;9&#039;&#039;&#039;&lt;br /&gt;
|ENC +5V&lt;br /&gt;
|ENC +5V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;10&#039;&#039;&#039;&lt;br /&gt;
|ENC A&lt;br /&gt;
|ENC A&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;11&#039;&#039;&#039;&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;12&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1 +5V&lt;br /&gt;
|ACCEL 5V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;13&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1&lt;br /&gt;
|ACCEL INPUT&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;14&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2&lt;br /&gt;
|BRAKE TRANSDUCER&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;15&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1 GND&lt;br /&gt;
|ACCEL GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;16&#039;&#039;&#039;&lt;br /&gt;
|ENC B&lt;br /&gt;
|ENC B&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;17&#039;&#039;&#039;&lt;br /&gt;
|ENC GND&lt;br /&gt;
|ENC GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;18&#039;&#039;&#039;&lt;br /&gt;
|ENC SHIELD&lt;br /&gt;
|ENC SHIELD&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;19&#039;&#039;&#039;&lt;br /&gt;
|CAN HIGH OUT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;20&#039;&#039;&#039;&lt;br /&gt;
|CAN LOW OUT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;21&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2 +5V&lt;br /&gt;
|CRUISE IN&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;22&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2 GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;23&#039;&#039;&#039;&lt;br /&gt;
|12V ALWAYS T30&lt;br /&gt;
|START&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Encoder Plug ====&lt;br /&gt;
A smaller 4 pin LV connector is responsible for the encoder signals. The plug is TE 444046-1; this part is EoL from TE, however the connector is [https://www.aliexpress.com/w/wholesale-444046%2525252d1.html widely available on Aliexpress].&lt;br /&gt;
&lt;br /&gt;
=== High-Voltage ===&lt;br /&gt;
The OEM LDU HV cables&#039; insulation OD is ~.680&amp;quot; (17.3mm) (verified for the &amp;quot;early&amp;quot; Model S units).  The HV cables are EMC shielded, and use proprietary EMC cable glands which are not available separately.  Fellten supplies custom aftermarket cable glands to fit the LDU&#039;s case and aftermarket 70mm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; shielded cabling&amp;lt;ref&amp;gt;https://shop.fellten.com/shop/lduhvcg-ldu-high-voltage-cable-gland-12803#attr=&amp;lt;/ref&amp;gt;.  The early Model S LDU cables are ~44&amp;quot; (1120mm) in length.  One part No. for the cables set is 1004872-00-B.&lt;br /&gt;
[[File:Tesla Model S LDU HV Cables 1004872-00-B 05b.jpg|alt=Tesla Model S LDU HV Cables&#039; proprietary gland connector.|thumb|450x450px|Tesla Model S LDU HV Cables&#039; proprietary gland connector.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S LDU HV Cables 1004872-00-B 03-1b.png|alt=Tesla Model S LDU HV Cables&#039; proprietary gland connector.|center|thumb|Tesla Model S LDU HV Cables&#039; proprietary gland connector.]]&lt;br /&gt;
The OD of the casting where the external o-ring is located is ~1.030&amp;quot; (26.2mm).  The OEM gland nuts are plated and are often found in a corroded state.&lt;br /&gt;
&lt;br /&gt;
== Tesla Large Drive Unit Logic Board ==&lt;br /&gt;
An openinverter based control board has been made available by Damien Maguire. A &amp;quot;community edition&amp;quot; (i.e. mostly complete) version is available [https://openinverter.org/shop/index.php?route=product/product&amp;amp;product_id=64 here on the OI webshop], or you can have your own made from info contained in [https://github.com/damienmaguire/Tesla-Drive-Unit Damien&#039;s LDU github repo].&lt;br /&gt;
&lt;br /&gt;
This board replaces the original board that comes with the OEM Tesla drive train. As opposed to the latter, this board lets you use the drive train in the first place and allows you to fine-tune driving behaviour with the usual set of openinverter parameters. It does not restrict you in power output or regen input.&lt;br /&gt;
&lt;br /&gt;
You can fully control the board via CAN or via a set of digital and analog inputs.&lt;br /&gt;
&lt;br /&gt;
=== Application Info ===&lt;br /&gt;
If you buy the board from the openinverter shop it comes programmed with a recent software version. Please check [https://github.com/jsphuebner/stm32-sine/releases github] for recent software releases. In addition the board comes with a set of parameters appropriate to run the Tesla LDU. So it will work out of the box. Parameters that must not be changed are hidden to eliminate sources of error.&lt;br /&gt;
&lt;br /&gt;
You will need to solder the supplied connectors to the board. The drive unit connectors will plug right in.&lt;br /&gt;
&lt;br /&gt;
To test run your drive unit, supply the board with 12V and GND on the Ampseal connector. Also supply 12V „Forward“ to select forward direction.&lt;br /&gt;
&lt;br /&gt;
Supply inverter with some high voltage. For first tests it is recommended to put a large resistor/heating element/kettle in series.&lt;br /&gt;
&lt;br /&gt;
You can start in manual mode using the button on the web interface and enter like 1Hz for „Fslipspnt“ and some value between 10-50 for „ampnom“ to see if the motor spins up. Be careful because manual mode does not enforce a motor speed limit! However, „Fslipspnt“ sets the base speed requested of the motor. Setting it to 1Hz will spin the motor very slowly. Setting it to 5, 10, or 15Hz will spin it progressively faster. For any given speed you will need to experiment with „ampnom“ to find a happy place where enough current is allowed to flow but not too much. Finding a good set of values should make your motor spin reasonably smoothly.&lt;br /&gt;
&lt;br /&gt;
You may also set parameter „udcsw“ and „udcmin“ to 0 and start drive mode by pulsing 12V on „Start“. Then connect a pot between 5V, GND and „Pot“ (wiper). This will also spin the motor AND enforce a speed limit.&lt;br /&gt;
&lt;br /&gt;
By default the inverter is controlled as above - by using digital I/O and directly connecting an accelerator pedal. However, it is also possible to control it directly over CAN: [[CAN communication]]&lt;br /&gt;
&lt;br /&gt;
CAN control could be used to control the inverter via an external VCU such as the Zombie (not yet supported).&lt;br /&gt;
&lt;br /&gt;
==== Additional Resources ====&lt;br /&gt;
[https://openinverter.org/parameters/view.html?id=16 Parameters]&lt;br /&gt;
&lt;br /&gt;
[[Tesla Setup FAQ]]&lt;br /&gt;
&lt;br /&gt;
== Failure Modes ==&lt;br /&gt;
&lt;br /&gt;
=== Encoder Issues ===&lt;br /&gt;
It is not uncommon to have issues with the encoder on these drive units. The encoder is connected via a 4 wire cable from the 23 pin external connector of the drive unit to the encoder which is situated on the opposite side of the drive unit. The biggest sign of encoder problems is the motor &amp;quot;bucking&amp;quot; back and forth and not wanting to spin properly in the requested direction. It may spin the direction you&#039;ve asked for but roughly and with great trouble. This situation needs to be corrected. There are a number of things that could be wrong:&lt;br /&gt;
&lt;br /&gt;
# The wires may be broken. You should attempt a continuity check of each of the wires.&lt;br /&gt;
# The encoder signals may be backward. There are two channels - A and B. They must be presented to the inverter in the proper order. If this is in doubt, try swapping them.&lt;br /&gt;
# One of the encoder signals may be missing. As above, there should always be two channels. They&#039;re &amp;quot;quadrature&amp;quot; which means that they fire 90 degrees apart.&lt;br /&gt;
&lt;br /&gt;
To check the encoder signals you should have either a logic analyzer or an oscilloscope. Both come in a wide range of prices. The encoder signal is not particularly fast, especially when the motor is not spinning that fast. As such, even cheap test equipment can be adequate. You may find that there is no particularly good place to connect to in order to read the encoder signals. But, there does exist a reasonable place - right at the 20 pin connector on the LDU board where the 23 pin external connector&#039;s wires are routed. If your logic analyzer or oscilloscope has little grabber adapters you can do something like in this picture:&lt;br /&gt;
[[File:ClipsOnPins-LDUEncoder.jpg|frame]]&lt;br /&gt;
&lt;br /&gt;
The pins on this connector are numbered starting with 1 at the far right and going more positive toward the left until you get to pin 20.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Encoder 5V Source&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|Encoder A Channel&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|Encoder B Channel&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Encoder Ground&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So, in the picture, channel 0 is connected to encoder 5v (to monitor that voltage is properly there), channel 1 is connected to the A channel of the encoder, channel 2 is connected to the B encoder channel, and scope ground is connected to the encoder ground wire. This allows for monitoring all of the relevant signals. But, keep in mind not to short any pins while doing this. Very fine probes will be needed and extreme caution not to clip two pins together. The clips/grabbers in this picture are from a Saleae Logic Pro 8. This is *NOT* your cheapest option for monitoring encoder signals but does work very well. It also doubles as a 50Mhz oscilloscope which can be handy. Cheaper options (including knock offs of Saleae Logic) do exist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a picture of what it may look like when one encoder signal is missing:&lt;br /&gt;
[[File:Logic Encoder1.png|center|frame|Note how Channel 1 shows an encoder signal but Channel 2 looks completely flat. This should not occur. If one is showing a signal, so should the other.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another good way to check the encoder is to use the steps to enter manual mode but do not set &amp;quot;Fslipspnt&amp;quot; nor &amp;quot;ampnom&amp;quot;. You need to not be in &amp;quot;Off&amp;quot; mode. In Off mode the speed and turns values do not update in the spot values. But, in manual mode they do. So, enter manual mode without asking for any speed, then turn the motor. With the motor spinning you should see some position feedback in the form of a non-zero speed value and the turns value should increment. If these things do not reliably occur then you may still be having encoder problems. If they do occur, still check to ensure that your A and B channels are the right way around.&lt;br /&gt;
&lt;br /&gt;
=== Internal Coolant Leaks ===&lt;br /&gt;
The Tesla LDU is famous for springing a leak on the motor side. Right there at the inlet there is a seal to the motor shaft. It fails then coolant starts to seep into the motor itself. This rusts the hell out of the motor internally until so much sludge builds up that it looks like a mud pie. Obviously, that is less than ideal. One way to check for this sort of thing is to go to the motor side and remove the one bolt that holds the encoder into the motor housing. If the encoder is soaking wet inside or looks like there is a slurry of liquid poo in the motor then there is bad news.&lt;br /&gt;
&lt;br /&gt;
I&#039;m not sure if there is any good pathway from the motor leak to the inverter so they could be two separate issues. In fact, having taken one apart, I guess that&#039;s almost certainly the case. But, the inverter has coolant running to it as well.&lt;br /&gt;
&lt;br /&gt;
Anyway, still check the encoder because that part is famous for leaking too and it ruins the motor.&lt;br /&gt;
&lt;br /&gt;
== Other considerations ==&lt;br /&gt;
The motor itself will run as well in the reverse direction as in the forward direction. However if you are running the gearbox integrated with the drive unit in reverse you will want to replace the gearbox&#039;s oil pump with a reverse oil pump. These can be found on ZeroEV. [https://zero-ev.co.uk/product/tesla-large-drive-unit-replacement-reverse-drive-oil-pump/?v=3a52f3c22ed6]&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] [[Category:Tesla]] [[Category:Motor]] [[Category:Inverter]] [[Category:Gearbox]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CAD ==&lt;br /&gt;
An amazing-quality solid model of this drive unit has been [https://grabcad.com/library/tesla-rear-drive-unit-1 made available on GrabCAD] by Winston Jennings.&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:Tesla_LDU.jpg&amp;diff=4026</id>
		<title>File:Tesla LDU.jpg</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:Tesla_LDU.jpg&amp;diff=4026"/>
		<updated>2023-07-25T07:02:37Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tesla LDU&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Large_Drive_Unit_(%22LDU%22)&amp;diff=4025</id>
		<title>Tesla Model S/X Large Drive Unit (&quot;LDU&quot;)</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Large_Drive_Unit_(%22LDU%22)&amp;diff=4025"/>
		<updated>2023-07-25T06:41:07Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: formatting update and added Failure Mode heading&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Tesla Model S/X Large Rear Drive Unit...&lt;br /&gt;
&lt;br /&gt;
[[LDU Connectors]]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/shop/index.php?route=product/product&amp;amp;product_id=64 Purchase in openinverter shop]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/parameters/view.html?id=16 Parameters]&lt;br /&gt;
&lt;br /&gt;
[[Setup FAQ]]&lt;br /&gt;
&lt;br /&gt;
== Connections ==&lt;br /&gt;
&lt;br /&gt;
=== Low-Voltage ===&lt;br /&gt;
The low-voltage connector is a 23-pin socket from the TE AMPSEAL family:&lt;br /&gt;
&lt;br /&gt;
* Housing (F): 770680-1&lt;br /&gt;
* Pins (F): 770520-1 (20-16 AWG)&lt;br /&gt;
&lt;br /&gt;
==== Connector Mapping/Pinout ====&lt;br /&gt;
[[File:LDU connection diagram.png|thumb|489x489px|LDU connection diagram]]&lt;br /&gt;
[[File:HV wiring.jpg|thumb|487x487px|HV wiring with precharge and main contactors]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;PIN NUMBER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;OEM&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;OPEN SOURCE&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
|IGN +12V&lt;br /&gt;
|IGN +12V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;2&#039;&#039;&#039;&lt;br /&gt;
|BRAKE ON N.O.&lt;br /&gt;
|BRAKE ON&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3&#039;&#039;&#039;&lt;br /&gt;
|BRAKE OFF N.C.&lt;br /&gt;
|PRECHARGE RELAY&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;4&#039;&#039;&#039;&lt;br /&gt;
|CAN HIGH&lt;br /&gt;
|CAN HIGH&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
|CAN LOW&lt;br /&gt;
|CAN LOW&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;6&#039;&#039;&#039;&lt;br /&gt;
|CHG PROXIMITY&lt;br /&gt;
|MAIN CONTACTOR&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;7&#039;&#039;&#039;&lt;br /&gt;
|HVIL IN&lt;br /&gt;
|FORWARD&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;8&#039;&#039;&#039;&lt;br /&gt;
|HVIL OUT&lt;br /&gt;
|REVERSE&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;9&#039;&#039;&#039;&lt;br /&gt;
|ENC +5V&lt;br /&gt;
|ENC +5V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;10&#039;&#039;&#039;&lt;br /&gt;
|ENC A&lt;br /&gt;
|ENC A&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;11&#039;&#039;&#039;&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;12&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1 +5V&lt;br /&gt;
|ACCEL 5V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;13&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1&lt;br /&gt;
|ACCEL INPUT&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;14&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2&lt;br /&gt;
|BRAKE TRANSDUCER&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;15&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1 GND&lt;br /&gt;
|ACCEL GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;16&#039;&#039;&#039;&lt;br /&gt;
|ENC B&lt;br /&gt;
|ENC B&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;17&#039;&#039;&#039;&lt;br /&gt;
|ENC GND&lt;br /&gt;
|ENC GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;18&#039;&#039;&#039;&lt;br /&gt;
|ENC SHIELD&lt;br /&gt;
|ENC SHIELD&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;19&#039;&#039;&#039;&lt;br /&gt;
|CAN HIGH OUT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;20&#039;&#039;&#039;&lt;br /&gt;
|CAN LOW OUT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;21&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2 +5V&lt;br /&gt;
|CRUISE IN&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;22&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2 GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;23&#039;&#039;&#039;&lt;br /&gt;
|12V ALWAYS T30&lt;br /&gt;
|START&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== High-Voltage ===&lt;br /&gt;
The OEM LDU HV cables&#039; insulation OD is ~.680&amp;quot; (17.3mm) (verified for the &amp;quot;early&amp;quot; Model S units).  The HV cables are EMC shielded, and use proprietary EMC cable glands which are not available separately.  Fellten supplies custom aftermarket cable glands to fit the LDU&#039;s case and aftermarket 70mm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; shielded cabling&amp;lt;ref&amp;gt;https://shop.fellten.com/shop/lduhvcg-ldu-high-voltage-cable-gland-12803#attr=&amp;lt;/ref&amp;gt;.  The early Model S LDU cables are ~44&amp;quot; (1120mm) in length.  One part No. for the cables set is 1004872-00-B.&lt;br /&gt;
[[File:Tesla Model S LDU HV Cables 1004872-00-B 05b.jpg|alt=Tesla Model S LDU HV Cables&#039; proprietary gland connector.|thumb|450x450px|Tesla Model S LDU HV Cables&#039; proprietary gland connector.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S LDU HV Cables 1004872-00-B 03-1b.png|alt=Tesla Model S LDU HV Cables&#039; proprietary gland connector.|center|thumb|Tesla Model S LDU HV Cables&#039; proprietary gland connector.]]&lt;br /&gt;
The OD of the casting where the external o-ring is located is ~1.030&amp;quot; (26.2mm).  The OEM gland nuts are plated and are often found in a corroded state.&lt;br /&gt;
&lt;br /&gt;
== Tesla Large Drive Unit Logic Board ==&lt;br /&gt;
An openinverter based control board has been made available by Damien Maguire. A &amp;quot;community edition&amp;quot; (i.e. mostly complete) version is available [https://openinverter.org/shop/index.php?route=product/product&amp;amp;product_id=64 here on the OI webshop], or you can have your own made from info contained in [https://github.com/damienmaguire/Tesla-Drive-Unit Damien&#039;s LDU github repo].&lt;br /&gt;
&lt;br /&gt;
This board replaces the original board that comes with the OEM Tesla drive train. As opposed to the latter, this board lets you use the drive train in the first place and allows you to fine-tune driving behaviour with the usual set of openinverter parameters. It does not restrict you in power output or regen input.&lt;br /&gt;
&lt;br /&gt;
You can fully control the board via CAN or via a set of digital and analog inputs.&lt;br /&gt;
&lt;br /&gt;
=== Application Info ===&lt;br /&gt;
If you buy the board from the openinverter shop it comes programmed with a recent software version. Please check [https://github.com/jsphuebner/stm32-sine/releases github] for recent software releases. In addition the board comes with a set of parameters appropriate to run the Tesla LDU. So it will work out of the box. Parameters that must not be changed are hidden to eliminate sources of error.&lt;br /&gt;
&lt;br /&gt;
You will need to solder the supplied connectors to the board. The drive unit connectors will plug right in.&lt;br /&gt;
&lt;br /&gt;
To test run your drive unit, supply the board with 12V and GND on the Ampseal connector. Also supply 12V „Forward“ to select forward direction.&lt;br /&gt;
&lt;br /&gt;
Supply inverter with some high voltage. For first tests it is recommended to put a large resistor/heating element/kettle in series.&lt;br /&gt;
&lt;br /&gt;
You can start in manual mode using the button on the web interface and enter like 1Hz for „Fslipspnt“ and some value between 10-50 for „ampnom“ to see if the motor spins up. Be careful because manual mode does not enforce a motor speed limit! However, „Fslipspnt“ sets the base speed requested of the motor. Setting it to 1Hz will spin the motor very slowly. Setting it to 5, 10, or 15Hz will spin it progressively faster. For any given speed you will need to experiment with „ampnom“ to find a happy place where enough current is allowed to flow but not too much. Finding a good set of values should make your motor spin reasonably smoothly.&lt;br /&gt;
&lt;br /&gt;
You may also set parameter „udcsw“ and „udcmin“ to 0 and start drive mode by pulsing 12V on „Start“. Then connect a pot between 5V, GND and „Pot“ (wiper). This will also spin the motor AND enforce a speed limit.&lt;br /&gt;
&lt;br /&gt;
By default the inverter is controlled as above - by using digital I/O and directly connecting an accelerator pedal. However, it is also possible to control it directly over CAN: [[CAN communication]]&lt;br /&gt;
&lt;br /&gt;
CAN control could be used to control the inverter via an external VCU such as the Zombie (not yet supported).&lt;br /&gt;
&lt;br /&gt;
== Failure Modes ==&lt;br /&gt;
&lt;br /&gt;
=== Encoder Issues ===&lt;br /&gt;
It is not uncommon to have issues with the encoder on these drive units. The encoder is connected via a 4 wire cable from the 23 pin external connector of the drive unit to the encoder which is situated on the opposite side of the drive unit. The biggest sign of encoder problems is the motor &amp;quot;bucking&amp;quot; back and forth and not wanting to spin properly in the requested direction. It may spin the direction you&#039;ve asked for but roughly and with great trouble. This situation needs to be corrected. There are a number of things that could be wrong:&lt;br /&gt;
&lt;br /&gt;
# The wires may be broken. You should attempt a continuity check of each of the wires.&lt;br /&gt;
# The encoder signals may be backward. There are two channels - A and B. They must be presented to the inverter in the proper order. If this is in doubt, try swapping them.&lt;br /&gt;
# One of the encoder signals may be missing. As above, there should always be two channels. They&#039;re &amp;quot;quadrature&amp;quot; which means that they fire 90 degrees apart.&lt;br /&gt;
&lt;br /&gt;
To check the encoder signals you should have either a logic analyzer or an oscilloscope. Both come in a wide range of prices. The encoder signal is not particularly fast, especially when the motor is not spinning that fast. As such, even cheap test equipment can be adequate. You may find that there is no particularly good place to connect to in order to read the encoder signals. But, there does exist a reasonable place - right at the 20 pin connector on the LDU board where the 23 pin external connector&#039;s wires are routed. If your logic analyzer or oscilloscope has little grabber adapters you can do something like in this picture:&lt;br /&gt;
[[File:ClipsOnPins-LDUEncoder.jpg|frame]]&lt;br /&gt;
&lt;br /&gt;
The pins on this connector are numbered starting with 1 at the far right and going more positive toward the left until you get to pin 20.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Encoder 5V Source&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|Encoder A Channel&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|Encoder B Channel&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Encoder Ground&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So, in the picture, channel 0 is connected to encoder 5v (to monitor that voltage is properly there), channel 1 is connected to the A channel of the encoder, channel 2 is connected to the B encoder channel, and scope ground is connected to the encoder ground wire. This allows for monitoring all of the relevant signals. But, keep in mind not to short any pins while doing this. Very fine probes will be needed and extreme caution not to clip two pins together. The clips/grabbers in this picture are from a Saleae Logic Pro 8. This is *NOT* your cheapest option for monitoring encoder signals but does work very well. It also doubles as a 50Mhz oscilloscope which can be handy. Cheaper options (including knock offs of Saleae Logic) do exist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a picture of what it may look like when one encoder signal is missing:&lt;br /&gt;
[[File:Logic Encoder1.png|center|frame|Note how Channel 1 shows an encoder signal but Channel 2 looks completely flat. This should not occur. If one is showing a signal, so should the other.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another good way to check the encoder is to use the steps to enter manual mode but do not set &amp;quot;Fslipspnt&amp;quot; nor &amp;quot;ampnom&amp;quot;. You need to not be in &amp;quot;Off&amp;quot; mode. In Off mode the speed and turns values do not update in the spot values. But, in manual mode they do. So, enter manual mode without asking for any speed, then turn the motor. With the motor spinning you should see some position feedback in the form of a non-zero speed value and the turns value should increment. If these things do not reliably occur then you may still be having encoder problems. If they do occur, still check to ensure that your A and B channels are the right way around.&lt;br /&gt;
&lt;br /&gt;
=== Internal Coolant Leaks ===&lt;br /&gt;
The Tesla LDU is famous for springing a leak on the motor side. Right there at the inlet there is a seal to the motor shaft. It fails then coolant starts to seep into the motor itself. This rusts the hell out of the motor internally until so much sludge builds up that it looks like a mud pie. Obviously, that is less than ideal. One way to check for this sort of thing is to go to the motor side and remove the one bolt that holds the encoder into the motor housing. If the encoder is soaking wet inside or looks like there is a slurry of liquid poo in the motor then there is bad news.&lt;br /&gt;
&lt;br /&gt;
I&#039;m not sure if there is any good pathway from the motor leak to the inverter so they could be two separate issues. In fact, having taken one apart, I guess that&#039;s almost certainly the case. But, the inverter has coolant running to it as well.&lt;br /&gt;
&lt;br /&gt;
Anyway, still check the encoder because that part is famous for leaking too and it ruins the motor.&lt;br /&gt;
&lt;br /&gt;
== Other considerations ==&lt;br /&gt;
The motor itself will run as well in the reverse direction as in the forward direction. However if you are running the gearbox integrated with the drive unit in reverse you will want to replace the gearbox&#039;s oil pump with a reverse oil pump. These can be found on ZeroEV. [https://zero-ev.co.uk/product/tesla-large-drive-unit-replacement-reverse-drive-oil-pump/?v=3a52f3c22ed6]&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] [[Category:Tesla]] [[Category:Motor]] [[Category:Inverter]] [[Category:Gearbox]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=EV_Conversion_Parts&amp;diff=3985</id>
		<title>EV Conversion Parts</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=EV_Conversion_Parts&amp;diff=3985"/>
		<updated>2023-07-05T05:23:15Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Electrically Boosted: */ added link to Seb Smith&amp;#039;s CAN-based  iBooster controller&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Motors ==&lt;br /&gt;
&lt;br /&gt;
=== AC Induction Motors ===&lt;br /&gt;
* Siemens 1PV5135-4WS14&lt;br /&gt;
&lt;br /&gt;
=== PMSM (Permanent Magnet Synchronous Motors) ===&lt;br /&gt;
These Requires [[Using FOC Software|FOC Firmware]].&lt;br /&gt;
* [[Configuration Files#Nissan Leaf Motor|Nissan Leaf EM57 (Gen 2)]]&lt;br /&gt;
* [[Configuration Files#Nissan Leaf Motor|Nissan Leaf EM61]] (Gen 1)&lt;br /&gt;
* Remy HVH-250&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;There is a more general [[Motor List|motor list]] as well.&lt;br /&gt;
&lt;br /&gt;
== Batteries ==&lt;br /&gt;
See the [[Batteries]] page for additional information.&lt;br /&gt;
&lt;br /&gt;
CALB&amp;lt;br&amp;gt;&lt;br /&gt;
LG Chem - [[BMW Hybrid Battery Pack|BMW Hybrid]]&amp;lt;br&amp;gt;&lt;br /&gt;
LG Chem - BMW I3&amp;lt;br&amp;gt;&lt;br /&gt;
LG Chem - Chevy Volt&amp;lt;br&amp;gt;&lt;br /&gt;
LG Chem - Chrysler Pacifica Hybrid&amp;lt;br&amp;gt;&lt;br /&gt;
Tesla&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Brakes ==&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Vacuum Boosted&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
===== &#039;&#039;&#039;Vacuum Pumps&#039;&#039;&#039; =====&lt;br /&gt;
Vacuum pumps are available via several OEM and 3rd party manufacturers. Some options may include:&lt;br /&gt;
* [https://leedbrakes.com/p-33752-leed-brakes-bandit-series-vacuum-pump-kits.html Leed Brakes Bandit series] (apparently runs quiet)&lt;br /&gt;
* [https://www.aeroflowperformance.com/af49-1050-twin-piston-brake-vacuum-pump Aeroflow Performance Twin Piston Vacuum Pump Kit]&lt;br /&gt;
* The VAG 1J0612181B is a cheap and readily available pump used by VAG cars.&lt;br /&gt;
** These us 3 pins: +12v, Gnd and a sensing wire, which when brought to ground stops the pump.&lt;br /&gt;
** The part number for the relay on the side is: 1j0919433b&lt;br /&gt;
** The part number for the relay&#039;s connector is: 1J0 973 733&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Vacuum Sensors:&#039;&#039;&#039; ====&lt;br /&gt;
* BOSCH 0 265 005 331 / 13581083&lt;br /&gt;
** Pin 3 - 5V&lt;br /&gt;
** Pin 2 - Gnd&lt;br /&gt;
** Pin 1 - Value - 0.48v under no vacuum &lt;br /&gt;
** Seems to have checkvalve built in. &lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Electrically Boosted:&#039;&#039;&#039; ===&lt;br /&gt;
There are a couple of options for electrically boosted braking systems, with one of the most popular being the [https://www.bosch-mobility-solutions.com/en/products-and-services/passenger-cars-and-light-commercial-vehicles/driving-safety-systems/brake-booster/ibooster/ Bosch iBooster]. &lt;br /&gt;
&lt;br /&gt;
More info on using the iBooster is available [https://www.evcreate.nl/electric-power-brakes/ here], and pinouts for the Tesla versions [https://www.evcreate.nl/wiring-the-tesla-ibooster/ here]&lt;br /&gt;
&lt;br /&gt;
While the iBooster will provide brake assist with no inputs (failsafe mode), more sophisticated control (and integration with other systems) is possible using a [https://sghinnovations.com/product/ibooster-controller-ecu/ CAN-based controller such as this one from Seb Smith].&lt;br /&gt;
&lt;br /&gt;
==== iBooster gen1 connectors: ====&lt;br /&gt;
Main connector (26-pin): Bosch &amp;quot;EuCon&amp;quot; 26p&lt;br /&gt;
&lt;br /&gt;
* Main housing: 1928405762&lt;br /&gt;
* Cover: 1928405765&lt;br /&gt;
* Pins: Bosch BTC Terminal&lt;br /&gt;
** 1928498807 - BTC 4.8 / Terminal Sn / &amp;gt; 2.5 - 4.0 mm² (main power: pins 1 &amp;amp; 9)&lt;br /&gt;
** 1928498806 - BTC 2.8 / Terminal Sn / 1.5 - 2.5 mm² (constant power: pin 17)&lt;br /&gt;
** 1928498705 - BTC 1.5 / Terminal Sn / 0.35 - 0.5 mm² (ignition power: pin 20; signal pins 2, 8, 22, 23)&lt;br /&gt;
** 1928498805 - BTC 1.5 / Terminal Sn / 0.5 - 1.0 mm² (larger diameter alternative to 1928498705 above)&lt;br /&gt;
* Seals: Bosch BTC&lt;br /&gt;
** 1928301086 - BTC 4.8 / Seal / Blue (∅ 3.4 - ∅ 3.7 mm)&lt;br /&gt;
** 1928301206 - BTC 2.8 / Seal / Reddish Brown (∅ 2.0 - ∅ 2.7 mm)&lt;br /&gt;
** 1928301083 - BTC 1.5 / Seal / Grey (∅ 1.6 - ∅ 1.9 mm)&lt;br /&gt;
* Plugs: Bosch BTC&lt;br /&gt;
** 1928301207 - BTC 2.8 / Plug / Green&lt;br /&gt;
** 1928301087 - BTC 1.5 / Plug / White&lt;br /&gt;
&lt;br /&gt;
Sensor connector (4-pin): TE MQS &lt;br /&gt;
&lt;br /&gt;
* Housing: 1-967640-1&lt;br /&gt;
* Pins: 5-965906-5 (20 - 18 AWG)&lt;br /&gt;
* Seals: 1-967067-1 (∅ 1.4 - ∅ 2.1 mm)&lt;br /&gt;
&lt;br /&gt;
==== iBooster Sourcing ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+VAG (VW, Audi, Porsche) part numbers:&lt;br /&gt;
!Part Number&lt;br /&gt;
!Generation&lt;br /&gt;
!Models available in&lt;br /&gt;
|-&lt;br /&gt;
|[https://parts.vw.com/p/65932554/5QE614105AH.html 5QE614105AH]&lt;br /&gt;
|&lt;br /&gt;
|Volkswagen e-Golf (2016-2018)&lt;br /&gt;
Audi A3 Sportback e-tron (2017)&lt;br /&gt;
|-&lt;br /&gt;
|5QE614105AK&lt;br /&gt;
|Gen 1&lt;br /&gt;
|Volkswagen e-Golf (2016-2018)&lt;br /&gt;
Volkswagen Passat GTE (2017)&lt;br /&gt;
&lt;br /&gt;
Volkswagen Golf GTE (2017)&lt;br /&gt;
|-&lt;br /&gt;
|[https://parts.vw.com/p/74221192/5QE614105AN.html 5QE614105AN]&lt;br /&gt;
|Gen 2&lt;br /&gt;
|Volkswagen e-Golf (2018-2019)&lt;br /&gt;
|-&lt;br /&gt;
|[https://parts.vw.com/p/71928656/5QE614105AQ.html 5QE614105AQ]&lt;br /&gt;
|Gen 2&lt;br /&gt;
|Volkswagen e-Golf (2018-2019)&lt;br /&gt;
|-&lt;br /&gt;
|[https://parts.vw.com/p/65932554/5QE614105S.html 5QE614105S]&lt;br /&gt;
|&lt;br /&gt;
|Volkswagen e-Golf (2016-2018)&lt;br /&gt;
Audi A3 Sportback e-tron (2017)&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Tesla part numbers:&lt;br /&gt;
!Part Number&lt;br /&gt;
!Generation&lt;br /&gt;
!Models available in&lt;br /&gt;
|-&lt;br /&gt;
|1037123-00-A&lt;br /&gt;
|Gen 1&lt;br /&gt;
|Tesla Model S&lt;br /&gt;
Tesla Model X&lt;br /&gt;
|-&lt;br /&gt;
|1037123-00-B&lt;br /&gt;
|Gen 1&lt;br /&gt;
|Tesla Model S&lt;br /&gt;
Tesla Model X&lt;br /&gt;
|-&lt;br /&gt;
|1044671-00-D&lt;br /&gt;
|&lt;br /&gt;
|Tesla Model 3&lt;br /&gt;
|-&lt;br /&gt;
|1044671-00-E&lt;br /&gt;
|Gen 2&lt;br /&gt;
|Tesla Model 3&lt;br /&gt;
|}&lt;br /&gt;
An alternative list (mostly the same) of iBooster donors can be found here: https://www.evcreate.nl/ibooster-donor-vehicles/&lt;br /&gt;
&lt;br /&gt;
== Charger ==&lt;br /&gt;
[[Battery Charging|Built-In]]&amp;lt;br&amp;gt;&lt;br /&gt;
Chevy Volt / Lear&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tesla Model S/X Charger|Tesla Gen 2 10kW(?)]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tesla Model 3 Charger/DCDC (&amp;quot;PCS&amp;quot;)|Tesla PCS]]&lt;br /&gt;
&lt;br /&gt;
[[Mitsubishi Outlander PHEV]]&lt;br /&gt;
&lt;br /&gt;
== Contactors ==&lt;br /&gt;
[[Panasonic AEV14012 Contactor|Panasonic AEV14012]]&lt;br /&gt;
&lt;br /&gt;
== DC/DC ==&lt;br /&gt;
Chevy Volt / Lear&amp;lt;br&amp;gt;&lt;br /&gt;
Prius Inverters&lt;br /&gt;
&lt;br /&gt;
tesla model s&lt;br /&gt;
&lt;br /&gt;
== High Voltage Junction Box ==&lt;br /&gt;
Building a junction box&lt;br /&gt;
&lt;br /&gt;
== Power Steering ==&lt;br /&gt;
[[Opel Electric Power Steering Column]]&lt;br /&gt;
&lt;br /&gt;
[[Opel Power Steering Pump]]&lt;br /&gt;
&lt;br /&gt;
[[Toyota Prius Electric Power Assist Steering]]&lt;br /&gt;
&lt;br /&gt;
[[VW Electromechanical Power Steering Rack]]&lt;br /&gt;
[[Category:OEM]] [[Category:Conversions]] [[Category:Specs]] [[Category:12V Wiring]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Application_Support&amp;diff=3983</id>
		<title>Application Support</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Application_Support&amp;diff=3983"/>
		<updated>2023-07-04T08:31:04Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: Spelling and minor formatting fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Openinverter is an opensource project, i.e. there is no large company behind it that has paid employees. Therefore all products that you buy in the openinverter shop, the EVBMW shop or that you order yourself from a PCB manufacturer are self-supported. It means you need to research the needed information on the forum or on this wiki.&lt;br /&gt;
&lt;br /&gt;
The developers are well aware that this research can be a show-stopper. Since we don&#039;t want people to get stuck in their project there are paid support options:&lt;br /&gt;
&lt;br /&gt;
* Johannes Hübner offers [https://openinverter.org/shop/index.php?route=product/product&amp;amp;path=60&amp;amp;product_id=65 support time by the hour]. Most commonly you will [https://openinverter.org/forum/viewtopic.php?t=937 grant remote access] to your inverter and speak via video chat to diagnose and solve problems&lt;br /&gt;
* Janosch Oppermann will offer application support soon. Will update here once this has started&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Coolant_Pump&amp;diff=3963</id>
		<title>Tesla Model S/X Coolant Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Coolant_Pump&amp;diff=3963"/>
		<updated>2023-06-17T09:21:58Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
[[File:Tesla Model S-X Coolant Pump.jpg|alt=Tesla Model S-X Coolant Pump|thumb|Tesla Model S/X Coolant Pump]]&lt;br /&gt;
Both the Model S and X use a very capable (but curiously unbranded) coolant pump. Internet research seems to indicate it may be made by VariMax&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.diyelectriccar.com/threads/the-teslorean.170770/post-856074&amp;lt;/ref&amp;gt;, though there are so many Tesla part numbers it&#039;s hard to say which actual model it is.&lt;br /&gt;
&lt;br /&gt;
In ICE circles, this pump is commonly used in high performance intercooler systems, so Lingenfelter Performance Engineering has compiled a fairly thorough (though questionably formatted) [https://www.lingenfelter.com/PDFdownloads/L330070000.pdf datasheet on the pump]. Another fairly thorough overview can be found within the [https://www.evcreate.com/using-tesla-thermal-management-system-parts/#tesla-pump EV Create overview of the Tesla cooling system]&amp;lt;ref&amp;gt;https://www.evcreate.com/using-tesla-thermal-management-system-parts/#tesla-pump&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
== Specs ==&lt;br /&gt;
Some basic specs for the pump are as follows&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Target flow rate 720 LPH @ 70 kPa&lt;br /&gt;
&lt;br /&gt;
- Inlet / Outlet connection: 19 MM Barb&lt;br /&gt;
&lt;br /&gt;
- Motor syle: Brushless&lt;br /&gt;
&lt;br /&gt;
- Operating voltage: 8-16 VDC&lt;br /&gt;
&lt;br /&gt;
- Maximum amp draw: 7.3 Amp&lt;br /&gt;
&lt;br /&gt;
== Control ==&lt;br /&gt;
The pump can be controlled using PWM. The PWM voltage is 5V and the frequency is a rather unusual 2Hz. The pump speed can be controlled from ~750RPM at 20% duty cycle to ~5000RPM at 80% duty cycle.&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
=== Connector ===&lt;br /&gt;
The pump has a single 4-pin plug which contains both the power and control signals. The plug itself is Sumitomo “RS” series:&lt;br /&gt;
&lt;br /&gt;
- socket (female): 6189-7757&lt;br /&gt;
&lt;br /&gt;
- retainer: 6918-1599&lt;br /&gt;
&lt;br /&gt;
- pins (female): 8240-0263 (0.3-0.5mm2/24-20ga), 8240-0264 (0.85-1.25mm2/20-18ga), 8240-0265 (2.0mm2/16-14ga)&lt;br /&gt;
&lt;br /&gt;
- seals (cable OD): 7165-0474 (1.0-1.4mm), 7165-0473 (1.5-1.9), 7165-0472 (2.0-2.4), 7165-0471 (2.5-2.9/18ga)&lt;br /&gt;
&lt;br /&gt;
As Sumitomo connectors aren&#039;t widely available, a better source for this connector is Aliexpress where is is often sold as a complete connector kit.&lt;br /&gt;
&lt;br /&gt;
Alternatively, there&#039;s a common Nissan/Subaru O&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; sensor connector, with flying leads furnished, that is a perfect fit&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=46064#p46064&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Pinout ===&lt;br /&gt;
[[File:Tesla Model S-X Coolant Pump pinout.jpg|alt=Tesla Model S-X Coolant Pump pinout (photo courtesy of EVcreate)|none|thumb|Tesla Model S-X Coolant Pump pinout (photo courtesy of EVcreate)]]&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
The pump has a flow sensor, so it will not run empty/dry. Even when primed, the pump takes a moment to spool up.&lt;br /&gt;
&lt;br /&gt;
Annoyingly, the bearing is integral to the impeller, so if you have a noisy pump there is no way to replace just the worn part.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:Tesla]] &lt;br /&gt;
[[Category:Thermal Management]]&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Coolant_Pump&amp;diff=3962</id>
		<title>Tesla Model S/X Coolant Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Coolant_Pump&amp;diff=3962"/>
		<updated>2023-06-17T09:19:52Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Overview: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
[[File:Tesla Model S-X Coolant Pump.jpg|alt=Tesla Model S-X Coolant Pump|thumb|Tesla Model S/X Coolant Pump]]&lt;br /&gt;
Both the Model S and X use a very capable (but curiously unbranded) coolant pump. Internet research seems to indicate it may be made by VariMax&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.diyelectriccar.com/threads/the-teslorean.170770/post-856074&amp;lt;/ref&amp;gt;, though there are so many Tesla part numbers it&#039;s hard to say which actual model it is.&lt;br /&gt;
&lt;br /&gt;
In ICE circles, this pump is commonly used in high performance intercooler systems, so Lingenfelter Performance Engineering has compiled a fairly thorough (though questionably formatted) [https://www.lingenfelter.com/PDFdownloads/L330070000.pdf datasheet on the pump]. Another fairly thorough overview can be found within the [https://www.evcreate.com/using-tesla-thermal-management-system-parts/#tesla-pump EV Create overview of the Tesla cooling system]&amp;lt;ref&amp;gt;https://www.evcreate.com/using-tesla-thermal-management-system-parts/#tesla-pump&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
== Specs ==&lt;br /&gt;
Some basic specs for the pump are as follows&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Target flow rate 720 LPH @ 70 kPa&lt;br /&gt;
&lt;br /&gt;
- Inlet / Outlet connection: 19 MM Barb&lt;br /&gt;
&lt;br /&gt;
- Motor syle: Brushless&lt;br /&gt;
&lt;br /&gt;
- Operating voltage: 8-16 VDC&lt;br /&gt;
&lt;br /&gt;
- Maximum amp draw: 7.3 Amp&lt;br /&gt;
&lt;br /&gt;
== Control ==&lt;br /&gt;
The pump can be controlled using PWM. The PWM voltage is 5V and the frequency is a rather unusual 2Hz. The pump speed can be controlled from ~750RPM at 20% duty cycle to ~5000RPM at 80% duty cycle.&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
=== Connector ===&lt;br /&gt;
The pump has a single 4-pin plug which contains both the power and control signals. The plug itself is Sumitomo “RS” series:&lt;br /&gt;
&lt;br /&gt;
- socket (female): 6189-7757&lt;br /&gt;
&lt;br /&gt;
- retainer: 6918-1599&lt;br /&gt;
&lt;br /&gt;
- pins (female): 8240-0263 (0.3-0.5mm2/24-20ga), 8240-0264 (0.85-1.25mm2/20-18ga), 8240-0265 (2.0mm2/16-14ga)&lt;br /&gt;
&lt;br /&gt;
- seals (cable OD): 7165-0474 (1.0-1.4mm), 7165-0473 (1.5-1.9), 7165-0472 (2.0-2.4), 7165-0471 (2.5-2.9/18ga)&lt;br /&gt;
&lt;br /&gt;
As Sumitomo connectors aren&#039;t widely available, a better source for this connector is Aliexpress where is is often sold as a complete connector kit.&lt;br /&gt;
&lt;br /&gt;
Alternatively, there&#039;s a common Nissan/Subaru O&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; sensor connector, with flying leads furnished, that is a perfect fit&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=46064#p46064&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Pinout ===&lt;br /&gt;
[[File:Tesla Model S-X Coolant Pump pinout.jpg|alt=Tesla Model S-X Coolant Pump pinout (photo courtesy of EVcreate)|none|thumb|Tesla Model S-X Coolant Pump pinout (photo courtesy of EVcreate)]]&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
The pump has a flow sensor, so it will not run empty/dry. Even when primed, the pump takes a moment to spool up.&lt;br /&gt;
&lt;br /&gt;
Annoyingly, the bearing is integral to the impeller, so if you have a noisy pump there is no way to replace just the worn part.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Category:Tesla&amp;diff=3960</id>
		<title>Category:Tesla</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Category:Tesla&amp;diff=3960"/>
		<updated>2023-06-16T00:56:22Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: /* Model S/X */ added Ancillaries sub-heading as well as Coolant Pump linky&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Model S/X==&lt;br /&gt;
===Drive Units===&lt;br /&gt;
*[[Tesla Model S/X Small Drive Unit (&amp;quot;SDU&amp;quot;)|Small Drive Unit (&amp;quot;SDU&amp;quot;)]]&lt;br /&gt;
*[[Tesla Model S/X Large Drive Unit (&amp;quot;LDU&amp;quot;)|Large Drive Unit (&amp;quot;LDU&amp;quot;)]]&lt;br /&gt;
===Other HV systems===&lt;br /&gt;
*[[Tesla Model S/X GEN2 Charger|L2 AC Charger (GEN2)]]&lt;br /&gt;
*[[Tesla Model S GEN1 Charger|L2 AC Charger (GEN1)]]&lt;br /&gt;
*[[Tesla Model S GEN1 Rear HVJB|Rear HVJB (GEN1)]]&lt;br /&gt;
*[[Tesla Model S Front HVJB|Front HVJB (GEN2 - Model S only)]]&lt;br /&gt;
*[[Tesla Model S/X DC/DC Converter|DC-DC converter (GEN2)]]&lt;br /&gt;
*[[Tesla Model S/X A/C Compressor|A/C compressor (GEN1)]]&lt;br /&gt;
*[[Tesla Model S/X A/C Compressor Gen2|A/C Compressor (GEN2)]]&lt;br /&gt;
*[[Tesla Model S Battery Heater|Battery heater (Model S only)]]&lt;br /&gt;
&lt;br /&gt;
=== Ancillaries ===&lt;br /&gt;
&lt;br /&gt;
* [[Tesla Model S/X Coolant Pump|Coolant Pump]]&lt;br /&gt;
&lt;br /&gt;
==Model 3/Y==&lt;br /&gt;
===Drive Units===&lt;br /&gt;
*[[Tesla Model 3 Front Drive Unit|Front Drive Unit]]&lt;br /&gt;
*[[Tesla Model 3 Rear Drive Unit|Rear Drive Unit]]&lt;br /&gt;
===Other HV systems===&lt;br /&gt;
*[[Tesla Model 3 Battery|Battery]]&lt;br /&gt;
*[[Tesla Model 3 Contactors|Contactors]]&lt;br /&gt;
* [[Tesla Model 3 Charger/DCDC (&amp;quot;PCS&amp;quot;)|L2 Charger &amp;amp; DC-DC (&amp;quot;PCS&amp;quot;)]]&lt;br /&gt;
==Resources==&lt;br /&gt;
*[[Tesla CAD Models]]&lt;br /&gt;
*[https://epc.tesla.com/en/catalogs Tesla EPC (Electronic Parts Catalogue)]&lt;br /&gt;
==Sourcing Tesla Drive Units==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+2012-2017* Model S/X Drive Units&lt;br /&gt;
!Trim Designation&lt;br /&gt;
!Front Drive Unit&lt;br /&gt;
!Rear Drive Unit&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;##&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;N/A&#039;&#039;&lt;br /&gt;
|Base LDU&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;P##&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;N/A&#039;&#039;&lt;br /&gt;
|Sport** LDU&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;##D&#039;&#039;&#039;&lt;br /&gt;
|SDU&lt;br /&gt;
|SDU&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;P##D&#039;&#039;&#039;&lt;br /&gt;
|SDU&lt;br /&gt;
|Sport LDU&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | * Depending on the source, in either 2017 or 2019 Tesla began changing drive unit selections in the Model S and X&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;UPDATED 6 May 2021: Based on thread found here: [https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=1625 Teardown - Tesla LDU - Inverter - openinverter forum], the base and sport LDUs use different IGBTs&lt;br /&gt;
|}SDU: Small Drive Unit (note: there are two different cases for the SDU, front and rear)&lt;br /&gt;
&lt;br /&gt;
LDU: Large Drive Unit&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Coolant_Pump&amp;diff=3959</id>
		<title>Tesla Model S/X Coolant Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Coolant_Pump&amp;diff=3959"/>
		<updated>2023-06-16T00:51:51Z</updated>

		<summary type="html">&lt;p&gt;Jason arnold: added References header&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview: ==&lt;br /&gt;
[[File:Tesla Model S-X Coolant Pump.jpg|alt=Tesla Model S-X Coolant Pump|thumb|Tesla Model S/X Coolant Pump]]&lt;br /&gt;
Both the Model S and X use a very capable (but curiously unbranded) coolant pump. Internet research seems to indicate it may be made by VariMax&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.diyelectriccar.com/threads/the-teslorean.170770/post-856074&amp;lt;/ref&amp;gt;, though there are so many Tesla part numbers it&#039;s hard to say which actual model it is.&lt;br /&gt;
&lt;br /&gt;
In ICE circles, this pump is commonly used in high performance intercooler systems, so Lingenfelter Performance Engineering has compiled a fairly thorough (though questionably formatted) [https://www.lingenfelter.com/PDFdownloads/L330070000.pdf datasheet on the pump]. Another fairly thorough overview can be found within the [https://www.evcreate.com/using-tesla-thermal-management-system-parts/#tesla-pump EV Create overview of the Tesla cooling system]&amp;lt;ref&amp;gt;https://www.evcreate.com/using-tesla-thermal-management-system-parts/#tesla-pump&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
== Specs ==&lt;br /&gt;
Some basic specs for the pump are as follows&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Target flow rate 720 LPH @ 70 kPa&lt;br /&gt;
&lt;br /&gt;
- Inlet / Outlet connection: 19 MM Barb&lt;br /&gt;
&lt;br /&gt;
- Motor syle: Brushless&lt;br /&gt;
&lt;br /&gt;
- Operating voltage: 8-16 VDC&lt;br /&gt;
&lt;br /&gt;
- Maximum amp draw: 7.3 Amp&lt;br /&gt;
&lt;br /&gt;
== Control ==&lt;br /&gt;
The pump can be controlled using PWM. The PWM voltage is 5V and the frequency is a rather unusual 2Hz. The pump speed can be controlled from ~750RPM at 20% duty cycle to ~5000RPM at 80% duty cycle.&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
=== Connector ===&lt;br /&gt;
The pump has a single 4-pin plug which contains both the power and control signals. The plug itself is Sumitomo “RS” series:&lt;br /&gt;
&lt;br /&gt;
- socket (female): 6189-7757&lt;br /&gt;
&lt;br /&gt;
- retainer: 6918-1599&lt;br /&gt;
&lt;br /&gt;
- pins (female): 8240-0263 (0.3-0.5mm2/24-20ga), 8240-0264 (0.85-1.25mm2/20-18ga), 8240-0265 (2.0mm2/16-14ga)&lt;br /&gt;
&lt;br /&gt;
- seals (cable OD): 7165-0474 (1.0-1.4mm), 7165-0473 (1.5-1.9), 7165-0472 (2.0-2.4), 7165-0471 (2.5-2.9/18ga)&lt;br /&gt;
&lt;br /&gt;
As Sumitomo connectors aren&#039;t widely available, a better source for this connector is Aliexpress where is is often sold as a complete connector kit&lt;br /&gt;
&lt;br /&gt;
=== Pinout ===&lt;br /&gt;
[[File:Tesla Model S-X Coolant Pump pinout.jpg|alt=Tesla Model S-X Coolant Pump pinout (photo courtesy of EVcreate)|none|thumb|Tesla Model S-X Coolant Pump pinout (photo courtesy of EVcreate)]]&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
The pump has a flow sensor, so it will not run empty/dry. Even when primed, the pump takes a moment to spool up.&lt;br /&gt;
&lt;br /&gt;
Annoyingly, the bearing is integral to the impeller, so if you have a noisy pump there is no way to replace just the worn part.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Jason arnold</name></author>
	</entry>
</feed>