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

Front view of a Adafruit PyPortal - CircuitPython Powered Internet Display with a pyportal logo image on the display.
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
Angled shot of PowerBoost 1000 Charger.
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...
Out of Stock
Lithium Ion Polymer Battery 3.7v 2000mAh with JST 2-PH connector
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...
Out of Stock
Breadboard-friendly SPDT Slide Switch
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...
$0.95
In Stock
Angled shot of STEMMA JST PH 3-Pin to Male Header Cable - 200mm.
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...
$1.25
In Stock
Conductive Nylon Fabric Tape - 5mm Wide
With our fun assortment of conductive materials, 
$2.95
In Stock

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

This page (Overview) was last updated on Mar 08, 2024.

Text editor powered by tinymce.