Krups Cook4Me Smart Cooking Pot Can Make a Meal, and Run DOOM

A Krups Cook4Me smart cooking pot is now capable of not just cooking but also gaming, thanks to a dedicated modder who worked out how to transform this kitchen equipment into an unexpected DOOM device.. Aaron Christophel, the mastermind behind this project, discovered that most smart devices have good technology hidden beneath a thin layer of basic functions, and the Cook4Me was no exception.
This pressure cooker has a high-resolution touchscreen, Wi-Fi, and more computing power than most houses require for stirring sauce or boiling vegetables. When he took it apart, he discovered that it is powered by a Renesas R7S721031VZ processor that controls the display and interface, which is wrapped around a 32-bit Arm core. It has 128MB of RAM and 128MB of flash memory, as well as some smaller controllers such as an STM32 for heating, a PIC for touch input, and an ESP32 for wireless functionality. However, the cooking side of things remains independent, with its own modest microcontroller, relay, heating element, temperature sensor, and safety procedures maintained unchanged.

CHEF iQ Smart Pressure Cooker with WiFi and Built-in Scale – Easy-to-Use 10-in-1 Multicooker with 500+…
- THE CHEF iQ APP: Connect to our free app via WiFi and Bluetooth and access hundreds of Guided Cooking recipes and culinary how-to videos, control and…
- BUILT-IN SCALE: Easily measure ingredients and cook by weight, simplifying prep and cleanup: no measuring cups needed Four smart sensors measure…
- AUTO PRESSURE RELEASE: Automatically releases steam at the end of pressure cooking for increased safety and convenience. Programmed with 3 pressure…

Christophel connected to the Renesas chip via its SWD debug pins. He downloaded the original firmware, examined the bootloader, and determined how the display turns on. After reverse engineering everything, he began developing his own bespoke firmware from scratch. This new code seized control of the touchscreen, and he was able to run a DOOM port directly on the hardware, eliminating the need for a separate console.

The controls operate very much as expected, with different parts of the screen mapping to game buttons such as fire, move, and menu navigation. Menus load, levels begin, and the little demons scamper around as they did in the original DOOM release in 1993. The gameplay we observed was silky smooth, but sound is still missing, which is a bit of a letdown given how amazing everything else is.

The fact that the systems are separate means that the cooking components run independently, therefore putting fresh firmware onto the interface board will never interfere with pressure regulation or heat management. You could have DOOM running on the screen while cooking a dinner, but we believe most people will stick to one item. Projects like this demonstrate how much capability exists in all of our ordinary items, if you have the technical know how that is.
[Source]
Krups Cook4Me Smart Cooking Pot Can Make a Meal, and Run DOOM
#Krups #Cook4Me #Smart #Cooking #Pot #Meal #Run #DOOM