Friday, April 3, 2026

A STEM Project: A Frozen Kingdom Comes to Life with MicroBlocks and the MakerPort

From Walmart Toy Sets to an Interactive Masterpieces



Watch the video to see the scene come alive!
There are four touch points that play different songs and sayings


My granddaughter was on Spring Break and she came to visit me for the day. The two of us sat down together to bring a brand-new diorama to life. This time inspired by the magical world of Frozen. What started with a trip down the toy aisle turned into one of my most enchanting projects yet, with Bruni sitting on a plate of spinning snowflakes, glowing blue light, and all of our favorite Arendelle characters gathered around the table.

Building the Foundation: Elegant Seating


Anna and Elsa sit at the enchanted table on upholstered chairs 

Every magical dining experience needs proper seating. I crafted custom chairs for both Anna and Elsa following these instructions. To give them a more elegant appearance befitting our princesses, I upholstered each chair, transforming simple paper furniture into sophisticated little thrones.

My granddaughter took charge of the table, arranging the hot cocoa and all the charming accessories just so. Ever the practical one, she secured Glue Dots to the bottom of each cup and pot, ensuring nothing would topple if the table got a bump or a nudge.

The Table: Where Coding Meets Craftsmanship


For the centerpiece table, I turned to TurtleStitch to code a presentation box design. One of the things I love most about working with code is the flexibility it provides.  Thanks to variables in the programming, I can adjust the size of this table design to fit any future project needs. Check out the TurtleStitch code.

The presentation box serves a dual purpose: it provides a sturdy, elegant surface for dining while also concealing the technical components that bring the scene to life. The table skirt keeps the look polished. The top is glued cleanly to the presentation box, while the skirt itself features an elastic top so it can be lifted away whenever I need to access the components inside.

The Centerpiece: Bruni in His Element


Every magical scene needs a showstopper, and ours is Bruni, the adorable fire salamander from Frozen 2, delightfully rotating on a platter of snowflakes with a snowflake hanging out of his mouth. A servo motor keeps his platter in constant gentle motion, which my granddaughter declared was "her favorite thing." It's hard to argue with that logic.

The rotating platter uses the same technique as Mrs. Potts and Chip in my Beauty and the Beast diorama but snowflakes suit Bruni just as beautifully. https://papercraftetc.blogspot.com/2025/10/a-stem-project-magical-dining-scene.html

The Royal Guests


Anna and Elsa are seated in handcrafted upholstered chairs because even royalty deserves a comfortable seat at a hot chocolate party.

Baby Sven is positioned just so, eyes fixed on Bruni's gentle spin. And then there's Olaf, he is happily watching from the side of the table, maintaining a careful distance. As he reminded us himself, hot chocolate and snowmen don't always mix.

The Soundtrack: Songs, Sayings, and One Showstopping Exchange


Four touch sensors are positioned around the scene, each triggering a different moment of Frozen magic. Three of them play a variety of beloved songs and character sayings from across the films. But the fourth? That one belongs entirely to Olaf and it plays out the full exchange from the scene where poor Olaf finds himself separated from his lower half.

Olaf: "I can't feel my legs! I can't feel my legs!"
Kristoff: "Those are my legs."
Olaf: "Ooh, do me a favor and grab my butt!"

My granddaughter laughed and laughed...and honestly, so did I. She must have pressed that sensor two dozen times. It is now, officially, her favorite feature of any diorama I have ever made. The buildup of the whole exchange is what makes it so special.  Kristoff's deadpan reply is every bit as funny as Olaf's punchline.

Illuminating the Magic: Blue and White Glow


The lighting for this scene called for something cool and ethereal...perfectly icy, perfectly Frozen. An LED ring light embedded in the table casts a soft, shifting glow in hues of blue and white that bathe the entire scene in a wintery atmosphere.

  • The LED Ring Light: Nestled beneath the table surface, it cycles through gentle blue and white tones, evoking Elsa's ice magic and the Northern Lights of Arendelle.
  • The Rotating Platter: A servo motor keeps Bruni and his snowflakes in a slow, continuous spin which is  endlessly mesmerizing.
  • Four Touch Sensors: Songs, character sayings, and one showstopping Olaf line that will have every child (and grandparent) in stitches.

Programming the Scene with MicroBlocks




All of the interactive elements, the spinning platter, the LED ring light, and the touch-activated music and sayings, were programmed using MicroBlocks. It gave me precise control over timing and behavior, and the MakerPort kept everything neatly connected inside the presentation box.

The Grand Reveal


When my granddaughter and I placed the last character at the table and switched everything on, the room filled with the soft blue glow of the LED ring and the opening notes of her favorite song. Bruni spun. Baby Sven watched. Olaf held his ground at a safe distance from the hot chocolate.

And then she found touch sensor number five. The laughter that followed, all three lines of it, was worth every hour of work. 

All electronics and interactive elements were programmed using MicroBlocks, with the MakerPort housed inside the TurtleStitch-coded presentation box.

What Happened Next


This is the part that made the day visit so unforgettable. Once the diorama was finished and the laughter had settled, something wonderful happened. My five year old granddaughter decided she wanted to make something of her own when she looked at Roger Wagner's Animatronics set.



She grabbed one of my old presentation boxes for a body, figured out an axle, added two wheels, and topped it off with a head complete with two eyes and a happy smile. Then she drew squares on the front of the robot and proudly announced, “This is how you turn on the robot, this is how you make it move and these are the lights that turn on and off!” Just like that, she had built her very first robot. 


She carried it home with her at the end of the day, proudly and she had every right to be proud. That little robot was entirely hers.

That is exactly what making things is all about. Not the lights or the code or the servo motors. Though I do love all of those, but the moment a child realizes that her hands and her imagination are all she needs to build something real. Something that didn't exist before she decided it should.

❄️ After all...the cold never bothered her anyway. ❄️