Skip to content

September 30, 2020

Compare
Choose a tag to compare
@phoddie phoddie released this 06 Oct 04:00
· 5088 commits to public since this release
  • Add NodeMCU build device targets for ESP8266 and ESP32 (esp/nodemcu and esp32/nodemcu)
  • Add Button and LED classes following the TC53 IO Peripheral Class Pattern
  • Use Button and LED in classes in hosts for Moddable One, Moddable Two, Moddable Three, ESP8266 NodeMCU, and ESP32 NodeMCU.
new Host.Button.Default({
   onPush(down) {
      trace(`Button pushed: ${down}\n`);
   },
})
const led = new Host.LED.Default;
led.on();
led.off();
led.write(1);
  • Update Commodetto mini-drag example for FT6202 capacitive touch driver compatibility #465 (reported by @basuke)
  • mcrun fixes for Windows host
  • Piu example to control Moddable Two display backlight (by @lprader)
  • XS JavaScript engine fixes for #452 and #453 (reported by @kvenux)
  • ESP32 builds that do not use Wi-Fi are smaller (about 200 KB) by using esp_efuse_mac_get_default in the debugger communication to report the device ID
  • Option to set lwip hostname on ESP32 #470 (requested by @ederle)