Pimoscope’s documentation!

Welcome to the pimoscope package documentation.

The Installation section explains how to install on the RaspberryPi.

The Quickstart section has an introductory tutorial.

Pimoscope is a demo for Knilb

The pimoscope package along with the knilb package and the Cloud Service demonstrates a full testbed step to automate end-to-end functional testing.

The pimoscope package contains two separate, complementary modules that are packaged together to provide a batteries-included experience using Raspberry Pi 3 Model B+.

  • pimoscope.ehat module is a demo Automated Test Equipment using a Pimoroni ExplorerHAT to monitor the state of the Device Under Test.

  • pimoscope.ehat module is a demo Device Under Test using a Pimoroni AutomationHAT.

Demo testbed with Knilb

The demo setup will look something like the diagram below. The two Raspberry Pi units are physically connected to each other using copper wires to monitor relays.

Automated Test Equipment ------ LAN ---->|
------------------------                 |
[    pimoscope.ehat    ] <---|           |
[    ExplorerHAT       ]     |           |
[    RaspberryPi 3B+   ]     |           |
                             |        Laptop
                           Wires   ------------- ----> Knilb.com
                             |     [knilb.Agent]
    Device Under Test        |           |
------------------------     |           |
[    pimoscope.ahat    ] <---|           |
[    AutomationHAT     ]                 |
[    RaspberryPi 3B+   ] ------ LAN ---->|