53 Commits
Author SHA1 Message Date
IAMLIUBO 1954d8496d Update README.md 2024-08-23 14:36:51 +08:00
EeeeBin 201e77195f Merge pull request #8 from yaleman/patch-1
Updated readme to include flash instructions
2019-08-12 10:29:05 +08:00
yaleman 254ba2bb55 Updated readme to include flash instructions 2019-08-12 12:26:05 +10:00
EeeeBin 1a41dfb0e3 Fix m5stack map_value bug 2019-06-10 14:40:44 +08:00
sakabin 38bec50844 Merge remote-tracking branch 'm5stack/master' into micropython 2019-05-29 16:08:04 +08:00
sakabin 45d82ace4b Add Note 2019-05-29 15:34:53 +08:00
sakabin 2a8303fa79 Merge pull request #5 from romank0/font-online-utility-docs
Added link to the online font creator to README
2019-03-25 09:44:31 +08:00
Roman Konoval ad5a4c1dfd added link to online font creator to README 2019-03-24 23:34:37 +01:00
sakabin 386fba139e fix build bug (#4)
* fix win tools lost

* fix build bug
2018-12-05 10:05:45 +08:00
sakabin 990de49bca fix build bug 2018-12-04 16:17:01 +08:00
sakabin 82a063226b fix win tools lost (#3) 2018-12-04 15:08:54 +08:00
sakabin 98fedfcb4d fix win tools lost 2018-12-04 15:00:34 +08:00
sakabin 03d72e9e52 Merge pull request #2 from sakabin/master
update micropython
2018-12-04 14:51:40 +08:00
sakabin cb46574f37 fix readme 2018-12-04 14:49:47 +08:00
sakabin d85e0686a7 change readme.md 2018-12-04 14:47:25 +08:00
sakabin 070e06db00 update micropython
add m5stack.py
add m5ui.py
2018-12-04 14:06:15 +08:00
lukasmaximus89 634da8d872 M5 firmware flashing script for mac
A python script for flashing the m5 firmware
2018-09-21 16:53:38 +08:00
Boris Lovosevic 42bd073503 Some unneeded files deleted
LICENSE.md updated
2018-02-28 15:44:37 +01:00
Boris Lovosevic 0de63ef395 Changed the method of passing parameters from tasks/events/interrupts to MicroPython callbacks
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
2018-02-28 14:46:02 +01:00
Boris Lovosevic d775bb11a0 Updated 'ftp server'
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)
2018-02-07 17:51:08 +01:00
Boris Lovosevic 57c2dd6db0 Some missing licensing information added 2018-02-06 11:56:02 +01:00
Boris Lovosevic 6a8e7bf8be Bugfix in 'machine.UART'
Updated 'machine' module
Removed unused random.c & random.h
2018-02-05 18:14:30 +01:00
Boris Lovosevic 5bc0b0b85d Refactored 'machine.UART' module
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
2018-02-04 20:19:15 +01:00
Boris Lovosevic d9c168e1b2 BUg fix:
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
2018-02-03 21:43:38 +01:00
Boris Lovosevic 8487eb82a3 Fix bug in 'machine.SPI' when building without 'Display' module included
Improved detection of ARM platform in 'BUILD.sh'
2018-02-02 23:05:03 +01:00