Overview

When Edvard Munch painted his most famous painting, The Scream, in 1893 he perfectly captured the existential angst of modern humanity. He did not, however, have access to a microcontroller board with built-in sound sensing connected to a servo motor and speaker, so he failed to make his masterpiece interactive.

Today, we’ll change all of that! By using the Crickit with Circuit Playground Express, and a bit of code in CircuitPython, we can make The Scream scream back at you when you scream at it!

express_Edvard_Munch__1893__The_Scream__oil__tempera_and_pastel_on_cardboard__91_x_73_cm__National_Gallery_of_Norway.jpg
By Edvard Munch - National Gallery of Norway, Public Domain, https://commons.wikimedia.org/w/index.php?curid=69541493

Parts & Materials

1 x Adafruit CRICKIT
for Circuit Playground Express
1 x Circuit Playground Express
Round, Awesome Microcontroller Board
1 x Micro Servo
180 degree rotation servo
1 x 3 x AA Battery Holder
with 2.1mm Plug

Optional

In addition to the parts above, you’ll need:

  • Two copies of the painting printed on a color printer
  • Corrugated cardboard
  • Cardstock
  • Chipboard (thin cardboard)
  • Frame and mat with cardboard backing
  • Scrap wood for standoffs
  • Glue stick for paper
  • High temp hot melt glue and glue gun, or wood glue and clamps
  • Frame hanging hooks and hardware
  • Hobby knife
  • Straight edge
This guide was first published on Jul 30, 2018. It was last updated on Oct 18, 2018. This page (Overview) was last updated on Jul 30, 2018.