The Joulescope host software does not officially support 32-bit Win7 at this time. The latest VirtualBox does not support 32-bit OS’s anymore making this harder to develop, and Win7 is end-of-life in 6 months (Jan 2020).
If you are determined to get Joulescope running on Win7 32-bit, it is possible that it might work. You will need to run from source (not the downloadable release executable). Here is what to try:
Download & install python 3.7 32-bit
Start a command line
python -V
note: should report 3.7, 32-bit
cd {path_of_your_choice}
git clone https://github.com/jetperch/pyjoulescope_ui.git
cd pyjoulescope_ui
pip3 install -r requirements.txt
python -m joulescope_ui
If this works, then great! If not, try this and post what you see:
>python
Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import joulescope
>>> joulescope.scan()
[<joulescope.driver.Device object at 0x0000020073402D68>]
>>>