• Hello @Joshua_Sturmvogel, sorry for the delay in the response. I can share the firmware with you. Attached is my compiled version, based on the v1.96 release. This version is compiled with the following modules:

    NET
    TELNET
    CRYPTO
    NEOPIXEL
    FILESYSTEM
    

    Note that it will only work in a 4mb ESP8266. Mine specifically is a NodeMCU V3.

    Best Regards.

    EDIT:

    To be able to flash it without problems, you have to use the 1024/1024 flash map. Here is the esptool.py command for that:

    esptool.py --port [/dev/ttyUSB0|COM1] --baud 115200 write_flash 
      --flash_freq 80m --flash_mode qio --flash_size 4MB-c1 
      0x0000 "boot_v1.6.bin" 0x1000 espruino_esp8266_user1.bin 
      0x3FC000  esp_init_data_default.bin 0x3FE000 blank.bin
    

    EDIT 2: Corrected the baud rate for the flashing command.

  • Thanks
    i try to flash board with Yours coomand, but as result i have:

                               <address> <filename> [<address> <filename> ...]
    esptool write_flash: error: argument --flash_size/-fs: invalid choice: '4mb-c1' (choose from '4m', '2m', '8m', '16m', '32m', '16m-c1', '32m-c1', '32m-c2')
    

    after change 4MB-c1 to 4m
    all flashed succses, but IDE don't recognize board

  • @Joshua_Sturmvogel If you flash only with 4m, the flash map will be set to 512/512, and the firmware will be too big to fit on the ESP memory, which will make it crash and printout a lot of errors. Try what Willberforce suggested, or updating your esptool.py to a more recent one. Just don't flash with the single 4m for it will not work.

About