Glasuntersetzer/Lua/info.txt

45 lines
1.0 KiB
Plaintext

V2_1 mit Induktionslader:
ESP-Einschalten und beide Pins setzen. (CH_PD auf 5v und gpio0 auf 0V)
Image schreiben. (Enthält Nodemcu + Luascript):
python esptool.py --port /dev/ttyACM0 write_flash 0x00000 backup-V2_1.img
python esptool.py --port /dev/ttyACM0 write_flash --flash_size 512KB 0x00000 backup-V2_1.img
./nodemcu-tool upload glas-V2_1.lua
EPROM:
minipro -p GD25Q40 -r dump.hex
minipro -p GD25Q40 -w dump.hex
Farbe senden:
echo -n "255000100255000100" >/dev/udp/172.23.92.103/31302
Ausschalten:
echo -n "offoff" >/dev/udp/172.23.92.103/31302
Einschalten:
Auf den Induktionslader legen schaltet das glas ein
Bei zu niedrigem Akkustand schaltet das glas aus
To Do:
Lötjumper für einschalten und flashen
Akku raussuchen
Mac-Addressen prüfen und notieren (Da IP für ansteuern notwendig)
evtl 100pF an gpio2
Programmieren:
Power-Up:
./nodemcu-tool upload --port=/dev/ttyUSB1 init.lua
Nun hält die Spannung das Chip-PD auf high
#lua: uart.setup(0, 115200, 8, 0, 1, 1)
./nodemcu-tool upload --baud=115200 --port=/dev/ttyUSB1 glas-V2_1.lua