In this project we’re building a view master inspired device using Adafruit’s PyPortal.

The eyepiece makes the viewing experience feel immersive and novel.

When you pull the down on the crank, it goes through the image on the screen like a slideshow.

The mechanism uses a compression spring so it can spring back when it’s released.

The case design is 3D printed and uses fasteners to secure all the components in the assembly.

For portability it uses PowerBoost and battery.

Inside are pieces of Conductive Nylon Tape that close a switch when the crank is pulled.  

Code is written in Circuit Python and uses Adafruit’s libraries to make a slideshow.

Use the Adafruit PyPortal libraries to display bitmap images from either the internal storage or micro SD card.

The images actually fade in and out when cycling through them so it makes for nice and smooth effect.

Parts List

PyPortal, our easy-to-use IoT device that allows you to create all the things for the “Internet of Things” in minutes. Make custom touch screen interface...
$54.95
In Stock
PowerBoost 1000C is the perfect power supply for your portable project! With a built-in load-sharing battery charger circuit, you'll be able to keep your power-hungry...
$19.95
In Stock
Lithium ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery...
$12.50
In Stock
These nice switches are perfect for use with breadboard and perfboard projects. They have 0.1" spacing and snap in nicely into a solderless breadboard. They're easy to switch...
Out of Stock
This cable will let you turn a JST PH 3-pin cable port into 3 individual wires with high-quality 0.1" male header plugs on the end. We're carrying these to match up with our...
Out of Stock
With our fun assortment of conductive materials, 
Out of Stock

This guide was first published on Mar 12, 2019. It was last updated on Mar 12, 2019.

This page (Overview) was last updated on Jun 07, 2020.