...could be... since ESP8266 is not only application CPU cycle constraint but also memory wise.
In addition to resource constraints, ESP8266 does not have USART, SPI, I2C,... implemented the hardware / appliances way as the STM32 based Espruino boards have, and software-only - bit banging - USART, SPI, I2C,... put an extra stress on the already tight resources. This manifests also in the way of lower / limited baud rate and lesser accuracy in timing.
What is the particular reason that you cannot use the IDE's way of uploading modules on upload?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
...could be... since ESP8266 is not only application CPU cycle constraint but also memory wise.
In addition to resource constraints, ESP8266 does not have USART, SPI, I2C,... implemented the hardware / appliances way as the STM32 based Espruino boards have, and software-only - bit banging - USART, SPI, I2C,... put an extra stress on the already tight resources. This manifests also in the way of lower / limited baud rate and lesser accuracy in timing.
What is the particular reason that you cannot use the IDE's way of uploading modules on upload?