a garden/ plant watering app for
What's new ?
for latest ongoing, or upcoming news
Alpha state. The API or logical call flow might change without prior notice.
In case your code breaks between two versions check
information first before creating a ticket / issue on github. thanks.
Hardware, plumbing installation pictures and videos
refer docs on
Required related project(s)
in order to run
assuming your repo structure as following
first (see installation notes there)
install to the mpymodcore_watering (project) folder
python3 -m pip install mpymodcore-watering --no-compile --target . # dont forget the "." at the end
create a symbolic link in ~/repo/mpymodcore/modapp
ln -sr ~/repo/mpymodcore_watering/modapp/watering watering
enable wlan on your esp32 board (with
wlan.cfg file on the board)
since the web application loads external content from CDNs
such as bootstrap, fontawesome, vuejs, jquery, ... etc
modapp.watering there is a minimal
deploy the source files to the target board using e.g. thonny, mpycntrl, mpfshell, rshell, ...
the default port/pin mapping is in
this is used as template if on the board the file
is not found. make sure that the target board supports the defined pins.
the boot-button (gpio 0) is configured to send a break event to enter repl
securely after pressing. with calling
loop() the stopped process can be
continued. check if the target board is configured like that.
the on-board led (gpio 21) will toggle every 5 sec as live ping. check if the target board is configured like that.
the flow sensor is configured to accept IRQ from gpio35.
URL - read properly
access the application with
(important: trailing '/' in url above loads '/index.html' under given route path)
mpymodcore_watering is published as
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for mpymodcore_watering-0.0.12.tar.gz
Hashes for mpymodcore_watering-0.0.12-py3-none-any.whl