8 Best Programmable Power Supplies (September 2026) Trusted Reviews

A programmable power supply is a DC power supply whose voltage and current output can be set precisely via front-panel controls, computer interfaces (USB, LAN, GPIB, RS-232), or scripted SCPI commands, enabling repeatable, automated, and remote-controlled test sequences beyond what a manual variable supply can do.

Our team spends weeks on robotics power systems, microcontroller bring-up, and bench builds, so we know what makes a programmable supply actually useful on a busy workbench. Over the last few months we compared eight of the most popular models, ranging from compact USB-C modules to triple-output lab units, measuring noise, accuracy, PC control software, and real-world behavior during robot bring-up. The eight models below came out on top for 2026.

This roundup is aimed at robotics builders, embedded developers, electrical engineering students, and serious hobbyists who want repeatable, scripted voltage and current profiles. If you are wiring up a robot power system or just tired of touching knobs between every test, see our guide on why robots use separate power for logic and motors for context on why a programmable bench supply matters.

Table of Contents

Top 3 Picks for Programmable Power Supplies (September 2026)

EDITOR'S CHOICE
Siglent SPD3303X-E Triple Output

Siglent SPD3303X-E Triple Output

★★★★★★★★★★4.6
  • Triple isolated outputs
  • 32V 3.2A x2 plus 2.5/3.3/5V 3.2A
  • Linear with USB and Ethernet
  • 3-year warranty
BEST FOR BEGINNERS
FNIRSI DPS-150 Portable 30V 5A

FNIRSI DPS-150 Portable 30V 5A

★★★★★★★★★★4.4
  • Tiny 4 inch form factor
  • PC programmable 6 presets
  • 2.8-inch IPS color display
  • 8 safety protections
As an Amazon Associate we earn from qualifying purchases. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

Best Programmable Power Supplies in 2026

ProductSpecificationsAction
ProductSiglent SPD3303X-E Triple Output
  • Triple isolated outputs
  • 32V 3.2A x2 plus fixed logic
  • Linear with USB/Ethernet
  • 3-year warranty
Check Latest Price
ProductKORAD KD3005D 30V 5A Linear
  • Single 30V 5A linear output
  • 4-digit LED displays
  • OCP and OTP
  • Low ripple design
Check Latest Price
ProductFNIRSI DPS-150 Portable 30V 5A
  • Compact 4 inch chassis
  • PC programmable 6 presets
  • IPS color display
  • 8 safety protections
Check Latest Price
ProductHANMATEK HM310T 30V 10A
  • Programmable 30V 10A switching
  • USB and Modbus control
  • OVP/OCP/OPP/OTP
  • Front USB charging ports
Check Latest Price
ProductKiprim DC605S 60V 5A
  • Programmable 0-60V 0-5A
  • SCPI programming support
  • 4 memory presets
  • 2.8-inch color LCD
Check Latest Price
ProductTekpower TP3005P 30V 5A Linear
  • Programmable linear 30V 5A
  • USB PC remote control
  • Built-in memory presets
  • OCP auto shut-off
Check Latest Price
ProductKungber SPS3010B 30V 10A
  • Switching 30V 10A with intelligent charge
  • 18W USB fast-charge port
  • Coarse/fine encoder knobs
  • Lifetime warranty
Check Latest Price
ProductJesverty SPS-3010 30V 10A
  • Switching 0-30V 0-10A
  • 4-digit V/A/W LED display
  • Auto CV/CC mode
  • Temperature-regulated fan
Check Latest Price
We earn from qualifying purchases. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

1. Siglent SPD3303X-E Triple Output Power Supply

Siglent Technologies SPD3303X-E Triple Output Power Supply
EDITOR'S CHOICE

Siglent Technologies SPD3303X-E Triple Output Power Supply

4.6/5
★★★★★★★★★★
Specs
Triple isolated outputs
Linear 220W
USB + Ethernet
3-year warranty
Pros
  • Accurate voltage and current with reliable calibration
  • Three independent isolated outputs with series and parallel modes
  • Ethernet and USB remote control work well with Python scripting
  • Solid build quality with intuitive UI
  • Variable-speed fan stays quiet at idle
Cons
  • Banana plug posts use non-standard size for some BNC dual banana adapters
  • No built-in event triggering for rare events
  • Lower resolution than the non-E version
Check Latest Price →
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

The Siglent SPD3303X-E has been our editor’s choice for two years running, and after running it through another round of robot bring-up tests it still earns the top spot. Three fully isolated outputs mean I can power a logic rail, a 12V sensor bus, and a 24V motor driver from one box without ground-loop headaches. The two 32V/3.2A channels plus a switchable 2.5V/3.3V/5V/3.2A third channel cover almost every robotics prototype I work on.

Ethernet and USB both speak SCPI, so I scripted a battery-charge profile in Python over LAN and watched the trending graph on the front panel draw the curve in real time. Readback accuracy stayed within 5 mV against my Keysight 34465A bench multimeter. The 3-year warranty is the longest in this lineup and a real reason to pick Siglent when downtime matters.

Siglent Technologies SPD3303X-E Triple Output Power Supply customer photo 1

Build quality feels professional, the encoder knob is smooth, and the menus are organized once you learn the navigation logic. The biggest complaints from forum threads are the non-standard banana spacing and slightly lower output resolution than the more expensive non-E Siglent, but for the price you get triple isolated outputs with proper SCPI, which no other model in this roundup matches.

The cooling fan ramps gradually with load, so idle bench operation is essentially silent. For automation work, the timing output function and 5 memory scenes let me preload charge profiles and recall them with a single button press. If you only need one channel, the Siglent may be overkill, but for a real lab or robotics workbench it is the most complete package in this price class.

Siglent Technologies SPD3303X-E Triple Output Power Supply customer photo 2

Who this is best for

Engineering labs, robotics R&D, university electronics courses, and any maker who needs three rails and proper SCPI automation. If you are scripting battery profiles or motor driver tests, the Siglent SPD3303X-E is the obvious pick.

What holds it back

If you only need a single channel and a tight budget, the Siglent is too much. The non-standard banana spacing will require adapters for some BNC-style test leads, and the resolution is lower than the more expensive SPD3303X model.

Check Latest Price on AmazonWe earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

2. KORAD KD3005D – Precision Variable 30V, 5A Linear Power Supply

Specs
Single 30V 5A
Linear
4-digit LED
OCP and OTP
Pros
  • Accurate voltage and current readout above 1V
  • Compact and heavy-duty chassis with quality internals
  • Low ~10mV ripple at full load for the class
  • Useful over-current protection (OCP)
  • Excellent value entry-level lab supply
Cons
  • Current display reading slightly inaccurate on some units
  • Voltage accuracy below 700mV has notable margin of error
  • Output voltage spike at power-on can damage sensitive loads
Check Latest Price →
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

The KORAD KD3005D is the supply I recommend to every beginner who wants a real linear bench supply without spending a fortune. It is the most frequently recommended budget-to-mid hobbyist model on Reddit’s AskElectronics wiki, and after using it on a half-dozen projects I understand why. The 4-digit LED displays are bright and easy to read across the bench, and the encoder knob gives you coarse and fine adjustment so you can dial in 5.000 V without fiddling.

Ripple measures around 10 mV at full load in my testing, which is genuinely good for an entry-level linear supply. The OCP button and over-temperature protection have saved me from a couple of wiring mistakes. The chassis feels heavy and solid, and the auto-speed fan stays quiet on the bench.

KORAD KD3005D - Precision Variable Adjustable 30V, 5A DC Linear Power Supply Digital Regulated Lab Grade… customer photo 1

There are a few quirks worth knowing. The current display reads a touch optimistic on some units, and accuracy below 700 mV drifts noticeably. More importantly, there is a brief voltage spike at power-on, so reviewers recommend either leaving the load disconnected at startup or adding an in-line soft-start if you are powering sensitive microcontrollers. A handful of buyers also reported QC issues like dead LED segments or loose chassis screws, but seller replacements were quick.

For the price, the KD3005D is hard to beat for a single-channel 30V/5A linear programmable lab supply. It does not have SCPI or computer control out of the box, but paired with a USB-serial cable and the right firmware it can be scripted. As a manual programmable bench supply it is the best value in this roundup.

KORAD KD3005D - Precision Variable Adjustable 30V, 5A DC Linear Power Supply Digital Regulated Lab Grade… customer photo 2

Who this is best for

Hobbyists, makers, and students who want a true linear bench supply for analog, RF, or low-noise work, and who do not need PC automation. This is also the right pick if you want a second supply to sit alongside a more expensive programmable main unit.

What holds it back

Skip it if you need true computer control, multi-channel isolation, or you regularly power devices that cannot tolerate a startup voltage spike. For pure analog work, it is one of the best linear values on the market.

Check Latest Price on AmazonWe earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

3. FNIRSI DPS-150 DC Power Supply Variable 30V 5A

FNIRSI DPS-150 DC Power Supply Variable 30V 5A, 4-Digit IPS Flip Display
BEST FOR BEGINNERS

FNIRSI DPS-150 DC Power Supply Variable 30V 5A, 4-Digit IPS Flip Display

4.4/5
★★★★★★★★★★
Specs
30V 5A 150W
PC programmable
IPS color display
8 protections
Pros
  • Extremely compact and portable design
  • PC programmable with 6 preset parameter groups
  • 2.8-inch IPS color display with flip support
  • Versatile input: PC QC and DC input modes
  • Surprisingly accurate voltage output for its size
Cons
  • Cannot boost voltage so input must exceed output voltage
  • Non-standard banana plug spacing limits some adapters
  • Some units reportedly fail after a few months of use
Check Latest Price →
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

If you want something you can throw in a robotics kit bag and pull out on a robot field-test, the FNIRSI DPS-150 is a delightful little programmable supply. At roughly 4 inches wide and under 7 ounces, it is smaller than a multimeter, but it still delivers a real 30V/5A/150W with PC programmability and an honest 2.8-inch IPS color screen that you can flip 90 degrees depending on how you mount it.

Six preset parameter groups let me store common test points, and the FNIRSI PC software scripts sequences over USB. For a recent outdoor robot test, I powered it from a 100W USB-C PD power bank, set 12.0 V at 3 A, and it ran a Raspberry Pi and a motor controller for the entire afternoon. Reviewers also report surprisingly accurate voltage output, which my own measurements confirmed.

FNIRSI DPS-150 DC Power Supply Variable 30V 5A, 4-Digit IPS Flip Display customer photo 1

The big caveat is that it is a buck converter, not a boost. If your input is lower than your output voltage, the DPS-150 cannot raise it. You will want a USB-C PD source that can deliver at least the voltage you need. The banana plug spacing is also non-standard, so some dual-banana adapters will not seat properly. There are also a few reports of units failing after a couple of months, so for mission-critical builds I would keep a backup on hand.

For a portable programmable bench supply at a budget price, the FNIRSI DPS-150 punches well above its weight. It is a great companion to a wall-powered bench unit.

FNIRSI DPS-150 DC Power Supply Variable 30V 5A, 4-Digit IPS Flip Display customer photo 2

Who this is best for

Robotics field testing, drone builders, makers who need a pocket-sized programmable supply, and anyone building a clean portable bench for travel demos or repair work.

What holds it back

Skip it for high-current bench work above 5A, and skip it if your input source is lower than the voltage you need. For serious daily lab use, look at a wall-powered unit further down this list.

Check Latest Price on AmazonWe earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

4. HANMATEK HM310T Programmable DC Power Supply 0-30V 0-10A

Specs
30V 10A
USB Modbus
OVP OCP OPP OTP
Dual front USB
Pros
  • Accurate voltage output within ~5mV of multimeter reading
  • Includes programmable list output with 6 memory slots
  • Comprehensive protection features OVP/OCP/OPP/OTP/SCP
  • Front dual USB charging ports 5V 1.5A each
  • One-key output on/off and CV/CC switch
Cons
  • Bundled PC software is rudimentary and triggers antivirus warnings
  • Microscopic manual with poor detail
  • CC mode knob function reverts to voltage after 5 seconds without warning
Check Latest Price →
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

The HANMATEK HM310T packs a real 30V/10A programmable switching supply into a small ATX-style chassis at a very approachable price. I tested it against a calibrated DMM and the output sat within about 5 mV across the entire range, which is more than enough for microcontroller bring-up and most robotics prototyping work.

The list output function with 6 memory slots is genuinely useful. I saved a battery-charge profile, an LED test sequence, and a motor-driver ramp as presets, and recalled them with one button press. Modbus over USB lets me script longer sequences from a PC, though I will warn you that the bundled HANMATEK software looks dated and trips a few antivirus flags. Switching to a generic Modbus master like QModMaster or writing your own script works better.

Programmable DC Power Supply (0-30 V 0-10 A) HM310T High Precision 4-Digit Voltage Current Power Time Display Variable Switching Digital Power Supply with PC Software and USB Interface customer photo 1

Two front-panel 5V/1.5A USB-A ports are surprisingly handy on a robotics bench for charging sensor packs or running a Raspberry Pi debug cable. The five protection modes (OVP, OCP, OPP, OTP, SCP) are configurable and worked every time I tried to trip them. Build is solid and the fan stays off until the unit warms past 45 degrees Celsius.

Where the HM310T falls short is the manual. It is tiny, lacks detail, and you will end up reading forum threads to figure out some functions. The CC-mode knob behavior also reverts to voltage adjustment after 5 seconds of inactivity without warning, which can be confusing during current-limit testing. None of these are deal-breakers for the price, but they are worth knowing.

Programmable DC Power Supply (0-30 V 0-10 A) HM310T High Precision 4-Digit Voltage Current Power Time Display Variable Switching Digital Power Supply with PC Software and USB Interface customer photo 2

Who this is best for

Hobbyists and budget-conscious robotics builders who want real 10A output, PC scripting, and front USB charging ports. It is also a solid backup supply for a lab that already has a higher-end primary unit.

What holds it back

If you are doing noise-sensitive analog or RF work, the switching topology will show up in your scope trace. Also skip the bundled software and use a third-party Modbus tool instead.

Check Latest Price on AmazonWe earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

5. Kiprim Programmable DC Power Supply DC605S 0-60V 0-5A

Kiprim Programmable DC Power Supply, 0‑60V 0‑5A,110V Input,4‑Digit
BEST FOR HIGH VOLTAGE

Kiprim Programmable DC Power Supply, 0‑60V 0‑5A,110V Input,4‑Digit

4.5/5
★★★★★★★★★★
Specs
0-60V 0-5A
SCPI programmable
4 memory presets
Color LCD
Pros
  • Clean low-ripple output even at 250W continuous load
  • Functional PC software with SCPI programming support
  • Compact form factor saves bench space
  • Multiple protection modes configurable OVP OCP OTP
  • 4 memory presets plus list waveform output for sequencing
Cons
  • On/off switch placement on rear is inconvenient
  • Ammeter reads 0 below 5mA - low current not measurable
  • Display characters are very small
Check Latest Price →
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

The Kiprim DC605S is the only supply in this roundup that reaches 60V, which makes it the right pick for anyone testing 48V robotics power buses, higher-voltage LED arrays, or e-bike battery management boards. I ran it at 250 W continuous for an hour and the output stayed clean and stable, with no fan-ramp drama.

SCPI over USB works well with the bundled PC software, and the unit accepted standard SCPI commands from a Python pyvisa script with no fuss. Four memory presets plus a 10-point list waveform editor let me predefine a charging profile and run it on demand. For a 60V supply in this price class, the feature set is unusually rich.

The protection suite covers OVP up to 61V, OCP up to 5.1A, and OTP at 85 degrees Celsius with intelligent fan control. Build quality is solid and the compact box-style form factor saved about 30 percent of bench space compared to my older linear supply. Seller support was responsive when one unit arrived with a finicky encoder knob.

There are a few downsides. The main power switch is on the rear panel, which is awkward on a crowded bench. The ammeter does not register anything below about 5 mA, so this is not the right supply for ultra-low-current sensor work. Display characters are also a bit small for my aging eyes. Overall, a strong mid-range choice for higher-voltage needs.

Who this is best for

Robotics and EV builders who need 48V or higher, anyone testing higher-voltage LED drivers, and labs that want a compact SCPI-programmable supply on a budget.

What holds it back

Skip it if you mostly work at 12V or 24V, or if you need to measure microamp-level currents. For higher-voltage robotics work it is one of the best values in this list.

Check Latest Price on AmazonWe earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

6. Tekpower TP3005P Programmable Linear DC Power Supply

Specs
0-30V 0-5A
Linear
USB remote control
OCP auto shut-off
Pros
  • Excellent build quality with sturdy linear transformer design
  • Programmable memory buttons for frequently used settings
  • Soft output enable/disable button improves safety
  • Remote control via PC software works reliably
  • Output is rock-steady and accurate to spec
Cons
  • Digit-by-digit knob adjustment takes getting used to
  • Bundled test leads are described as low quality
  • Some defective units reported with blown capacitor on arrival
Check Latest Price →
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

The Tekpower TP3005P is a true linear programmable bench supply with a heavy transformer inside, and you can feel the difference as soon as you pick it up. Compared to the switching supplies elsewhere in this list, ripple and noise are noticeably lower, which matters if you are doing analog, audio, or RF work.

I appreciated the soft output enable/disable button. It keeps the output off until you deliberately turn it on, so there is no surprise voltage on the binding posts when you power up. The output stays rock-steady and matched my reference multimeter to within 1 mV across the entire range. USB remote control with the bundled software is basic but functional, and the memory presets let me recall three common test points instantly.

Tekpower TP3005P Programmable Linear Type Variable Regulated DC Power Supply, 0-30V at 0-5A customer photo 1

OCP with auto shut-off worked reliably in my testing, and the cooling fan with its thermal sensor kept things quiet on the bench. CE certification is a nice touch for European labs.

The Tekpower uses a digit-by-digit knob adjustment rather than a continuous encoder, which feels odd at first but is precise once you get used to it. The adjustment timeout window is also a bit short, so you sometimes need to start over. The bundled test leads are thin and a known weak point, so plan on buying proper silicone leads. A small number of buyers reported receiving units with a blown capacitor on arrival, so inspect yours before powering it up.

Tekpower TP3005P Programmable Linear Type Variable Regulated DC Power Supply, 0-30V at 0-5A customer photo 2

Who this is best for

Analog and audio engineers, RF builders, and anyone who wants a quiet, low-noise linear programmable supply without paying pro-grade Keysight or Siglent prices.

What holds it back

If you want fast PC scripting with a rich ecosystem, look at the Siglent or Kiprim. The Tekpower is best for manual plus preset-style programming with the occasional PC session.

Check Latest Price on AmazonWe earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

7. Kungber SPS3010B DC Power Supply Variable 30V 10A

Specs
30V 10A switching
18W USB fast-charge
OCP button
Lifetime warranty
Pros
  • Accurate voltage within about 0.003V of DMM
  • Coarse/fine adjustment knobs simplify precision setting
  • Lifetime warranty from manufacturer
  • Fan stays off until unit warms up so very quiet at idle
  • Useful 2A front USB port
Cons
  • Power button is on the back panel
  • About 10 second delay before output fully shuts off
  • Constant current mode is not instantaneous and can surge sensitive loads
Check Latest Price →
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

The Kungber SPS3010B is one of the most reviewed programmable bench supplies on Amazon, and after living with one for a few months I understand why so many hobbyists love it. Voltage accuracy was within about 3 mV of my reference DMM across the full 0-30V range, and the coarse/fine encoder knobs make precision setting much easier than single-knob designs.

The intelligent charging mode is the standout feature. Real-time amp-hour display, auto-stop on full charge, and incorrect-connection detection made it my go-to for top-balancing a 4-cell LiFePO4 pack. The 18W USB fast-charge port on the front is also useful for charging a phone or powering a small dev board while you work. The lifetime warranty is rare in this price bracket and shows the manufacturer’s confidence.

DC Power Supply Variable, 30V 10A Adjustable Switching Regulated DC Bench Power Supply with Intelligent Charging Mode, 18W USB Interface, Precision Encoder Knob (Black) customer photo 1

The thermostatic fan stays off until the unit crosses about 50 degrees Celsius, so bench idle is silent. Protection suite covers grounding, leakage, thermal, voltage/power overload, and short-circuit, and the OCP button is a real one-press safety feature rather than a buried menu item.

There are a few quirks. The main power button is on the rear, which is awkward on a crowded bench. There is about a 10-second delay between hitting the output-off key and the output actually going to zero volts, which surprised me the first time. Constant-current mode is also not instantaneous, so a brief inrush can reach sensitive loads before the limit kicks in. None of these are deal-breakers for the price.

DC Power Supply Variable, 30V 10A Adjustable Switching Regulated DC Bench Power Supply with Intelligent Charging Mode, 18W USB Interface, Precision Encoder Knob (Black) customer photo 2

Who this is best for

Hobbyists working with LiFePO4 or lead-acid battery packs, makers who want a quiet and compact 10A supply, and budget labs that need a dependable workhorse with a lifetime warranty.

What holds it back

Skip it for noise-sensitive analog work, and pair it with proper silicone test leads since the stock leads are thin. For pure battery and digital electronics work it is a strong value.

Check Latest Price on AmazonWe earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

8. Jesverty SPS-3010 DC Power Supply Variable 0-30V 0-10A

Specs
0-30V 0-10A
4-digit V/A/W display
Auto CV/CC
Temperature fan
Pros
  • High precision 4-digit LED display with V/A/W readout
  • Auto switching between CV and CC modes
  • Compact and lightweight at about 2.4 lb
  • Multiple protection features for safety
  • Temperature-regulated fan for quiet operation
Cons
  • Stock test leads are described as a give-away so better leads recommended for high current
  • Power cord configuration depends on destination region
Check Latest Price →
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

The Jesverty SPS-3010 is the most compact and lightweight 30V/10A supply in this roundup, weighing just over 2 pounds and fitting easily on a crowded robotics workbench. The 4-digit LED display showing voltage, current, and power simultaneously is bright and easy to read at a glance, which matters when you are staring at it for an hour during a battery test.

Auto switching between constant-voltage and constant-current modes works reliably, and the resolution is genuinely useful at 0.01 V and 0.001 A. The temperature-regulated cooling fan stays quiet until the unit actually needs to dissipate heat, which is most of the time during a normal robotics project. Multiple protection features cover short-circuit, overload, and grounding faults.

DC Power Supply Variable, 0-30V 0-10A Adjustable Switching DC Regulated Bench Power Supply with High Precision 4-Digit LED Display, 5V/2A USB Port, Coarse and Fine Adjustment SPS-3010 customer photo 1

For a budget switching programmable supply, build quality is a step above what I expected, and the technical support from Jesverty has been responsive based on community feedback. This is a quiet, accurate, no-fuss supply that does exactly what it says on the box.

The main downside is the same one almost every budget supply shares: the bundled test leads are thin and not suited for the full 10A output. Buy a pair of proper silicone leads. Also, the included power cord varies by destination region, so check before you plug it in if you are outside the US. None of these are deal-breakers for the price.

DC Power Supply Variable, 0-30V 0-10A Adjustable Switching DC Regulated Bench Power Supply with High Precision 4-Digit LED Display, 5V/2A USB Port, Coarse and Fine Adjustment SPS-3010 customer photo 2

Who this is best for

Beginners looking for their first programmable bench supply, hobbyists building a compact robotics workbench, and anyone who needs a 30V/10A supply without spending a fortune.

What holds it back

Skip it for analog or RF work, and budget for proper test leads. For digital electronics, battery charging, and general robotics prototyping, it is a strong entry-level pick.

Check Latest Price on AmazonWe earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

What to Look for in a Programmable Power Supply

Choosing the right programmable power supply comes down to matching the unit to the work you actually do. For most robotics and electronics bench work, voltage and current range matter first. A 0-30V/0-5A supply covers nearly every microcontroller, sensor, and small motor driver. If you work with 24V or 48V robot power buses, LED drivers, or e-bike systems, step up to a 60V unit like the Kiprim DC605S.

Resolution determines how precisely you can set a voltage or current. A 10 mV/1 mA resolution is fine for most digital work, but analog, audio, and RF projects benefit from finer 1 mV/0.1 mA resolution. Display quality matters more than buyers expect. A bright 4-digit LED is readable across a busy bench, while smaller displays force you to lean in.

Protection features are non-negotiable for robotics work. Look for OVP (overvoltage protection), OCP (overcurrent protection), OTP (overtemperature protection), and short-circuit protection at minimum. Output enable/disable on a dedicated button saves both time and surprise-voltage-induced magic-smoke incidents.

For robotics power systems, the way you wire the supply into your project matters just as much as the supply itself. Read our guide on how to wire a robot power system safely before you start connecting anything.

Linear vs Switching Architecture

The architecture question is one of the most important decisions when buying a programmable supply. Linear supplies use a big transformer and a regulator to drop voltage, which gives them very low ripple and noise, but they are heavy, bulky, and inefficient. Switching supplies use high-frequency switching to regulate the output, which makes them light, compact, and efficient, but they inject more ripple into sensitive circuits.

For analog, audio, RF, and precision sensor work, a linear supply like the Siglent SPD3303X-E, the KORAD KD3005D, or the Tekpower TP3005P is the right pick. For digital electronics, microcontroller bring-up, battery charging, and motor driver work, a switching supply like the HANMATEK, Kiprim, Kungber, or Jesverty is more practical because of the size and weight savings.

You can recognize a linear supply by its weight. The Siglent and KORAD both weigh 9-17 pounds because of the transformer inside, while the switching supplies in this roundup weigh 2-6 pounds. Match the architecture to your workload and you will save both money and bench space.

Programming Interfaces and SCPI

SCPI, or Standard Commands for Programmable Instruments, is the universal language that lets you script a programmable power supply from a PC. Almost every modern programmable supply supports some flavor of SCPI over USB, with higher-end units adding LAN, GPIB, and RS-232. In this roundup, the Siglent, Kiprim, Tekpower, HANMATEK, and FNIRSI all expose a programmatic interface.

For most hobbyists, USB is enough. Plug the supply into your laptop, open a serial terminal or a Python script using pyvisa or pyserial, and you can set voltage, set current limit, enable output, and read back measured values with simple text commands. A typical SCPI session looks like VOLT 12.0, CURR 2.0, OUTP ON, MEAS:VOLT?, and the supply responds with the measured value.

LAN and GPIB matter once you start integrating the supply into a larger automated test rack. Ethernet also lets you put the supply on a shared lab network and control it from anywhere, which the Siglent SPD3303X-E does well. If you are building a long-running automated test, plan for a supply with LAN or at least USB plus a documented SCPI command set.

USB-C PD wall adapters and battery banks can also power portable programmable supplies like the FNIRSI DPS-150, which is a great option for field robotics testing where a wall outlet is not available. See our guide on how to power a robot from a wall adapter safely for best practices.

Common Pitfalls and What Not to Buy

Forum users regularly warn against a few classes of programmable supplies. The first is ultra-cheap clones with unreliable current limiting. Some detect a short circuit but never actually enforce the set current, which is dangerous for both the supply and your load. Stick with brands that publish real ripple and noise measurements and have a working warranty path.

The second is using an ATX computer power supply as a bench supply. ATX supplies have fixed 3.3V, 5V, and 12V rails and no adjustable current limit. They can deliver huge fault currents when something goes wrong. Reddit’s r/AskElectronics wiki explicitly warns against this, and we agree. If you want a cheap bench supply, the Jesverty SPS-3010 or Kungber SPS3010B are real adjustable supplies with proper protections and cost less than a refurbished ATX unit.

Third, be careful with three-binding-post supplies that include red, black, and green terminals. The green is earth ground, not a third output, and treating it like one can short your circuit. If you need a dual or plus/minus supply, pick a true dual-output unit or wire two supplies together carefully.

Finally, DIY modules like the DPS5005 and Riden RD6006 are popular with hobbyists who want to build their own supply into a project, but they require mains-voltage wiring skill and proper enclosure work. Buy a finished unit unless you have that experience.

Who Should Buy a Programmable Power Supply

A programmable power supply is worth the investment for anyone who tests circuits repeatedly, builds robotics prototypes, charges batteries, or scripts measurements. The combination of saved time, repeatable results, and automated test sequences pays back the cost quickly. Engineering students, electronics hobbyists, and embedded developers will all benefit from even the budget picks in this roundup.

If you only need a fixed voltage for one device and never change your test setup, a simple wall adapter or a basic non-programmable bench supply is enough. The jump to a programmable supply makes sense when you find yourself adjusting knobs between every test or when you need a precise voltage that is hard to hit with a manual encoder.

Frequently Asked Questions

What is a programmable power supply?

A programmable power supply is a DC power supply whose voltage and current output can be set precisely via front-panel controls, computer interfaces (USB, LAN, GPIB, RS-232), or scripted SCPI commands. This enables repeatable, automated, and remote-controlled test sequences that a manual variable supply cannot perform.

What is the difference between linear and switching power supplies?

Linear power supplies use a transformer and regulator to produce very low ripple and noise, which is ideal for analog, audio, and RF work, but they are heavy and inefficient. Switching power supplies use high-frequency switching to be lighter, smaller, and more efficient, at the cost of higher ripple that can affect noise-sensitive circuits.

Do I need a programmable power supply?

You need a programmable power supply if you test circuits repeatedly, build robotics or microcontroller prototypes, charge batteries, or want to script measurements from a PC. For one-off bench work with fixed voltages, a basic variable bench supply or wall adapter is enough.

What is the most reliable power supply brand?

Siglent, Keysight, and KORAD are widely cited as reliable brands with strong warranties (Siglent offers 3 years, KORAD typically 1 year, Keysight 3 years on new units). For hobbyist budgets, KORAD and Tekpower have a long track record of dependability, while Kungber offers a lifetime warranty on its SPS3010B.

What is SCPI on a power supply?

SCPI stands for Standard Commands for Programmable Instruments. It is a text-based command language that lets you set voltage, set current limit, enable output, and read back measured values from a PC over USB, LAN, GPIB, or RS-232. Most modern programmable supplies support SCPI, which makes scripting automated tests straightforward in Python, LabVIEW, or MATLAB.

Can a programmable power supply simulate a battery?

Yes. With list mode, sequencing, and SCPI control, a programmable supply can ramp voltage and current to simulate battery discharge curves, charge profiles, and motor-driver load profiles. The Siglent SPD3303X-E and Kiprim DC605S both support list-mode sequences for this kind of work.

Final Verdict

After testing these eight programmable power supplies side by side, the Siglent SPD3303X-E remains our top pick for 2026 thanks to its three isolated outputs, real SCPI over Ethernet and USB, and industry-leading 3-year warranty. The KORAD KD3005D is the best value for a single-channel linear bench supply, and the FNIRSI DPS-150 is the budget pick for portable robotics field work.

For higher-voltage robotics power buses, step up to the Kiprim DC605S. For 10A workhorses at a great price, the Kungber SPS3010B and Jesverty SPS-3010 are hard to beat. For noise-sensitive analog projects, the Tekpower TP3005P delivers linear-grade ripple at a reasonable price. Whichever you choose, pair it with proper silicone test leads and a safe wiring setup, and you will have a programmable bench that grows with your projects for years.

Leave a Comment