Skip to content

tobiglaser/letsgoing-rpi-arduinocontrol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

letsgoING RemoteLab ArduinoControl for Raspberry Pi

This package allows to perform IO on a real Arduino from a Raspberry Pi.
Combine with VNC remote desktop and the Arduino IDE for basic Arduino teaching without the wiring hassle.

Installation

python3 -m pip install letsgoing-rpi-arduinocontrol

Troubleshooting

pip likely installs to your local path, which is not included by default. Try adding .local/bin to your path:

echo export PATH=$HOME/usr/local/bin:$PATH >> .bashrc && source .bashrc

The Pillow library is known for weird hiccups, try manual reinstallation:

python3 -m pip install --upgrade --force-reinstall Pillow

Releasing a new version to PyPI

Consider testing the release on test.pypi.org first!

# clone the repo
git clone https://github.com/tobiglaser/letsgoing-rpi-arduinocontrol

# install locally
python3 -m pip install .

#test
letsgoing-rpi-arduinocontrol

# build the package
export PYTHONIOENCODING=utf-8  # because it complaines otherwise
python3 -m build

# upload to PyPI
twine upload dist/*

# clean up before next upload
rm dist/*

More info:

testpypi

packaging projects

CI/CD ?

About

Perform IO on a real Arduino from a Raspberry Pi.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages