aboutsummaryrefslogtreecommitdiff
path: root/firmware/flash.sh
blob: 6be74e28655faf5f8d30888a4793b96802575f5e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# flash micropython
read -p "bring GPIO0 low, reset device, and press enter"
esptool.py --port /dev/ttyUSB0 erase_flash
read -p "bring GPIO0 low, reset device, and press enter"
esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash --flash_size=detect --verify -fm dio 0x0 ./microhomie-esp8266-v3.0.2.bin
read -p "reset device and press enter"
# upload files
echo "sleeping"
sleep 5
echo "putting files on device"
ampy -p /dev/ttyUSB0 put main.py
python -m mpy_cross settings.py
ampy -p /dev/ttyUSB0 put settings.mpy
python -m mpy_cross bme280.py
ampy -p /dev/ttyUSB0 put bme280.mpy
read -p "reset device and press enter"
echo "done!"