You'll need a mosquitto and redis up and running
Install dependencies in requirements.txt and run gunicorn -b 0.0.0.0:8080 app:app from frontend folder
Install dependencies in requirements.txt and run python consumer.py
You need to have ampy and picocom installed
You need to know which port your m5stick uses, something like /dev/tty.usbserial-6152A0EFA8
Then you need to fill config.py with proper configuration
Once it's done, upload config.py and main.py to your m5stick using ampy
ampy -p /dev/tty.usbserial-6152A0EFA8 --baud 115200 put main.py /flash/main.py
ampy -p /dev/tty.usbserial-6152A0EFA8 --baud 115200 put config.py /flash/config.py
Slides are made with marp. To generate them in html format, use cli
marp slides.md -o html/slides.html