Wall Mounted PyPortalThis is a 3D printed wall mount for the PyPortal. The two part design features a hanging setup so it can be docked and undock. The mounting bracket can be attached to an existing light switch plate. We think this will be nice for IoT projects that need to be stationary. |
|
Outlet VersionThis version is designed to work with outlets. This reduces the length of cable needed for powering from electrical receptacles.
|
|
PyPortal GuideSay hello to PyPortal! The easiest way to build your IoT projects with a touchscreen display! Make sure to walk through the PyPortal introduction guide and walkthrough the pages. It'll get you setup with Circuit Python and a handful of demo code to play with! |
PyPortal Guide
Say hello to PyPortal! The easiest way to build your IoT projects with a touchscreen display! Make sure to walk through the PyPortal introduction guide and walkthrough the pages. It'll get you setup with Circuit Python and a handful of demo code to play with!
3D Printed MountThe PyPortal PCB is secured to the 3D printed mount using M2.5 standoffs and fasteners. Two loops in the inner opening can be used for mounting to the 3D printed bracket or another surface. Required Hardware:
|
3D Printer
If you don't have access to a 3D printer, you can use a service like 3D hubs, makeXYZ and shapeways. Adafruit also carries 3D printers in the online shop. We suggest also checking your local library, makerspace, or school.
CAD AssemblyThis cad animation demonstrates how the parts are assembled. The PyPortal PCB is secured to the mounting plate using M2.5 standoffs and fasteners. The mounting plate docks the light switch bracket. The plate can be attached to a standard U.S. light switch plate using existing screws. |
Design Source Files
The enclosure assembly was designed in Fusion 360. This can be downloaded in different formats like STEP, SAT and more. Electronic components like the board, displays, connectors and more can be downloaded from our Fusion 360 CAD parts github repo.
Slice SettingsUse these settings as reference. Values listed were used in Ultimaker's CURA 3.X slicing software.
|
|
Install StandoffsInsert the M2.5 fasteners through the four mounting holes on the corner of the PCB mounting plate. Fasten the M2.5 standoffs onto the threads of the screw on the other side. Finger tighten the standoffs to the screws. |
|
Install PCBPlace the PyPortal PCB on top of the standoffs and adjust the placement so the mounting holes line up. The mounting plate is symmetrical so the orientation can go either way. |
|
Secure PCBInsert and fasten four M2.5 x 5mm machine screws into the mounting holes on the PyPortal PCB. Use a screwdriver to fasten the screws. |
|
Docking TestTry hanging the PyPortal mount onto the light switch bracket. The hooks should freely insert into the loops on the PyPortal mounting plate. |
|
Light Switch InstallationThe light switch mounting bracket can be attached to a standard U.S. light switch plate. Use the existing screws to attach the bracket.
|
|
Hang it!With the light switch mounting bracket attached, the PyPortal can now be docked. The hooks should mate with the loops in the mounting plate. |