No project description provided
Project description
The Dip Coater App
This small App is developed for IvS to drive the motor for the dip coater. The motor is connected to a Raspberry Pi through the GPIO bus.
This App is developed with Textual.
Installation
Always install in a dedicated virtual environment!
$ cd </path/to/dip-coater>
$ python3 -m venv venv --prompt=dip-coater
$ source venv/bin/activate
$ pip install --upgrade pip setuptools wheel
$ pip install -e .
On a Raspberry Pi, install the project together with the RPi package:
$ pip install dip-coater[rpi]
When you want to develop and test on a macOS or Linux system, install without the RPi package. The App will mock the imports and functions.
$ pip install dip-coater
Usage
Start the App from the command line in a terminal. You can start it also from a remote ssh session in a terminal, e.g. if you have the installation on the Raspberry Pi and you have a remote connection to your RPi.
$ dip-coater
This will show the following App in your terminal:
If you prefer light mode, press the d
key.
Further help is available in the App by pressing the 'h' key:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dip-coater-0.9.0.tar.gz
.
File metadata
- Download URL: dip-coater-0.9.0.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a23d03db2d0ce1dda7d9a1f9c49fa5b8776a8c7a706cb6e992ec8a63d089c57f |
|
MD5 | d66a0300db0ef84b8784f0df79a2d135 |
|
BLAKE2b-256 | b5cbd744ee7c2d454e3a1367da2acf13654530ff52ff3288851dfc27d61e5814 |
File details
Details for the file dip_coater-0.9.0-py3-none-any.whl
.
File metadata
- Download URL: dip_coater-0.9.0-py3-none-any.whl
- Upload date:
- Size: 10.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a23e25017df9c8d6cb404c09b34579a399028d07bc10285723cb9a0fe1c72f9 |
|
MD5 | c6a105e4d35aea0d5dbcbbc4462cebb7 |
|
BLAKE2b-256 | 4a2005aab85f02ed0231a599fa01306798af51f76717ec7fb3b884982d0cd69e |