Ikea Duktig Play Stove Battery Saver and Replacement Buttons
What is it?
Ikea makes a popular play kitchen for children called the Ikea Duktig Mini-kitchen. One of the features is a “stove” with two buttons that turn on red lights to make it look like the stove is getting hot. I designed replacements for the circuit boards inside it. My boards may help you get a broken stove working again. Even if your stove works, my versions are much more efficient than Ikea’s and can improve the battery life of the toy to years instead of weeks.
This project started in 2013 as a way to save batteries. The oldest Ikea Duktig stoves would drain their batteries in a matter of weeks, even if the stove was not used at all! I built a circuit board that was better than Ikea’s original and used virtually no power when off. It also turns the stove lights off automatically after two minutes to save even more battery power. I was so happy with the result that I started selling it.
A few years later, I realized that people were buying my circuit board not just to save batteries, but to get old, broken stoves working again. In many cases, the problem is actually with the buttons: one too many orange juice spills can corrode the buttons enough that they no longer work. So, in 2018, I started selling a second circuit board with buttons that are mechanically compatible with the original.
A couple of years after I started selling the original boards, Ikea changed the internal design of their stove in a way that made it incompatible with my original design. After many requests to update my design, I finally relented in 2020 and created a newly designed circuit board to work with more recent model Duktig stoves.
Purchase and Installation Instructions
Check your stove's battery compartment to see how many batteries it takes: 4, or 6? Ikea made 6-battery stoves until about 2014, and 4-battery stoves since then.
6-battery stoves (built 2014 and before)
The oldest Ikea Duktig stoves have 6 batteries. As seen in the photo on the right, 6-battery stoves have two circuit boards inside them. One has the electronics, the other just has the two buttons.
I sell both circuit boards on Amazon; they ship to dozens of countries. If you have Amazon Prime, two-day shipping is free!
4-battery stoves with connectors (2014-2016)
Ikea Duktig stoves built after 2014 have only 4 batteries. These newer models have only a single circuit board for both the electronics and the buttons.
There are two variants of the four-battery stove. From approximately 2014 to 2016, the circuit boards have connectors at the end of the wires used to attach them to the circuit board, as seen to the right. Those built after 2016 do not.
4-battery stoves without connectors (2017-present)
Starting around 2017, Ikea stopped using connectors and began producing Duktig circuit boards where the wires are permanently attached (soldered) to the circuit board. They probably did this to save a little money. Unfortunately, it makes replacement more difficult. I added special connectors to my replacement circuit board so that can bare wires can be directly attached to it.
Do I need a controller, or a button board?
Pre-2014 Duktig Stoves (the 6-battery variants) have two different circuit boards. If you’re trying to repair a broken stove, either or both of the circuit boards may be broken. There’s a simple test you can do to check if the button board is the problem, though:
-
Ensure your Duktig Stove has fresh batteries.
-
Remove the cover (as in the instructions here).
-
Find a small, straight piece of metal, such as the end of a flathead screwdriver. Use it to momentarily create a short-circuit on the two metal leads coming out the back of one of the two connectors on the button board. (See the image at right for reference.)
Creating the short-circuit with a screwdriver simulates pushing a button. Does that cause one of the burners light up? If so, it is the button board that is faulty, so buying a replacement will probably fix it.
If neither of the button connectors causes a burner to light up when short-circuited, the test is inconclusive. It could be a controller board failure, a button board failure, or some other failure such as a broken wire or bad batteries.
Why did you build it?
My good friend Ben wrote to me one day. He had a problem: his kids love the Ikea Duktig Mini-kitchen. But its light-up play stove takes 6 batteries which seemed to drain every week or two. He’d tried using rechargeable batteries, but that just made the situation worse: they’d barely last a day. Ben knew I liked to tinker with electronics so asked me: could I fix it?
He mailed me the stove out of the Ikea kitchen. I started to tinker with the circuit board inside that controls the burners, and found it had two problems. First, and worst, the board was always drawing at least 3mA (three thousandths of an amp), even when the toy is off. This may not sound like a lot, but with typical 2700mAh AA batteries, the battery energy would be completely drained in less than 40 days.
Second, the LEDs were unregulated; there was a simple current clamping resistor between the 9V supply and the LEDs, a configuration that only works correctly when the supply voltage is quite close to 9V. This is only true with fresh alkaline batteries. The situation is even more precarious with rechargeable AAs, which are only about 1.25V each when fresh (versus 1.5V for alkaline). I measured the forward diode drop of the LEDs at about 5.8V, and the LEDs need around 15mA to be visible. Ikea’s clamping resistor was 110 ohms, so the supply voltage needs to be at least 7.45V for the LEDs to work.
Now, Ben’s problem had become clear. His stove was starting at 7.5V with his rechargeable batteries (1.25V per battery in series times 6 batteries), and the board’s cheap design meant that as soon as the batteries sagged by just five-hundredths of a volt, it would stop working. Because the board was drawing 3mA even when it was off guaranteed the lights would fail almost immediately with rechargeable batteries. Even alkaline batteries would be dead within a few weeks.
I created a new circuit board that fixes all these problems. First, it uses an LED driver as a constant-current source rather than a clamping resistor; this means the board will work over a wide range of battery voltages, even when the batteries start to run down. Second, I carefully designed the board to have very small idle power—a few microamps. In other words, my board’s idle power consumption is about one one-thousandth of Ikea’s original board. There’s a small microcontroller on my board that shuts itself completely off when the toy is not in use. The only significant idle power draw comes from the voltage regulator’s leakage; without that, I measured the idle power draw at 40 nano-amps!
At first, the new circuit board was not intended to be a product—I was just helping my friend fix his toy. But he was so thrilled with the improvement that he subsidized production of a larger batch of circuit boards so that we could share them with more people.
Though this hobby started with that single circuit board, I’ve created more over the years: a replacement button board (2016), a control board compatible with Ikea’s post-2014 toys (2020), and eventually a fresh redesign of both types of controllers as they all sold out (2024). It’s possible that by now, I have the dubious and useless distinction of being the world’s expert on the electronics in Ikea Duktig Play Kitchens.
Schematics, Software, Parts Lists and Other Sundries
My designs and software are open-source; you can download all the schematics, Gerbers, BOMs (Bills of Materials) and firmware.
- Controller Board for 6-Battery (pre-2014) Duktigs
- 2013 Version (“Rev B”)—The original board that started it all!
- Schematic (PDF)
- Board Layout (PDF)
- Gerbers (Zip file of Gerbers)
- Design Files (Zip file of Eagle files)
- Bill of Materials
- Firmware. This controller used an ATtiny84a; to program it you’d need at Atmel ISP programming device such as this one
- 2024 Version (“Rev D”)—Rev B sold out in 2022. I didn’t think I’d make
more because the 6-battery Duktig hasn’t even been made since 2014! But I
regularly got requests for it, so in 2024 produced an updated version. Rev
D is quite different than Rev B; it’s based on the 2020 board I made for
the newer 4-battery Duktigs. This was also the first Duktig board designed
with KiCad. In the 10 years since the original
design I’d progressed significantly in my electronics hobby and had become
completely comfortable with surface-mount components, so the newer board is
much sleeker.
- Schematic (PDF)
- Board Layout (PDF)
- Gerbers (ZIP file of Gerbers)
- Design Files (Zip file of KiCad files)
- Bill of Materials (CSV)
- Firmware. This controller uses an STM32C011 which I program with a Black Magic Probe and Tag-connect cable to save board space and cost.
- 2013 Version (“Rev B”)—The original board that started it all!
-
Button Board for 6-battery (pre-2014) Duktigs—This is a very simple board: just two buttons and two connectors.
- 2016 Version (“Rev A”)
- Schematic (PDF)
- Board Layout (PDF)
- Gerbers (ZIP file of Gerbers)
- Design Files
- Bill of Materials:
- Connectors: JST XH 2-pin right-angle connectors
- Buttons: After a long search I discovered the buttons are made by a company called Wenzhou Khan, the TSA12100 Tactile Push Button, 12mm x 12mm x 7.3mm. The cap is the SC203 in red. The manufacturer doesn’t sell them directly, but they’re commonly available at electronics retailers, often under the name “tactile button,” including Amazon, SparkFun, and Alibaba.
- 2016 Version (“Rev A”)
- Combined Board (controller plus buttons) for 4-Battery Duktigs
- 2020 Version (“Rev C”)—Sadly, Ikea came out with their 4-battery stove
design just a year after I produced hundreds of boards for the 6-battery
design. Feeling stung, I did not think I would ever update the design, but
after getting years of requests for help I finally made a board compatible
with the 4-battery stove.
- Schematic (PDF)
- Board Layout (PDF)
- Gerbers (ZIP file of Gerbers)
- Bill of Materials (PDF)
- Firmware. This controller used an STM32G030, which had just been released. I program it with a Black Magic Probe and ST-Link connector to save board space and cost.
- 2024 Version (“Rev D”)—Rev D of the 4-battery board is almost identical to Rev C, which sold out in 2024. The only differences are switching to the newer, cheaper, and lower-power STM32C011 processor, and changing the button spacing by a fraction of a millimeter since Ikea seems to have changed it very slightly over the years.
- 2020 Version (“Rev C”)—Sadly, Ikea came out with their 4-battery stove
design just a year after I produced hundreds of boards for the 6-battery
design. Feeling stung, I did not think I would ever update the design, but
after getting years of requests for help I finally made a board compatible
with the 4-battery stove.