Cooking with Raspberry Pi: Solrmatic Programmable Solar Cooker #piday #raspberrypi @Raspberry_Pi


Michael Nicholas at Make made this awesome post on his Pi powered solar cooker. Check back for a full tutorial in the future!

In a nutshell, the Solrmatic is a Raspberry Pi-powered rotation device for a solar cooker allowing the solar oven to get hotter or cooler based on the program you input. You can put an off-the-shelf solar cooker on top, or even build your own. We’re excited to show off Solrmatic at Maker Faire Bay Area 2014, so please stop by and say hello!

The problem with traditional solar cooking is that the sun’s solar radiation varies with the seasons and daily weather. You also have to rotate it manually, leaving a lot of guesswork. You are either stuck cooking recipes such as stew or beans, and you must be very attentive to your cooking and monitor temperature very carefully. Also, the sun only shines in the daytime, yet people eat dinner in the evening. If you arrive home in the evening to start cooking, solar cooking is out of the question.

The Solrmatic solves these problems because it features thermostats, time delay, timed cooking, and web monitoring, allowing you to cook almost everything you cook in a traditional oven. The Solrmatic has cooked leg of lamb, brisket, veggies, bread, cookies, and even bacon. We’ve also dehydrated apples.

Read more.


The Solrmatic has four knobs, one switch, and two temperature probes.

Switch: In Set/Idle mode, allows for settings to be adjusted; or in Run mode, allows for the Solrmatic to work its magic.
Knobs for adjusting settings:

  1. Oven temperature: just like your oven temperature knob on your conventional oven
  2. Food temperature: If you want to stop cooking at a certain temp, this will cancel all further cooking and turn the cooker away (perpendicular) from the sun. This is important for recipes that you want to cook only to a specific temperature, like roasts.
  3. End Time: When you want your meal to be done
  4. Duration: How long you estimate the meal will take to cook. The duration will cancel cooking regardless of whether the food temp is reached.

Temperature Probes: There’s one for the food and one in the oven.
The set temperature and current temperature are displayed on the LCD. The current oven and food temperature are sent to the web via wi-fi for viewing so that you can make sure things are going well while you are away.

There are a lot of systems working together, all managed by a Raspberry Pi. This is how temperature, position, and other inputs are read to control the orientation of the solar oven. The outputs are the LCD and the stepper motor, which enables the Solrmatic to precisely rotate.




998Each Friday is PiDay here at Adafruit! Be sure to check out our posts, tutorials and new Raspberry Pi related products. Adafruit has the largest and best selection of Raspberry Pi accessories and all the code & tutorials to get you up and running in no time!

Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here:

Join Adafruit on Mastodon

Adafruit is on Mastodon, join in!

Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Join over 36,000+ makers on Adafruit’s Discord channels and be part of the community!

CircuitPython – The easiest way to program microcontrollers –

Maker Business — “Packaging” chips in the US

Wearables — Enclosures help fight body humidity in costumes

Electronics — Transformers: More than meets the eye!

Python for Microcontrollers — Python on Microcontrollers Newsletter: Silicon Labs introduces CircuitPython support, and more! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi

Adafruit IoT Monthly — Guardian Robot, Weather-wise Umbrella Stand, and more!

Microsoft MakeCode — MakeCode Thank You!

EYE on NPI — Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — #NewProds 7/19/23 Feat. Adafruit Matrix Portal S3 CircuitPython Powered Internet Display!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at !

No Comments

No comments yet.

Sorry, the comment form is closed at this time.