

Overview
The SPV1040T is a battery Management made by STMicroelectronics in a TSSOP-8 package with 8 pins. -40℃~+125℃@(TJ) 1 2V~5.2V 300mV~5.5V 60uA 70kHz~130kHz Adjustable Boost Boost Built-in Yes TSSOP-8 DC-DC Converters ROHS.
PCBKit's library has its KiCad symbol (dk_PMIC-Battery-Chargers:SPV1040TTR, from Digikey) and its footprint (Package_SO:TSSOP-8_4.4x3mm_P0.65mm, from KiCad's library), ready for a KiCad board. 65 are in stock at JLCPCB (part C2969792). 27 open-source boards in 23 repositories on GitHub use it.
Symbol
Footprint
From the datasheet
10- Supply, least
- 300 mV · LX, operating input minimum · p. 1
- Supply, most
- 5.5 V · LX, operating input maximum · p. 1
- Supply, absolute maximum
- 5.5 V · VOUT, absolute maximum · p. 7
- Junction, hottest
- 125 °C · Junction operating temperature maximum · p. 7
- Junction to air (TSSOP8)
- 135 K/W · Junction-to-ambient, 2-layer FR4 PCB · p. 7
- Takes working
- 60 µA · Quiescent current typical, VOUT = 3.3 V, VCTRL = 2 V, no load · p. 8
- Takes asleep
- 700 nA · Shutdown current typical, VOUT = 3.3 V, XSHUT = GND · p. 8
- Current limit
- 1.65 A · Maximum inductor current peak, typical · p. 8
- Switches at
- 100 kHz · PWM signal frequency typical · p. 8
- Feedback reference
- 1.25 V · Internal VCTRL reference typical, VOUT ≥ 1.8 V, VCTRL increasing · p. 8
What it is and has
5- MPPT
- Duty cycle controlled by MPPT algorithm · p. 1
- Protection
- Input source reverse polarity protection · p. 1
- Soft-start
- Built-in · p. 1
- Efficiency
- Up to 95% · p. 1
- Package
- TSSOP8, 3x4.4 mm · p. 1
Around it
1- diode Schottky diode
- between LX and VOUT; Required when an output voltage above 4.8 V, up to 5.2 V, is needed; placed in parallel with the embedded P-channel MOSFET. · p. 9
Specifications
30| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Analog input MPP-SET | Upper limit VOUT | min -5.5 V | 7 |
| Ground GND | Ground reference value | typ 0 V | 7 |
| Analog input XSHUT | Upper limit VOUT | min -5.5 V | 7 |
| Analog input LX | Upper limit VOUT | min -5.5 V | 7 |
| Analog input ICTRL_PLUS | Upper limit VOUT | min -0.3 V | 7 |
| Analog input ICTRL_MINUS | Upper limit VOUT | min -0.3 V | 7 |
| Analog input VCTRL | Upper limit VOUT | min -0.3 V | 7 |
| Analog output VOUT | min -0.3 · max 5.5 V | 7 | |
| Thermal resistance, junction-to-ambient Rthj-amb | TSSOP8; 2-layer PCB: FR4, 35 um Cu thickness, 2.8 cm² | typ 135 °C/W | 7 |
| Junction operating temperature Tjop | min -40 · max 125 °C | 7 | |
| Storage temperature Tstg | min -40 · max 150 °C | 7 | |
| Low boost voltage threshold VMPP-SET | VOUT = 3.3 V | min 0.4 · typ 0.45 · max 0.5 V | 8 |
| Quiescent current Iq | ILOAD = 0 mA, VCTRL = 2 V, VOUT = 3.3 V | typ 60 · max 80 uA | 8 |
| Shutdown current ISD | VOUT = 3.3 V, VCTRL = 2 V, ILOAD = 0 mA, XSHUT = GND | typ 0.7 · max 5 uA | 8 |
| Reverse input source current Irev | VMPP-SET = -4 V, VOUT = 1.5 V | typ 1 · max 5 uA | 8 |
| Undervoltage lockout threshold for turn ON @VOUT = 3.3 V VUVLO | VMPP-SET increasing | typ 0.27 · max 0.34 V | 8 |
| Undervoltage lockout threshold for turn OFF @VOUT = 3.3 V VUVLO | VMPP-SET decreasing | min 0.14 · typ 0.24 V | 8 |
| N-channel power switch ON resistance RDS(on)-N | max 120 mΩ | 8 | |
| P-channel synchronous rectifier ON resistance RDS(on)-P | VCTRL = 2 V | max 140 mΩ | 8 |
| MPPT-mode threshold VMPPT-THR | VOUT increasing, VMPP-SET = 1.5 V | min 1.7 · typ 1.8 · max 2 V | 8 |
| Output voltage range VOUT | VMPP-SET ≥ 1.5 V; note (1) requires an external Schottky diode for output above 4.8 V | min 2 · max 5.2 V | 8 |
| Maximum output power POUT | VMPP-SET ≥ 1.5 V; note (2) | max 3 W | 8 |
| Maximum inductor current peak ILX | min 1.5 · typ 1.65 · max 1.8 A | 8 | |
| PWM signal frequency FPWM | min 70 · typ 100 · max 130 kHz | 8 | |
| Internal VCTRL reference voltage VREF | VOUT ≥ 1.8 V, VCTRL increasing | min 1.2 · typ 1.25 · max 1.3 V | 8 |
| Sensing current offset VICTRL | ICTRL+ - ICTRL- decreasing | min 40 · typ 50 · max 60 mV | 8 |
| XSHUT logic low XSHUT | XSHUT increasing | typ 0.27 · max 0.34 V | 8 |
| XSHUT logic High XSHUT | XSHUT decreasing | min 0.14 · typ 0.24 V | 8 |
| Overtemperature threshold for turn OFF Tshutdown | Temperature increasing | typ 155 °C | 9 |
| Overtemperature threshold for turn ON Tshutdown | Temperature decreasing | typ 130 °C | 9 |
Pins, by the datasheet
8- 1 MPP-SET
- Non-inverting input to sense the PV cell voltage; cannot be left floating. · p. 6
- 2 GND
- Power ground reference. · p. 6
- 3 LX
- Booster inductor connection. · p. 6
- 4 VOUT
- Booster output voltage. · p. 6
- 5 VCTRL
- Inverting input of constant current control loop; cannot be left floating. · p. 6
- 6 ICTRL_MINUS
- Inverting input of constant current control loop; cannot be left floating. · p. 6
- 7 ICTRL_PLUS
- Non-inverting input of constant current control loop; cannot be left floating. · p. 6
- 8 XSHUT
- Low selects power off; high enables operation; cannot be left floating. · p. 6
Ordering codes, by the datasheet
2- SPV1040T
- TSSOP8 · Tube packing · p. 1
- SPV1040TTR
- TSSOP8 · Tape and reel packing · p. 1
Parameters
22- Charge Current - Max
- 1.65A
- Charging Saturation Voltage
- 2V~5.2V
- Current - Supply
- 60uA
- Current Limit
- 1.65A
- Features
- Overcurrent Protection
- Frequency - Switching
- 100kHz
- Function
- Boost
- Junction Temperature(Max)
- 125℃
- Number of Outputs
- 1
- Operating Temperature
- -40℃~+125℃@(TJ)
- Output Current
- 1.65A
- Output Type
- Adjustable
- Output Voltage
- 2V~5.2V
- Quiescent Current
- 60uA
- Reference Voltage
- 1.25V
- Standby Current
- 700nA
- Switch tube (built-in/external)
- Built-in
- Synchronous Rectifier
- Yes
- Thermal Resistance(Junction to Ambient)
- 135℃/W
- Topology
- Boost
- Voltage - Supply
- 300mV~5.5V
- Voltage - Supply(Absolute Max)
- 5.5V
Order codes
2- SPV1040TTRLCSC C221500
- SPV1040TLCSC C2969792
Pinout
8| Pin | Name | Type |
|---|---|---|
| 1 | MPP-SET | Input |
| 2 | GND | Power in |
| 3 | LX | Power in |
| 4 | VOUT | Power out |
| 5 | VCTRL | Input |
| 6 | ICTRL_MINUS | Input |
| 7 | ICTRL_PLUS | Input |
| 8 | XSHUT | Input |
Open-source boards using it
All 27- 2 layers29.8 × 33.7 mm

- 2 layers23 × 50 mm

- 2 layers45.1 × 20.1 mm

Circuit board design
ImperialSpaceSociety/picotracker-Lora
This is the code base and hardware design files for the Lora pico tracker to be flown around the world
55 parts14 - 2 layers31.1 × 94.2 mm

- 4 layers45 × 45 mm

- 2 layers40.1 × 40.1 mm

SOLARMINI01B
mlab-modules/SOLARMINI01
Small low-power MPPT module for photovoltaic cells.
28 parts2GPL-3.0 - 4 layers95 × 95 mm

- 2 layers100 × 42 mm

Solar MPPT with step up cutoff
m0Ssss/Solar-Squeezer-MPPT-Charger
Simple solar charger using the spv1040 MPPT IC and a DIO6605B 5v out step up
48 parts1
Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/st/SPV1040T" title="SPV1040T in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/st/SPV1040T.jpg" alt="SPV1040T" width="1200" height="900">[](https://pcbkit.io/parts/st/SPV1040T)Questions
Is there a KiCad symbol and footprint for the SPV1040T?
Yes. The symbol is dk_PMIC-Battery-Chargers:SPV1040TTR and the footprint Package_SO:TSSOP-8_4.4x3mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the SPV1040T?
TSSOP-8, with 8 pins. Its footprint is drawn on this page.
Where is the SPV1040T datasheet?
STMicroelectronics publishes it: the Datasheet link on this page opens it.
Where can I order the SPV1040T?
JLCPCB lists it as part C2969792, with 65 in stock; the sellers' links on this page open their listings.
What can replace the SPV1040T?
Parts like it in the library: the DW03D by FM, the DS2781E+T&R by Maxim Integrated (Analog Devices), the BQ2057WTSTR by Texas Instruments and the BQ2000PW by Texas Instruments. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Which open-source boards use the SPV1040T?
27 boards in 23 repositories on GitHub; the most starred are listed on this page, with their KiCad files.
Parts like it
8DW03D
TSSOP-8-40℃~+85℃ 1 1.5V~10V 2.4V 3.8uA 4.3V Lithium Battery Not supported Protection IC Support 过充保护、过放保护、Overcurrent Protection、Short-Circuit Protection TSSOP-8 Battery Management ROHSFMBattery ManagementDS2781E+T&R
TSSOP-8-40℃~+85℃ 1~2 2.5V~10V 3uA Lithium Battery Monitoring IC Not supported Support TSSOP-8 Battery Management ROHSMaxim Integrated (Analog Devices)Battery ManagementBQ2057WTSTR
TSSOP-8-20℃~+70℃ 10uA 1~2 4.5V~15V 8.4V Charging IC Lithium Battery Support Support TSSOP-8 Battery Management ROHSTexas InstrumentsBattery ManagementBQ2000PW
TSSOP-8-20℃~+70℃ 2V 4V~6V 500uA 950mV Charging IC Lithium Battery、Nickel-Metal Hydride Battery、Ni-Cd Battery Support Support TSSOP-8 Battery Management ROHSTexas InstrumentsBattery ManagementBQ2057TTSTR
TSSOP-8-20℃~+70℃ 10uA 15V 2 8.2V Charging IC Lithium Battery Support Support TSSOP-8 Battery Management ROHSTexas InstrumentsBattery ManagementDS2780E+T&R
TSSOP-8-40℃~+85℃ 1 1uA 2.5V~4.5V Battery temperature monitoring Lithium Battery Not supported TSSOP-8 Battery Management ROHSMaxim Integrated (Analog Devices)Battery ManagementBQ2000TPW
TSSOP-8-20℃~+70℃ 1~4 2V 4V~9V 5uA Charging IC Constant current charging、Constant voltage charging、Trickle charging、Automatic recharge、Charge termination、Programmable charging current Lithium Battery、Nickel-Metal Hydride Battery、Ni-Cd Battery Support TSSOP-8 Battery Management ROHSTexas InstrumentsBattery ManagementBQ26500PW
TSSOP-8-20℃~+70℃ 1 1.2uA 2.6V~4.5V HDQ Lithium Battery Monitoring IC Not supported Not supported TSSOP-8 Battery Management ROHSTexas InstrumentsBattery Management