Mongoose OS för ESP8266 och ESP-32 wifi-moduler

Permalänk
Medlem

Mongoose OS för ESP8266 och ESP-32 wifi-moduler

Tänkte tipsa om Mongoose OS. Verkar vara ett mycket trevligt alternativ för att programmera dessa wifi-moduler.
https://mongoose-os.com/

Man flashar alltså modulen med Mongoose-OS (det är alltså en firmware liknande NodeMCU men med andra funktioner). Man programmerar sedan med JavaScript och man kan även programmera i C och anropa från JavaScript.
Verkar mycket enkelt att komma igång med deras webb-baserade utvecklingsmiljö. Man kan alltså snabbt göra prototyper med JavaScript men också gå in på djupet med C-programmering vilket ger det bästa från båda världar. OTA programmering och annat skoj är också möjligt. Verkar som en bra plattform att bygga sina internet-of-things prylar och modulerna är ju billiga från Kina.

Tutorials på YouTube:
https://www.youtube.com/watch?v=bDsqR6HBseY&list=PLNOffh-6mSo...

Exempel: En dörrdetektor med ESP-32
https://github.com/mongoose-os-apps/door-sensor

Scargill's Blog har testat: https://tech.scargill.net/mongoose-os/

Jag har beställt några nya moduler att testa detta med:
ESP-32 utvecklingskort: http://www.ebay.com/itm/ESP32-ESP-32S-NodeMCU-Development-Boa...
ESP-12E utvecklingskort: http://www.ebay.com/itm/NodeMCU-Lua-WIFI-Internet-Development...
Wemos D1 Mini: http://www.ebay.com/itm/Mini-WIFI-D1-Mini-NodeMCU-Lua-ESP8266...

Har även en del gamla moduler liggandes (ESP-12 utan integrerad USB-port och även några ESP-01 men dessa tror jag har för lite flashminne). Dessa harjag aldrig kommit mig för att använda. Ska se om jag kan sparka igång någon av mina gamla ESP-12 och kanske bygga mig en Wifi-termometer för att känna lite på det hela.