1. 12 Jun, 2019 1 commit
    • John Lauer's avatar
      ESP32: Pulse counter module released (#2739) · 8b9794b9
      John Lauer authored
      * ESP32: Added pulsecnt module
      
      The pulsecnt module let's you use the ESP32's pulse counter capabilities from Lua.
      
      * ESP32: Pulsecnt module. Better/faster callback.
      
      Reduced the amount of callback variables to speed things up and shift more logic to Lua than in the C code.
      
      * ESP32: Completed docs for pulsecnt
      
      * ESP32: Final release of pulsecnt
      
      * ESP32: Production release of pulsecnt
      
      * ESP32: Release (tweaked docs)
      
      * ESP32: Pulse Counter Release. Cleaned up .gitignore
      
      * ESP32: Pulse counter release (changed ch1 gpio to int to match ch0)
      8b9794b9
  2. 10 Jun, 2019 1 commit
    • Skirmantas Lauzikas's avatar
      ESP32: Add option to set IP/dns config (#2560) · 6d0e4579
      Skirmantas Lauzikas authored
      * ESP32: Add option to set IP/dns config
      
      This commit adds support for setting:
      * Hostname
      * Static IP / Dns server (Sta mode)
      * Changing AP network ip config
      * Setting DNS server IP for DHCP
      
      * ESP32: Documentation for setting IP/dns/hostname config
      
      * Documented new functions
      * sethostname() now returns true if success
      6d0e4579
  3. 28 Apr, 2019 2 commits
  4. 20 Feb, 2019 1 commit
  5. 12 Feb, 2019 1 commit
  6. 10 Feb, 2019 1 commit
  7. 31 Jan, 2019 2 commits
  8. 29 Jan, 2019 1 commit
    • Javier Peletier's avatar
      ESP32: MQTT module rewrite (#2629) · 56f19e44
      Javier Peletier authored
      * mqtt: first pass
      
      * mqtt: correct gc during callback bug
      
      * mqtt: document and cleanup
      
      * mqtt: separate lnodeaux due to copyright
      
      * mqtt: rename lnodeaux methods
      
      * mqtt: update docs
      
      * mqtt: fix copyright in lnodeaux.c
      
      * mqtt: refactor and cleanup
      
      * mqtt: use ESP logging
      56f19e44
  9. 22 Jan, 2019 1 commit
  10. 18 Jan, 2019 1 commit
  11. 17 Jan, 2019 1 commit
  12. 16 Jan, 2019 1 commit
  13. 02 Dec, 2018 1 commit
  14. 26 Nov, 2018 1 commit
    • Skirmantas Lauzikas's avatar
      ESP32: Add time module (#2561) · 794a07bb
      Skirmantas Lauzikas authored
      * ESP32: Add time modules
      
      New time module for manipulating system time/ calendar and controlling SNTP server
      
      * ESP32: Time module documentation & style fixes
      * added documentation for time modules
      * style fixes as pointed out by @devsaurus
      
      * ESP32: Time module small fixes
      * Couple small fixes
      794a07bb
  15. 22 Nov, 2018 1 commit
    • Skirmantas Lauzikas's avatar
      ESP32: Add SJSON module (#2562) · 423c733d
      Skirmantas Lauzikas authored
      * Esp32: Add SJSON module
      
      This adds SJSON module taken directly from master
      
      * ESP32: Fixes for sjson lib
      Fixed compilation not including config header, thus braking some of libs functionality
      
      * ESP32: Upgraded SJSON to master
      423c733d
  16. 15 Nov, 2018 2 commits
    • tomsci's avatar
      Adding qrcodegen module for generating QR Codes (#2543) · 72d28fa8
      tomsci authored
      * Adding qrcodegen module for generating QR Codes
      
      * Added LUA_MODULE_QRCODEGEN KConfig
      
      * Changed qrcodegen.encodeText() to use an options table
      
      Created common.h with new option table helper fns.
      
      * Reworked http.c to use new common.h options table APIs
      72d28fa8
    • tomsci's avatar
      ESP32: Add Sodium module (#2550) · 1cb1aff4
      tomsci authored
      * Add Sodium module
      
      * Split sodium API into subtables; updated docs
      
      * Fixed refactored names of crypto_box fns
      1cb1aff4
  17. 10 Nov, 2018 1 commit
  18. 08 Nov, 2018 2 commits
    • tomsci's avatar
      5db5d8ed
    • tomsci's avatar
      Add ESP32 http module (#2540) · 73b13e41
      tomsci authored
      * ESP32: Added http module
      
      * add asynchronous flavor for context:request()
      
      (cherry picked from commit e65b90cc8fc5296f7fe6cae1978835e06a9f44bb)
      
      * http: More asynchronous support, more options
      
      * Fix docs typo
      
      * Code review comments from @devsaurus
      
      Fixes some cleanup issues with asynchronous mode
      
      * Added http.md to mkdocs.yml
      
      * Align connection:close() to template
      73b13e41
  19. 04 Nov, 2018 1 commit
  20. 03 Nov, 2018 1 commit
  21. 02 Nov, 2018 1 commit
  22. 29 Oct, 2018 1 commit
    • tomsci's avatar
      Add object-based file API to dev-esp32 branch (#2524) · 48b9518d
      tomsci authored
      * #2521: Add object-based file API to dev-esp32 branch
      
      Merged in from master@c708828bbe853764b9de58fb8113a70f5a24002d minus
      some VFS changes and similar.
      
      * Updated file docs from master
      
      Omitting:
      * file.mount()
      * reference to rtctime.epoch2cal()
      * file.stat()
      
      As these are not available in dev-esp32 branch
      
      Unsure about whether "directories are not supported" is still true
      48b9518d
  23. 20 Oct, 2018 1 commit
  24. 18 Oct, 2018 1 commit
  25. 14 Oct, 2018 2 commits
  26. 13 Oct, 2018 3 commits
  27. 08 Oct, 2018 1 commit
  28. 07 Oct, 2018 2 commits
  29. 14 Jul, 2018 2 commits
  30. 04 Apr, 2018 1 commit
  31. 19 Mar, 2018 1 commit