Skip to content

Releases: m5stack/M5GFX

0.1.17

20 Sep 22:38
ff11e09
Compare
Choose a tag to compare
  • add support for AtomS3R

  • add pushAlphaImage function (alpha brending)

  • improve autodetect for CoreS3/CoreS3SE

  • improve stability for I2C bus and SPI bus

  • fix some compile error

Important notice:

This version cannot use AtomS3R and AtomDisplay together.

0.1.16

02 Jun 13:35
fa3fc1c
Compare
Choose a tag to compare

Bug fixes

  • Fixed a possible read failure when an interrupt occurs during I2C read.
  • Fixed the problem that communication would be disabled if an error occurred during I2C read.

New Model Support

  • M5StackCoreS3SE
  • VAMeter

Adjustment

  • Adjusted gamma correction table for ATOMS3 LCD.
  • Corrected initial rotation of Cardputer LCD.

0.1.15

31 Mar 13:50
b490abf
Compare
Choose a tag to compare
  • M5StickC, CPlus, CPlus2 changed to use HSPI for LCD control (previously used VSPI)
  • Fixed a bug where the combination of Core2 v1.1 and ModuleDisplay did not work.
  • Supported operation with ESP32C6

0.1.14

20 Mar 13:32
140d83f
Compare
Choose a tag to compare
  • Fixed a defect in AirQ EPD drawing control
  • Supports LCD revision changes for models equipped with ST7789
  • Fixed an issue where lines were not drawn when width 0 was specified for drawEllipse and fillEllipse.
  • Added compile option to specify modifier keys for keyboard shortcut keys when building SDL ( M5GFX_SHORTCUT_MOD )

0.1.13

04 Mar 05:54
5342c2b
Compare
Choose a tag to compare
  • Fixed a defect in AirQ's EPD drawing process.

  • Fixed an issue where pixel readout might not work correctly on ESP32-S3 models.

  • Fixed build error for ESP-IDF v5

  • Enable copyRect function of AtomDisplay/ModuleDisplay

  • Added various setting functions to LGFX_Button class

  • Add drawing function

    • drawSmoothLine,drawGradientLine
    • drawWideLine,drawWedgeLine
    • drawSpot,drawGradientSpot
    • drawGradientHLine,drawGradientVLine,fillGradientRect
  • Added functionality for native builds

    • Added the ability to draw the main body image
    • Added the ability to change the orientation using the keyboard [L][R] during operation.
    • Added a function to change the display size using the keyboard [0]~[6] during operation.
  • Improved color reproducibility for NTSC/PAL output

0.1.12

27 Dec 03:00
33d7d31
Compare
Choose a tag to compare

Important Notice

  • The copyRect function is no longer available in ModuleDisplay/AtomDisplay in order to support the new FPGA lot.

Fixed bugs

  • Some processes that handle files do not work correctly.
  • Image drawing using writeImage does not work correctly on PC
  • Compilation error with ESP-IDF 5.3.0
  • Compilation error on ESP32C3

New support

  • Compatible with SdFat32 and SdExFat
  • Compatible with GDEW0154D67

0.1.11

01 Nov 11:28
50821b3
Compare
Choose a tag to compare

bug fix.

  • Fixed a bug that prevented CoreInk from working with newer revisions of the EPD driver IC.
  • Fixed a bug that prevented jpeg rendering in native builds.

Improve.

  • Native builds support emulation of product lines using StampS3.
  • Adjustment for ArduinoESP32 v3.0.
  • Compatible with LittleFS and FFat.

0.1.10

12 Oct 07:59
b6e8eec
Compare
Choose a tag to compare

bug fix

  • Compile error with ESP-IDF v5

New Supported Devices

  • M5Cardputer

Improve

  • Added exclusive control for I2C communication (only between M5GFX and M5Unified)

0.1.9

20 Aug 05:53
f1e8df4
Compare
Choose a tag to compare

bug fix

  • I2C communication error with ESP32S3.
  • Crash when using DMA communication with insufficient memory.

New Supported Devices

  • M5DinMeter.

0.1.8

03 Aug 09:50
cfab209
Compare
Choose a tag to compare

update

  • Fixed build error in ESP-IDF v5 series
  • Eliminates flickering when drawing QR codes
  • platform = native build (running on PC) supported by PlatformIO
  • Changed specifications so that memory is not immediately released when drawing PNGs.
    With this addition, the function releasePngMemory() was added to release memory after drawing PNGs.

Newly supported devices

  • M5StickCPlus2
  • M5Dial
  • UnitMiniOLED
  • UnitGLASS2