The project is challenging and takes a few hours, so you'll probably want to turn this into a weekend project. There's a lot of stuff you'll learn along the way. Have fun!
You can find the parts we used here, or use similar parts you might already have lying around.
Adafruit Feather HUZZAH ESP8266 WiFi with headers
Micro USB cable (data-syncing)
Male/female jumper wires
8.5 x 11” paper (80-100lb cardstock)
Adhesive (fast drying paper glue, a glue stick, glue dots, or double-sided tape)
Scissors and a craft knife
Small Phillips-head screwdriver
Empty mechanical pencil to score folds
Ruler for cutting and scoring
Phone with the Google Assistant (Android or iOS devices)
Note: Those are the parts we used, but you can probably find similar ones that work just as well.
To get started, you’ll need the driver, the Arduino software, and our Paper Signals code.
Next you’ll want to assemble the electronic stuff. Gather the Feather, micro servo, wires and micro USB cable to prep your Paper Signal for software set up. Follow the diagram below.
Now that the electronics are assembled, plug it into the USB port of your computer. In this step, you’ll want to take the software you downloaded and start installing. Once that’s done, open Arduino on your desktop and follow instructions below.
You have your paper template printed. Here are some tips to fold, cut, score and assemble:
Use an empty mechanical pencil for scoring the fold lines
Use scissors to cut along outer edges. Craft knife for the hard parts.
Dashed lines indicate valley fold
Dashes with dots indicate mountain fold
Glue dots are a cleaner alternative to regular glue
Tell your Paper Signal to start tracking something. Just make sure it’s plugged into a power source. Leave it untethered with Lipoly battery power, plugged into an outlet, or on your desk or nightstand.
Just open the Google Assistant app and talk to Paper Signals.
Share your creation online with #papersignals.
Ask my Umbrella Signal to track rain in New York.
Tell my Umbrella Signal to track when it rains in Seattle.
Tell my Arrow Signal to track Bitcoin.
Ask my Arrow Signal to keep me updated on Ethereum.
Have my Arrow Signal alert me about the NASDAQ.
Tell my Pants Signal to let me know when it’s shorts weather in Miami.
Ask my Pants Signal to track the temperature in Seattle.
Have my Countdown Signal count down to Halloween.
Tell Countdown Signal to set a timer for 30 minutes.
Countdown to 60 minutes.
Tell my Rocket Signal to let me know about any NASA launches.
Ask my Rocket Signal to track launches from SpaceX.
Have Rocket Signal track launches in China.