1. 12 Aug, 2019 2 commits
  2. 10 Jun, 2019 1 commit
  3. 29 May, 2019 2 commits
  4. 25 Mar, 2019 1 commit
  5. 24 Mar, 2019 1 commit
  6. 05 Dec, 2018 1 commit
  7. 04 Dec, 2018 7 commits
  8. 21 Sep, 2018 1 commit
  9. 28 Feb, 2018 2 commits
    • Boris Lovosevic's avatar
      Some unneeded files deleted · 42bd0735
      Boris Lovosevic authored
      LICENSE.md updated
      42bd0735
    • Boris Lovosevic's avatar
      Changed the method of passing parameters from tasks/events/interrupts to MicroPython callbacks · 0de63ef3
      Boris Lovosevic authored
        Updated MicroPython scheduler functions
        Updated all affected modules
      
      esp-idf sdspi_host driver refactored
        Using SDCard in SPI mode and display at the same time now works
        Tested on M5Stack & Adafruit 2.4" TFT Featherwing
      
      Display module refactored
        uses (modified) esp-idf spi-master driver
        16-bit color mode added
        low level display functions added
        get TP calibration constants function added
        Backlight on/off function added
        M5Stack & GENERIC display types added
        display initialization sequence for unknown display types can now be handled from MicroPython
        tpcalib frozen module updated
      
      I2C module refactored
        SLAVE mode added
        Low level I2C functions added
        esp-idf i2c driver modified
      
      SPI module updated
      
      UART module updated
      
      network module updated
      
      machine module: added method for reading internal ESP32 temperature sensor
      
      _thread module: status of the system tasks is now available in _thread.list()
      
      os module: SDCard mode can now be configured from MicroPython
      
      time.ticks_xx() functions now returns correct tick count after time update
      rtc module updated
      
      Added MPU9250 frozen module (available on M5Stack)
      
      Experimental Bluetooth support, not yet finished
      Experimental support for eve display modules, not yet finished
      
      License file added
      License information in many source files updated/added
      0de63ef3
  10. 07 Feb, 2018 1 commit
    • Boris Lovosevic's avatar
      Updated 'ftp server' · d775bb11
      Boris Lovosevic authored
        Some improvements and bug fixes
        Should now support many more FTP clients
      Updated 'curl' module
        mail functions can now be excluded from build (via menuconfig)
      d775bb11
  11. 06 Feb, 2018 1 commit
  12. 05 Feb, 2018 1 commit
  13. 04 Feb, 2018 1 commit
    • Boris Lovosevic's avatar
      Refactored 'machine.UART' module · 5bc0b0b8
      Boris Lovosevic authored
        changes in buffering mode and callbacks
      Updated (again) 'utimeq' module
        fix handling if time values
      More events handling in 'network' module
        not enabled by default
      5bc0b0b8
  14. 03 Feb, 2018 1 commit
    • Boris Lovosevic's avatar
      BUg fix: · d9c168e1
      Boris Lovosevic authored
        utime.ticks_diff() and ticks_add(): Overflow error
      Add missing uhashlib back
      Updated 'utimeq' module
        fix handling if time values
      Updated 'machine.UART' module
        added callbacks on data, pattern and error
        added flush() method
      Various small uptates and improvements
      d9c168e1
  15. 02 Feb, 2018 2 commits
  16. 29 Jan, 2018 1 commit
    • Boris Lovosevic's avatar
      Bugfix in 'network.ftp' · 24fb2858
      Boris Lovosevic authored
      'Display' module updated
        added option to select rotation in init() method
        added option not to display splash in init() method
      Added callback function on WiFi events in 'network' module
      'uftpserver' removed from frozen modules and 'uftpserver.py' placed in examples directory
      24fb2858
  17. 28 Jan, 2018 2 commits
  18. 27 Jan, 2018 1 commit
    • Boris Lovosevic's avatar
      Updated mDNS module · 6935d217
      Boris Lovosevic authored
        can now be built with latest esp-idf mdns componnent
        some api changes, see the Wiki
      Updated _thread module
        some bugfixes, new functions added
      Updated esp-idf to the latest commit
      6935d217
  19. 24 Jan, 2018 1 commit
  20. 22 Jan, 2018 1 commit
  21. 21 Jan, 2018 2 commits
  22. 19 Jan, 2018 1 commit
    • Boris Lovosevic's avatar
      Updated BUILD.sh · a7397a2a
      Boris Lovosevic authored
        do not permit 'flash' command if the firmware was not built
        fix wrong partition sizes in some cases
      Updated OTA module
        allow setting boot partition also for ota types
      a7397a2a
  23. 18 Jan, 2018 2 commits
  24. 17 Jan, 2018 1 commit
    • Boris Lovosevic's avatar
      Updated PWM module · cc836a3c
      Boris Lovosevic authored
        float values accepted in duty function
      Updated RTC module
        improved smpt functions
      Updated utime module
        added utime.ticks_base() function
      Added -fno-stack-protector in mpy-cross Makefile to address issues on some operating systems
      cc836a3c
  25. 16 Jan, 2018 2 commits
  26. 13 Jan, 2018 1 commit