I made a mistake during the flashing the baord. Depending on what flash type is in the board, I just needed to add one flag:
sudo esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash --flash_mode=dio --flash_size=detect 0 ~/Downloads/esp8266-20180511-v1.9.4.bin
and it has solved my problems
QuickFix wrote:To start with: I know nothing about microPython and there are members here that are far more experienced than I am.
Once an ESP can boot properly anything should run as it should.
Your output it giving a checksum error on the first boardCode: Select alland the second board stops while loading the "room 12" section.
What happens if you flash the boards at a lower baud rate?