Thanks to John for sending in this tip! John writes:
I recently published my open source ESP8266-12E (although I hope to make it compatible with even the ESP8266-01) firmware. It’s a step above any of the other firmwares out there that provide similar tools and it is really pretty polished.
Built in WiFi configuration management w/Web interface via direct AP
connection and/or network config
Built in jQuery/MiniCSS for UI dev
Built in MQTT client, DNS Server for WiFi Config
Built in OTA Firmware updates
I wrote this for the 15 or so IOT devices I’ve built using the ESP8266 platform, and it works great — it’s also available on the Arduino library for anyone else to use.
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.