Nixie Counter

Ein Ersatz für unseren Personenzähler im Coredump, mit Nixie-Röhren:

PCB wurde in LibrePCB designed und von Aisler produziert.

Die ESP-01S Module kommen in der Regel mit veralteter AT-Firmware:

AT+GMR
AT version:1.1.0.0(May 11 2016 18:09:56)
SDK version:1.5.4(baaeaebb)
compile time:May 20 2016 15:08:19
OK

Flashen der ESP-01S Module mit der aktuellsten AT-Firmware:

https://www.espressif.com/en/support/download/at

Hier muss ESP8266 NonOS AT Bin V1.7.x gewählt werden.

Danach in den Programmier-Modus setzen (GPIO0 mit GND verbinden) und folgendermassen mit esptool flashen:

esptool.py --port /dev/ttyUSB0 write_flash --flash_mode dout \
  0xFB000 blank.bin \
  0xFC000 esp_init_data_default_v08.bin \
  0x7E000 blank.bin \
  0xFE000 blank.bin \
  0x00000 boot_v1.7.bin \
  0x01000 at/512+512/user1.1024.new.2.bin

Achtung: Flash Mode „dout“ ist wichtig, mit „dio“ scheint die Firmware korrupt auf dem Chip anzukommen!

Schlussendlich im Normalmodus per Seriell mit 115’200 Baud connecten:

AT+GMR
AT version:1.7.4.0(May 11 2020 19:13:04)
SDK version:3.0.4(9532ceb)
compile time:May 27 2020 10:12:17
Bin version(Wroom 02):1.7.4
OK