First of all, I would like to have more options to extend firmware by myself. Let me add my 2 cents:
adding all modules to Espruino Firmware that are helpful to somebody makes development and maintenance a nightmare. Who would be (or at least feel) responsible ? If I would be Gordon, my answer would be "not me anymore".
modules like neopixel can be big or small. There are some implementation for WS2812 and others that give a lot of options. Which one should be implemented in Espruino ?
some modules are helpful on special platform only. For example, Espruino boards already supports WS2812, why should there be one more module ?
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.
First of all, I would like to have more options to extend firmware by myself. Let me add my 2 cents:
What I could imagine is something like this:
Right now we have some limitations, even I know about