Is the 12V battery connected?fredd90 wrote: ↑Thu Jul 08, 2021 4:20 pm Got in to problems, I think
Everything wired up according to the pinout supplied at first post.
Can't get any pcs values from Web interface, connecting and logging in went great
I have selected eu version,
Is there any more changes to get things working?
Got 5v at pin one and pcs is mounted in penthouse,
Also got 13v at pin6(pcs-enable) with or without communication cable connected.
Attached a picture of my pcs:
IMG_20210708_164927_edit_197953986188023.jpg
Model 3 PCS Controller Support Thread
- muehlpower
- Posts: 680
- Joined: Fri Oct 11, 2019 10:51 am
- Location: Germany Fürstenfeldbruck
- Has thanked: 14 times
- Been thanked: 133 times
Re: Model 3 PCS Controller Support Thread
Re: Model 3 PCS Controller Support Thread
Yes 12v battery is connected to m8 studs, it is 13v at battery poles for the moment. Should i try without the battery connected?muehlpower wrote: ↑Thu Jul 08, 2021 5:22 pmIs the 12V battery connected?fredd90 wrote: ↑Thu Jul 08, 2021 4:20 pm Got in to problems, I think
Everything wired up according to the pinout supplied at first post.
Can't get any pcs values from Web interface, connecting and logging in went great
I have selected eu version,
Is there any more changes to get things working?
Got 5v at pin one and pcs is mounted in penthouse,
Also got 13v at pin6(pcs-enable) with or without communication cable connected.
Attached a picture of my pcs:
IMG_20210708_164927_edit_197953986188023.jpg
My pcs controller came presoldered so this is my first test,
3v3 led is on and the other one is flashing.
I have also solder for external can but that's not yet connected.
Edit number 2: After some experimenting i got the dcdc charging to work, works perfekt.
Now got ahead trying with controlling via canbus, Read the manual to gen 2 controller, but it seems that can message is shifted a bit.
0x102 b0: 0x0 b1: 0x78 b2: 0x1 b3: 0xA (idcspnt 10A) b4: b5: 0x1(enable) b6: 0x46(soc 70) b7: 0x0
Bit 1 and 2 results in udclim @ 376vdc
When enable Di1/Input 1 and can enable i got my smart charge adapter to apply 400vac 3phase.
Proximity: on enable: on canenable: on
The only thing i get really confused about is the parameter: uac, it is around 6600V
Think i have read everything on wiki but i don´t get it to work, anyone else that got it to work, besides Damien? =)
Another thing i read i the manual, can it be so simple that my unit not are registered correctly and my 5 minutes of charge is finish? i did buy a "full" kit
Re: Model 3 PCS Controller Support Thread
Hello ! I can't find design files for V2 tesla model 3 PCS - can you help me with this ? Also I can't find this design files on Patreon..
- Jack Bauer
- Posts: 3639
- Joined: Wed Dec 12, 2018 5:24 pm
- Location: Ireland
- Has thanked: 9 times
- Been thanked: 276 times
- Contact:
Re: Model 3 PCS Controller Support Thread
Just published on Patreon. Apologies I had forgotten.
I'm going to need a hacksaw
Re: Model 3 PCS Controller Support Thread
Hello
Did not get my EU pcs to work correctly yet...
Is there anybody that got things going as planned?
The problem may be that the multiplexing canbus is wrong.
I still got around 6000vac when evse enable 3phase.
Otherwise the most of parameters seems to be correct
I did buy an extra charger from a Mitsubishi in the mean time to get things going
Best regards Fredrik
Did not get my EU pcs to work correctly yet...
Is there anybody that got things going as planned?
The problem may be that the multiplexing canbus is wrong.
I still got around 6000vac when evse enable 3phase.
Otherwise the most of parameters seems to be correct
I did buy an extra charger from a Mitsubishi in the mean time to get things going

Best regards Fredrik
Re: Model 3 PCS Controller Support Thread
Just wondering if there's much ongoing work on this project? Was thinking of using the Model 3 PCS but wanted to know if it's stable or likely to be in the near future.
- Jack Bauer
- Posts: 3639
- Joined: Wed Dec 12, 2018 5:24 pm
- Location: Ireland
- Has thanked: 9 times
- Been thanked: 276 times
- Contact:
Re: Model 3 PCS Controller Support Thread
I have a US M3 pcs running in the grey goose as a daily driver past 6 months. The controller was also tested on a EU pcs from a 2019 vehicle before release. I know some folks have had issues recently and I will be investigating as much as possible soon.
I'm going to need a hacksaw
Re: Model 3 PCS Controller Support Thread
Hello ! I can't get firmware for Model 3 charger from https://openinverter.org/shop/index.php ... duct_id=67
Link doesn't work: https://openinverter.org/files/stm32_pcs.zip
Can you help me ?
Link doesn't work: https://openinverter.org/files/stm32_pcs.zip
Can you help me ?
Re: Model 3 PCS Controller Support Thread
Do not think it has been released yet because it has not been fully tested, if someone knows there should be JOHUWise wrote: ↑Mon Oct 11, 2021 4:55 pm Hello ! I can't get firmware for Model 3 charger from https://openinverter.org/shop/index.php ... duct_id=67
Link doesn't work: https://openinverter.org/files/stm32_pcs.zip
Can you help me ?
Have you designed your own board or need to reflash
Re: Model 3 PCS Controller Support Thread
Tell me who to contact about the release date of the working firmware for Tesla Model 3 PCS ?fredd90 wrote: ↑Tue Oct 12, 2021 10:24 amDo not think it has been released yet because it has not been fully tested, if someone knows there should be JOHUWise wrote: ↑Mon Oct 11, 2021 4:55 pm Hello ! I can't get firmware for Model 3 charger from https://openinverter.org/shop/index.php ... duct_id=67
Link doesn't work: https://openinverter.org/files/stm32_pcs.zip
Can you help me ?
Have you designed your own board or need to reflash
-
- Posts: 1049
- Joined: Tue Sep 17, 2019 8:33 pm
- Location: Raleigh, NC, USA
- Has thanked: 222 times
- Been thanked: 256 times
Re: Model 3 PCS Controller Support Thread
This question was asked above and I did not see an answer: Does the PCS need pre-charge or can it be connected direct to the HV battery?
If at first you don't succeed, buy a bigger hammer.
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
- johu
- Site Admin
- Posts: 6619
- Joined: Thu Nov 08, 2018 10:52 pm
- Location: Kassel/Germany
- Has thanked: 344 times
- Been thanked: 1485 times
- Contact:
Re: Model 3 PCS Controller Support Thread
I am only the programmer, not the developer of the PCS firmware. I have coded what others have reverse engineered and I have no direct facilities for testing or more reverse engineering.
Anyway, I uploaded the firmware as it stands to the link posted above. It may or may not work. Actually it is known not to work on EU models.
Anyway, I uploaded the firmware as it stands to the link posted above. It may or may not work. Actually it is known not to work on EU models.
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
- jetpax
- Posts: 48
- Joined: Wed Jan 01, 2020 12:33 am
- Has thanked: 19 times
- Been thanked: 22 times
- Contact:
Re: Model 3 PCS Controller Support Thread
Im trying to design my system, and would like to use the PCS controller, with an Orion BMS.
However both have pilot and proximity signals, so I am confused.
Can they coexist , if so what would be the recommended way to do that?
However both have pilot and proximity signals, so I am confused.
Can they coexist , if so what would be the recommended way to do that?
“Take the best that exists and make it better”
Re: Model 3 PCS Controller Support Thread
Can someone please clarify the polarity on the J1772, HVDC and 12V connections on the PCS?
I'm using a US Model 3 PCS.
In exchange here's the info on the PCS controller connectors and terminals. Connectors already come with seals.
Thanks in advance.
12pin connector:
Molex 33472-1201
https://www.mouser.com/ProductDetail/Mo ... C56Q%3D%3D
20pin connector:
Molex 33472-2002
https://www.mouser.com/ProductDetail/Mo ... S35ttbg%3D
Terminals
Molex 33012-2002 (Loose Piece)
https://www.mouser.com/ProductDetail/Mo ... 5LpA%3D%3D
I'm using a US Model 3 PCS.
In exchange here's the info on the PCS controller connectors and terminals. Connectors already come with seals.
Thanks in advance.
12pin connector:
Molex 33472-1201
https://www.mouser.com/ProductDetail/Mo ... C56Q%3D%3D
20pin connector:
Molex 33472-2002
https://www.mouser.com/ProductDetail/Mo ... S35ttbg%3D
Terminals
Molex 33012-2002 (Loose Piece)
https://www.mouser.com/ProductDetail/Mo ... 5LpA%3D%3D
-
- Posts: 1049
- Joined: Tue Sep 17, 2019 8:33 pm
- Location: Raleigh, NC, USA
- Has thanked: 222 times
- Been thanked: 256 times
Re: Model 3 PCS Controller Support Thread
I also have this question. Can anyone provide the HV pinout for the PCS?
If at first you don't succeed, buy a bigger hammer.
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
Re: Model 3 PCS Controller Support Thread
Hello here is some info
3Phase Connector LVDC Connector HVDC Connector (Plus connector via 63A 600vdc fast fuse)

3Phase Connector LVDC Connector HVDC Connector (Plus connector via 63A 600vdc fast fuse)
-
- Posts: 1049
- Joined: Tue Sep 17, 2019 8:33 pm
- Location: Raleigh, NC, USA
- Has thanked: 222 times
- Been thanked: 256 times
Re: Model 3 PCS Controller Support Thread
Much appreciated.
If at first you don't succeed, buy a bigger hammer.
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
- Jack Bauer
- Posts: 3639
- Joined: Wed Dec 12, 2018 5:24 pm
- Location: Ireland
- Has thanked: 9 times
- Been thanked: 276 times
- Contact:
Re: Model 3 PCS Controller Support Thread
In an effort to assist those using the PCS I have now released fully functional and commented firmware for the original SAM3 Arduino Due based PCS controller :
https://github.com/damienmaguire/Tesla- ... r/Software
This was heavily tested in my E46 touring before moved to the STM32 version.
https://github.com/damienmaguire/Tesla- ... r/Software
This was heavily tested in my E46 touring before moved to the STM32 version.
I'm going to need a hacksaw
- johu
- Site Admin
- Posts: 6619
- Joined: Thu Nov 08, 2018 10:52 pm
- Location: Kassel/Germany
- Has thanked: 344 times
- Been thanked: 1485 times
- Contact:
Re: Model 3 PCS Controller Support Thread
An update from my side, too. I worked with fredd a bit and discovered one byte that needs to be 5d on the US version and 2d on the EU version was always sent as 5d. Maybe that is why his EU version didn't fire up the charger.
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
Re: Model 3 PCS Controller Support Thread
Yes think we did come very far with the STM32 software
After some weeks of programming and optimizing the PCS controller shows all values correct.
Even the dcdc converter works at full power. maximum draw so far is: 14v@200A
The only problem left is that the charger wont start, think we need you Damien to have a quick look at canbus logs to see what the problem can be.
The last question was eu/us version 2d/5d but that did not fix the problem.
I think that the problem can be some "emulated" messages to pcs unit.
Attach 3 log files if anyone have some spare time to check

After some weeks of programming and optimizing the PCS controller shows all values correct.
Even the dcdc converter works at full power. maximum draw so far is: 14v@200A
The only problem left is that the charger wont start, think we need you Damien to have a quick look at canbus logs to see what the problem can be.
The last question was eu/us version 2d/5d but that did not fix the problem.
I think that the problem can be some "emulated" messages to pcs unit.
Attach 3 log files if anyone have some spare time to check

-
- Posts: 1049
- Joined: Tue Sep 17, 2019 8:33 pm
- Location: Raleigh, NC, USA
- Has thanked: 222 times
- Been thanked: 256 times
Re: Model 3 PCS Controller Support Thread
With the current software, if the PCS sees 12V first, is precharge of the HV necessary?
I'm having a hard time with getting precharging set up when I want the inverter off, i.e. for charging. I've got a plan but its a bit more complex than I would like and parts are not playing nicely.
I'm having a hard time with getting precharging set up when I want the inverter off, i.e. for charging. I've got a plan but its a bit more complex than I would like and parts are not playing nicely.
If at first you don't succeed, buy a bigger hammer.
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
-
- Posts: 1049
- Joined: Tue Sep 17, 2019 8:33 pm
- Location: Raleigh, NC, USA
- Has thanked: 222 times
- Been thanked: 256 times
Re: Model 3 PCS Controller Support Thread
Alright so I've got my PCS wired up and no luck yet. Question: Do I need to change the PIN setting, and if so where do I find what my PCS needs?
If at first you don't succeed, buy a bigger hammer.
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
Re: Model 3 PCS Controller Support Thread
Do you use software from Johu or Damien?P.S.Mangelsdorf wrote: ↑Sat Dec 11, 2021 7:34 pm Alright so I've got my PCS wired up and no luck yet. Question: Do I need to change the PIN setting, and if so where do I find what my PCS needs?
Have you followed the pinout in pdf at page one of this thread? I did my work on an original batterypack so i got the original cable with markings on each line.
Seems like the US and EU version got the same pinout.
-
- Posts: 1049
- Joined: Tue Sep 17, 2019 8:33 pm
- Location: Raleigh, NC, USA
- Has thanked: 222 times
- Been thanked: 256 times
Re: Model 3 PCS Controller Support Thread
Yes I have the correct wiring.fredd90 wrote: ↑Sat Dec 11, 2021 8:40 pmDo you use software from Johu or Damien?P.S.Mangelsdorf wrote: ↑Sat Dec 11, 2021 7:34 pm Alright so I've got my PCS wired up and no luck yet. Question: Do I need to change the PIN setting, and if so where do I find what my PCS needs?
Have you followed the pinout in pdf at page one of this thread? I did my work on an original batterypack so i got the original cable with markings on each line.
Seems like the US and EU version got the same pinout.
I'm not referring to the pinout. In the web interface, under the Version heading, there is a setting labeled PIN with a string of numbers. Does that setting need to be changed for each PCS?
If at first you don't succeed, buy a bigger hammer.
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed