git clone https://github.com/bkresaj/Esp32_uart_class.git
docker run --rm -v $PWD:/project -w /project -u $UID -e HOME=/tmp -it --device=<esp32_port_when_connected> espressif/idf
cd /example
idf.py build
idf.py flash --port <esp32_port_name>
idf.py monitor -- port <esp32_port_name>
idf.py clean