Pinout breakdown for Porter Cable 20V packs, what each contact does

May 5, 2026
29
0
1
toolcroze.com
The pinout on the Porter Cable 20V batteries doesnt get talked about much, so figured I'd toss in what I found into the thread for anyone else digging into these pack.
The standard layout for these batteries are as follows:
is the obvious positive terminal (for power)
is an obvious negative terminal (for power)
ID is an identification pin for the tool to recognize the battery as the correct and legitified product
TH is a thermistor pin to allow the tool to monitors the temperature of the battery
C1-C4 are junction pins for each of the 5S battery cell group to allow the BMS to balance each group individually


pinout-breakdown-for-porter-cable-20v-packs-what-each-contact-does-1.jpg

pinout-breakdown-for-porter-cable-20v-packs-what-each-contact-does-2.jpg

pinout-breakdown-for-porter-cable-20v-packs-what-each-contact-does-3.jpg

pinout-breakdown-for-porter-cable-20v-packs-what-each-contact-does-4.jpg

pinout-breakdown-for-porter-cable-20v-packs-what-each-contact-does-5.jpg

pinout-breakdown-for-porter-cable-20v-packs-what-each-contact-does-6.jpg

pinout-breakdown-for-porter-cable-20v-packs-what-each-contact-does-7.jpg

pinout-breakdown-for-porter-cable-20v-packs-what-each-contact-does-8.jpg

pinout-breakdown-for-porter-cable-20v-packs-what-each-contact-does-9.jpg

pinout-breakdown-for-porter-cable-20v-packs-what-each-contact-does-10.jpg
 
The same platform is used for B&D and Porter Cable 20V batteries. The same info applies to both brand. The ID pin for B&D is a resistor only; I've done three battery rebuilds using these original BMS boards.
 
The same platform is used for B&D and Porter Cable 20V batteries. The same info applies to both brand. The ID pin for B&D is a resistor only; I've done three battery rebuilds using these original BMS boards.

wait so if its just a resistor could you in theory just solder a resistor of the right value onto a generic BMS and trick the tool into thinking its seeing the original battery? or does the tool also test the TH pin?
 
wait so if its just a resistor could you in theory just solder a resistor of the right value onto a generic BMS and trick the tool into thinking its seeing the original battery? or does the tool also test the TH pin?

Yeah, it will first test the ID pin to recognize the battery. After that, the tool will continuously monitor the TH pin while in use. As long as the battery reads in a normal range (close to room temperature) the tool will not care what it reads on that pin; it will only recognize if it goes above the threshold.
 
I metered the TH pin on my Porter Cable 20V packs last year and the value is a standard 10k NTC (negative temperature coefficient) resistor; reads around 10k at room temperature.
 
I metered the TH pin on my Porter Cable 20V packs last year and the value is a standard 10k NTC (negative temperature coefficient) resistor; reads around 10k at room temperature.

^ this confirms what I'm thinking about these batteries. Its bog standard engineering. No need to reinvent the wheel for a budget brand.
 
You're overthinking it. The BMS has the value of the resistor right next to the ID pin; I've done 15 battery rebuilds on Porter Cable 20V and every single one was a fixed resistor. Porter Cable doesnt engineer their batteries in house, they are essentially rebadging products from other brands.
Just measure across the ID pin and the B- pin with the BMS disconnected from the battery and youll have your answer in 5 second.
 
lol at the idea of porter cable engineering a one wire data connection between the BMS and the tool. These are the entry level pack from porter cable; not the XGT model line from the company.