#acl FreaknetGroup:read,write,admin,delete,revert All:read = Appunti sulla FreakWAN = <> {{{ mkdir freakwan cd freakwan/ virtualenv freakwan-venv cd freakwan-venv/ source bin/activate pip install esptool pip install adafruit-ampy cd cd Desktop/src/ git clone https://github.com/antirez/freakwan.git cd cd freakwan/ cd freakwan-venv/ }}} Got firmware from [https://micropython.org/download/LILYGO_TTGO_LORA32/] {{{ esptool.py chip_id esptool.py -p /dev/ttyACM3 chip_id esptool.py --chip esp32 --port /dev/ttyACM3 erase_flash esptool.py --chip esp32 --port /dev/ttyACM3 --baud 460800 write_flash -z 0x1000 ../LILYGO_TTGO_LORA32-20220618-v1.19.1.bin screen -h screen /dev/ttyACM3 115200 screen -r killall screen ampy -p /dev/ttyACM3 put ~asbesto/Desktop/src/freakwan/bt.py ampy -p /dev/ttyACM3 put ~asbesto/Desktop/src/freakwan/example.py ampy -p /dev/ttyACM3 put ~asbesto/Desktop/src/freakwan/main.py ampy -p /dev/ttyACM3 put ~asbesto/Desktop/src/freakwan/sx1276.py ampy -p /dev/ttyACM3 put ~asbesto/Desktop/src/freakwan/wan_config.py esptool.py chip_id esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x1000 ../LILYGO_TTGO_LORA32-20220618-v1.19.1.bin ampy -p /dev/ttyUSB0 put ~asbesto/Desktop/src/freakwan/bt.py ampy -p /dev/ttyUSB0 put ~asbesto/Desktop/src/freakwan/*.py for a in /home/asbesto/Desktop/src/freakwan/*.py ; do ampy -p /dev/ttyUSB0 put $a ; sleep 1 ; done esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x1000 ../LILYGO_TTGO_LORA32-20220618-v1.19.1.bin ampy -p /dev/ttyUSB0 put ../../Desktop/src/freakwan/bt.py ampy -p /dev/ttyUSB0 put ../../Desktop/src/freakwan/example.py ampy -p /dev/ttyUSB0 put ../../Desktop/src/freakwan/main.py ampy -p /dev/ttyUSB0 put ../../Desktop/src/freakwan/sx1276.py ampy -p /dev/ttyUSB0 put ../../Desktop/src/freakwan/wan_config.py deactivate }}}