A motor and battery controller for Tesla Model 3/Y manufactured with automotive quality parts. The right solution for your EV conversion projects


About our controller

Compatible with Tesla model 3/Y motor & battery (2018-2019-2020-2021-2022-2023)

Application for Android and IOS to access the data, change the limits and control the drive mode and PRND

100 % Waterproof and can be use for AWD and RWD application

Our controller doesn't support the A/C compressor and PTC unit

Can be control by CAN bus or digital inputs

Work with 2 batteries in parallel

What to know for your battery

Parts you must have

If it comes from a salvage vehicle it may very strongly need to replace the pyro-fuse. You will need the charge port and a charge port ECU from the same car. You'll also need a high voltage connectors.

Important information

The 32A or 48A on-board charger (OBC) is functional and can be adjusted in amperage and percentage of charge. The DCDC 12 is also functional and can be fixed between 12-15V.


If you have your own battery, we'll program it remotely.

What to know for your motor

Parts you must have

You'll need the original brake switch, the accelerator pedal and the high voltage cable. They are not included with the controller.

Important information

The controller does not work if you use the front motor only. It works with the rear motor (RWD) or with both motors (AWD).


We now program your parts remotely, it is no longer required to send us your inverter and oil pump.

How to operate the motor controler


The Motor can be controlled in 3 different ways :

1. The first way is by CAN bus which will be provided with a CAN data base. This data base allows to receive live data like speed, power, regen, voltage, temperatures. It also allows the control of several limitations such as maximum power, regen by braking and more.

2. The second way is with digital inputs to control PRND, creep and regen with buttons. There are also outputs to turn on reverse and brake lights.

3.  The third way is with the application compatible with Android and IOS. You'll be able to control the drive mode and PRND. You'll also be able to set the limits and monitor the data.

How to operate the battery controler


1. The first way is by CAN bus messages which will be provided by a CAN database which also allows to receive states such as : Voltage, number of kWh available, state of charge, power in kW, in/out current, contactors status, 12V battery voltage, battery insulation, requested flow rate for coolant pump, and more.
2. The second way is with digital inputs to control: Precharge and contact, charge or
discharge mode, with the use of buttons. There are also outputs to authorize discharge and recharge. The battery can be used with the original charging port and its computer to connect a level 1, 2 or 3 charging station.
3. The third way is with the application compatible with Android and IOS. You'll be able to set the limits and monitor the data.



                        • Consumption: 150 mA
          • Operating temperature: -40 to 85 °C (-40 to 122 °F)
          • Digital input: 5
          • Relay output: 4
          • Output for HVIL loop
          • CAN connections: 2
          • Reprogramming via CAN
            • Dimensions: 80 X 80 X 40 mm


What to know about the precharge

In the TM3 battery, there is no precharge relay or resistor. The Model 3 uses the 12V battery and the PCS to increase the battery voltage by 12V to match the pack voltage. The PCS becomes a key element in closing the pack's contactors. If there is a short circuit or if the capacitors of the equipment connected to the high voltage line are too large and take too long to charge the precharge will approach and the contactors will not close. It is important to do a precharge test with the battery and your equipment to confirm compatibility.


Does your controller support the A/C compressor and PTC unit ?

No, you have HV output for these. You are responsable for the thermal management, you need to have a controller that take the cooling requirement from the motor or battery and handle it with your pumps and radiator

Do you offer technical support ?

If you have a problem or a question related to our controller, we'll help you. Unfortunately, we can't help you with your EV conversion and to built your system. We can't recommand you what to do or how to do your EV conversion.

Does the controller work with the performance model 3 motor ?

Yes ! Also, if you use 980 rear motor, we can add power to it. Contact us for more information.

How long does it take to program the inverter and oil pump ?

Once received, it takes between 7 and 15 working days

Can Ingenext sell me parts ?

Yes ! We have a large inventory of used EV parts.

Is the programming included ?

By purchasing our controller, we program your inverter, oil pump and battery free of charge

What do I need to know for the programming of my battery ?

You’ll need :

  • Team Viewer
  • Pcan connected (provided with the battery controller)
  • A PC with Windows 10
  • A good internet connection of at least 30 Mbps internet as well as a wired internet access


What you need to prepare :

  • A 12 Volt must be connected to the 2 studs of the battery with booster cables.
  • All battery cover bolts must be torqued
  • The battery must be intact (Not disassembled)
  • Cabin heater and A/C connector need to have the HVIL loop connected
  • Both HV output for the motors on the battery pack will have HV connector (with HVIL loop) connected.


I already have my PCAN, can I use it for the remote battery programming?

Yes, if it is this model (You must have this model) : https://www.peak-system.com/PCAN-USB.199.0.html?&L=1 

Can I use more than 2 batteries with your controller?

Yes our system can control several batteries. Contact us for more info!

Can I use a battery / Motor from a 2021-2022-2023 Tesla

Yes, our controller support the 2018-2019-2022-2021-2022-2023 motor and battery

How does the application work?

The Ingenext app :

  • Compatible with Android and IOS.
  • Data display
  • Control the drive mode and PRND
  • Set the limits
  • Navigation
  • Customizable according to your needs

*You need to buy this OBDlink : https://www.obdlink.com/products/obdlink-mxp/ / https://www.amazon.com/OBDLink-Bluetooth-Professional-Grade-Diagnostic-Performance/dp/B07JFRFJG6


* For off road use only