3 ms·
Aren't you forced into using the RTOS provided with the devkit though? I don't like having blobs on my laptop much less in MCU firmware.
by swiley 8y ago
Aren't you forced into using the RTOS provided with the devkit though?
I don't like having blobs on my laptop much less in MCU firmware.
- opencl 8y agoYou're not forced to use it and it's not a blob[1]. [1] https://github.com/nodemcu/nodemcu-firmware https://github.com/nodemcu/nodemcu-firmware
- swiley 8y agoJust looking at that briefly it looks like there are still closed source components. (although they might not be part of the RTOS so I might have been wrong about that)
- ficklepickle 8y agoYou can even use the arduino IDE thanks to the awesome work of this [0] project. [0] - https://github.com/esp8266/Arduino https://github.com/esp8266/Arduino
- gh02t 8y agoWhat dev board you use has no bearing on the firmware you can use for the ESP8266 and you can flash it for whatever firmware you want as long as there is enough flash memory, be it NodeMCU (Lua), Arduino, etc (they're all built on top of the native Espressif frameworks, regardless). All non-trivial firmware on the ESP8266 requires binary blobs from Espressif to run, however.
- inamberclad 8y agoI think there's a decent re-implementation out there but as far as I'm aware most of the mainstream software for the Espressif chips still uses the blobs.