EEVblog® Electronics Community Forum

Electronics => Projects, Designs, and Technical Stuff => Topic started by: Picuino on October 01, 2026, 09:57:45 am

Title: Joule thief values
Post by: Picuino on October 01, 2026, 09:57:45 am
I want to build a Joule thief circuit, and I'd like to know how to calculate the number of turns needed in the transformer to achieve different frequencies and/or efficiency levels.
Are there any formulas or rules of thumb for effective design?

https://www.falstad.com/circuit/circuitjs.html?ctz=DwYwlgTgBAZgvAIgIwKgFwM6KQOgAwGFHFICmAtAOypgiIBMOArJQJx4DMHrrSlSrDngBsw1CABGiJnlQAHKQgAsHVADcI01AFtM0ikhQA+AFBQowNVAAeiYUqgcm9KPahJ6ADlTxkYqADuvrJQ2gCG1mrYzAgA9KbmwAAqNthKDkjCeFD0eJ459Eo+iEVQYAB2iHj4hDx19Q08qBBh2OIA9lU4dagBYHalIHhdxIVITKwqlJT29ByUHEr+IEiI5NWcnlxKeWzCAhP7cQkWAakIbh75SOnuXsUIsvFmFtC2yLf0he63QqXBzWwRGOL2AaHONwcf3crBcfweITklWQqAkpAYBB0nQQABNSDAwgBXAA2aHUaLWuE89BYlCUXjwSE8eFhk3JdEezGmizG3E4k34IMSZ3ebicLgEcOcCKFpwhsMcuRhUvoMueiRx2ig5W0iBgARxEHacjgjG8sDaZSwCFYOA49AMKCgEGtIWRShwwk8lBZ8yQHGE9vY-gkUUePn6KPVFgAMgBRAAi53olBcXnyKZVMtC2P1huNppw5pAmhRUBAAHNLZJLdoJByNkxZcARQxU45nMqO6qLeHoy2Ibcrj8Mlk1ScB+9IXcM3kZ+PQa2ELlrl4cnPMiEAf2lyuCg49+mF8L5WnPLOM+fj3L3ofzzl20fe08J9ZB3CnO5KPkuOaAVAMEjDxUDQdEEAAIQAYSYJRqH7N9b0mRUOEcTxhEVfx-0A7Ae1A6Q8G0ABBKAAHUAAswFAqB4wTZsEIYQx3GZRxWEoHJ-WzbDkFwsCAAUIDAcIIAATwALnXdBCQgcoMAAHXKABlUgQHacocTCETxKVNApJk+TIPaCBSHEgBNUhiWJdozjQQz2jAHF120LUcTAMJtFIUCIGbdooFIZFqAAk1lAeaxVCgILZBORI5CgMMQgwDkm2jaLYsQMKEq6VV+1idpTGAWJwAgUwgA (https://www.falstad.com/circuit/circuitjs.html?ctz=DwYwlgTgBAZgvAIgIwKgFwM6KQOgAwGFHFICmAtAOypgiIBMOArJQJx4DMHrrSlSrDngBsw1CABGiJnlQAHKQgAsHVADcI01AFtM0ikhQA+AFBQowNVAAeiYUqgcm9KPahJ6ADlTxkYqADuvrJQ2gCG1mrYzAgA9KbmwAAqNthKDkjCeFD0eJ459Eo+iEVQYAB2iHj4hDx19Q08qBBh2OIA9lU4dagBYHalIHhdxIVITKwqlJT29ByUHEr+IEiI5NWcnlxKeWzCAhP7cQkWAakIbh75SOnuXsUIsvFmFtC2yLf0he63QqXBzWwRGOL2AaHONwcf3crBcfweITklWQqAkpAYBB0nQQABNSDAwgBXAA2aHUaLWuE89BYlCUXjwSE8eFhk3JdEezGmizG3E4k34IMSZ3ebicLgEcOcCKFpwhsMcuRhUvoMueiRx2ig5W0iBgARxEHacjgjG8sDaZSwCFYOA49AMKCgEGtIWRShwwk8lBZ8yQHGE9vY-gkUUePn6KPVFgAMgBRAAi53olBcXnyKZVMtC2P1huNppw5pAmhRUBAAHNLZJLdoJByNkxZcARQxU45nMqO6qLeHoy2Ibcrj8Mlk1ScB+9IXcM3kZ+PQa2ELlrl4cnPMiEAf2lyuCg49+mF8L5WnPLOM+fj3L3ofzzl20fe08J9ZB3CnO5KPkuOaAVAMEjDxUDQdEEAAIQAYSYJRqH7N9b0mRUOEcTxhEVfx-0A7Ae1A6Q8G0ABBKAAHUAAswFAqB4wTZsEIYQx3GZRxWEoHJ-WzbDkFwsCAAUIDAcIIAATwALnXdBCQgcoMAAHXKABlUgQHacocTCETxKVNApJk+TIPaCBSHEgBNUhiWJdozjQQz2jAHF120LUcTAMJtFIUCIGbdooFIZFqAAk1lAeaxVCgILZBORI5CgMMQgwDkm2jaLYsQMKEq6VV+1idpTGAWJwAgUwgA)
Title: Re: Joule thief values
Post by: Picuino on October 01, 2026, 03:25:06 pm
From Gemini:

The following guidelines break down how to tune and adjust each component:

1. The Core & Windings (The Transformer)

* The 1:1 Baseline: For standard builds, use a bifilar winding (twisting two wires together and wrapping them simultaneously). Aim for 10 to 15 turns around a small ferrite toroid core.

* More Turns vs. Fewer Turns:
- Adding more loops increases inductance and reduces the operating frequency, which typically improves efficiency and lowers battery drain.

- If you need a significantly higher voltage boost (e.g., driving an array of LEDs), move to an asymmetric ratio like 1:5 or 1:10 (primary to feedback). 

* Wire Thickness: Use thicker magnet wire (e.g., 24–26 AWG) for the primary winding to reduce DC resistance and limit current loss.

* Salvage Tip: Excellent small toroidal cores can be harvested from dead compact fluorescent lamp (CFL) bulbs or old computer power supplies. 


2. The Resistor (R₁)

* The 1kΩ Standard: A 1kΩ resistor is the universal starting point for a 1.5V input. 

* Increasing for Efficiency: If your transistor is running hot or you want the battery to last as long as possible, increase the resistor up to 2.2kΩ or 6.8kΩ. Higher resistance drops the input current draw, stretching out battery life at the cost of a slightly dimmer LED.

* Lowering for Low Voltages: If you want the circuit to keep stealing energy down to ultra-low thresholds (below 0.5V), you can drop the resistor below 1kΩ (even down to a few ohms), but monitor the transistor so it doesn't overheat. 


3. Transistor Selection

* Key Specs: Look for general-purpose NPN BJTs with high DC current gain (h_FE) and a low collector-emitter saturation voltage (V_CE_sat). 

* Top Choices: The 2N4401 and BC337 often outperform the standard 2N3904 or 2N2222 in efficiency because they feature a lower saturation voltage, letting them "pump" more cleanly at ultra-low battery levels.

* The Temperature Rule: The transistor should always remain cool to the touch. If it exceeds roughly 60°C, increase your base resistor to safely throttle the current. 


4. The LED Load

* Wiring Configurations: Always connect multiple LEDs in series rather than parallel. Parallel setups suffer from current hogging (where one LED steals all the power and burns out early) unless you add individual balancing resistors.

* Voltage Rule: For every 1.5V battery added to the input, you can reliably string another 3V white/blue LED in series on the output.
Title: Re: Joule thief values
Post by: Analog Kid on October 02, 2026, 03:45:28 am
Sorry I can't help you with calculations here.

I can give you my joule thief circuit that I've used to build dozens of them over the years.
It's a really good one. Will light up brightly with near-dead cells.

I wind the transformers on small (1/8" or so) ferrite rods using 32 gauge magnet wire.

[attachimg=1]

(I based this on designs I found on Colin Mitchell's "Talking Electronics" site; see this page (https://www.talkingelectronics.com/projects/LEDTorchCircuits/LEDTorchCircuits-P1.html) for Joule Thief specifics.)
Title: Re: Joule thief values
Post by: Konkedout on October 02, 2026, 04:51:15 am
YIKES!  I have never heard of "Joule Thief" but I can tell you that the original schematic design will not work with any old ferrite core for the "transformer."

The circuit is sort of a self oscillating flyback.  For that, you need to have energy storage in the core...that is done with either a discrete or distributed gap in the core.  A gap in an inductor core is analagous to the gap between capacitor plates....it is where the energy is stored!!

So for the most part a ferrite core will need some sort of calculated gap for energy storage and the correct inductance.  Core materials such as powdered iron, or Permalloy (Molyperm) or Kool Mu have a distributed gap.  Powdered iron is the cheapest but least efficient (more power loss) but might be worth experimenting with.  For easy work in the lab, I really like ferrites with round center legs (such as PQ shapes) and PQ2020 might be good unless you find and want something smaller.  Grinding a gap in the PQ core assembly requires the right equipment, but a spacer gap made with polyester film often works well enough for me.
Title: Re: Joule thief values
Post by: Analog Kid on October 02, 2026, 05:21:25 am
YIKES!  I have never heard of "Joule Thief" but I can tell you that the original schematic design will not work with any old ferrite core for the "transformer."

Well, what can I tell you?
Not only do all mine work, they all work very well, with the kind of transformer you insist won't work.

Couple pics of one of my homemade transformers:

[attachimg=1]

[attachimg=2]

I used to break up salvaged transformers with ferrite cores and use the pieces for my cores.

Quote
The circuit is sort of a self oscillating flyback.

Close; technically it's a blocking oscillator.

Here's a closeup of one of my units:

[attachimg=3]

This one is in a loupe. The JT circuit drives 4 high-brightness LEDs in series/parallel. Very bright.
Title: Re: Joule thief values
Post by: Andy Chee on October 02, 2026, 05:36:41 am
YIKES!  I have never heard of "Joule Thief" but I can tell you that the original schematic design will not work with any old ferrite core for the "transformer."

The circuit is sort of a self oscillating flyback.  For that, you need to have energy storage in the core...that is done with either a discrete or distributed gap in the core.  A gap in an inductor core is analagous to the gap between capacitor plates....it is where the energy is stored!!

So for the most part a ferrite core will need some sort of calculated gap for energy storage and the correct inductance. 

Whilst a closed loop ferrite like an E-core or toroidal core requires a gap or distributed gap, a solenoid ferrite core naturally has a massive air gap from one end of the solenoid to the other.

Title: Re: Joule thief values
Post by: Xena E on October 02, 2026, 05:40:01 am
A joule thief does not require a gapped transformer because it operates as a resonant blocking oscillator that naturally prevents core saturation.
Title: Re: Joule thief values
Post by: MariuszD on October 02, 2026, 08:59:20 am
Quote
A joule thief does not require a gapped transformer because it operates as a resonant blocking oscillator that naturally prevents core saturation.
Where is the capacitor?
Title: Re: Joule thief values
Post by: Doctorandus_P on October 02, 2026, 10:26:57 am
A gap in an inductor core is analagous to the gap between capacitor plates....it is where the energy is stored!!

That is somewhere between misleading and complete nonsense. There are plenty of inductors without an airgap. Creating an air gap lowers the induction, and thus the energy storage per Ampere of current. It also changes other things, such as making the saturation limit "softer".
Title: Re: Joule thief values
Post by: armandine2 on October 02, 2026, 12:46:23 pm

YIKES!  I have never heard of "Joule Thief" but I can tell you that the original schematic design will not work with any old ferrite core for the "transformer."


...works ok with a generic Ferrite bead (RS 238-283 - as per Big Clive, which I copied)

Title: Re: Joule thief values
Post by: armandine2 on October 02, 2026, 01:49:08 pm
..deep dive ?
https://www.youtube.com/watch?v=kBbOI5Z9RjY (https://www.youtube.com/watch?v=kBbOI5Z9RjY)
Title: Re: Joule thief values
Post by: Xena E on October 02, 2026, 03:49:55 pm
Quote
A joule thief does not require a gapped transformer because it operates as a resonant blocking oscillator that naturally prevents core saturation.
Where is the capacitor?


It will run at the SRF of the inductor.
Title: Re: Joule thief values
Post by: pqass on October 02, 2026, 04:35:22 pm
Thanks Picuino,
I'll have to try out some of your tips to brighten my MAG-LITE replacement LED; starting with a cap across the 1K and a smaller core.  My goal is to place it (mostly) inside an old bulb housing.

The "MAG2CELL HK 1A2" incandescent bulb currently pulls 775mA@3V.  The joule thief (attached) starts-up at 13mA@500mV (99KHz), then 56mA@1V (44KHz), 134mA@1.5V (35KHz), 237mA@2V (37KHz).  I'm not sure where the power is going (transistor seems cool) nor how far to push the LED. It's a NOS Radio Shack 276-0005, 28500MCD 20mA@3V LED.  I may need to rewire the 2 D-cells for parallel operation if I can optimize the brightness @1.5V.
Title: Re: Joule thief values
Post by: Picuino on October 02, 2026, 04:52:49 pm
Joule Thief version 02.

Simulated with LTSpice.
Title: Re: Joule thief values
Post by: ledtester on October 02, 2026, 05:25:23 pm
YIKES!  I have never heard of "Joule Thief" ...

This page seems to have the most complete history of the circuit:

https://devopedia.org/joule-thief-circuit (https://devopedia.org/joule-thief-circuit)

Accordingly, the circuit and the name "Joule Thief" hit the Internet around 2002 which is about the time I remember making my first circuit but it has its origins from at least 1988.

Skip to the Milestones section for a timeline:

https://devopedia.org/joule-thief-circuit#milestones (https://devopedia.org/joule-thief-circuit#milestones)

Here's the link to the 1988 Honeywell patent:

https://patents.google.com/patent/US4734658A/ (https://patents.google.com/patent/US4734658A/)

Oh, and check out this for an update on a Joule thief that's been running for 10 years now on the same battery:

https://www.eevblog.com/forum/chat/blinking-joule-thief-10-year-update/ (https://www.eevblog.com/forum/chat/blinking-joule-thief-10-year-update/)
Title: Re: Joule thief values
Post by: IanB on October 02, 2026, 05:42:17 pm
Thanks Picuino,
I'll have to try out some of your tips to brighten my MAG-LITE replacement LED; starting with a cap across the 1K and a smaller core.  My goal is to place it (mostly) inside an old bulb housing.

The "MAG2CELL HK 1A2" incandescent bulb currently pulls 775mA@3V.  The joule thief (attached) starts-up at 13mA@500mV (99KHz), then 56mA@1V (44KHz), 134mA@1.5V (35KHz), 237mA@2V (37KHz).  I'm not sure where the power is going (transistor seems cool) nor how far to push the LED. It's a NOS Radio Shack 276-0005, 28500MCD 20mA@3V LED.  I may need to rewire the 2 D-cells for parallel operation if I can optimize the brightness @1.5V.

Be careful here. The traditional "joule thief" was designed to run from a depleted (dead) AA cell, and power a small 20 mA LED.

If you want a proper boost circuit that runs from large fresh batteries and powers a bright LED, then the joule thief is not really the answer. It will not be efficient enough. You will instead want a more sophisticated circuit, potentially one that uses a boost IC rather than a simple transistor.