Releases: m5stack/M5GFX
Releases · m5stack/M5GFX
0.1.4
Bug Fixes
- Fixed a noise bug in ATOMDisplay / ModuleDisplay during image transfer.
- Fixed a bug that prevented JPG and PNG rendering from working properly when the orientation was changed by setRotation.
- Fixed a bug that I2C communication speed was slower than specified in ESP32S3.
- Fixed a compile error bug in ESP-IDF v5
Specification Change
- Changed the rotation direction of ModuleRCA, setting the positive position to 1 as in ATOMDisplay, etc.
- Adjust the backlight brightness of ATOMS3.
- Changed class inheritance source for external displays to M5GFX.
Additional Functions
- Added support for UnitRCA.
- ATOMDisplay / ModuleDisplay now stops signal output when sleep or wakeup is used.
- A new config structure for external displays has been added, which can be configured by passing the structure to the constructor.
0.1.3
Bugfix
- Fixed loss of gradation expression on M5StickCPlus.
- Fixed a large error log when trying to perform I2C communication with incorrect settings.
Addition
- Added support for ModuleRCA.
- Added the ability to set pixel clock to AtomDisplay and ModuleDisplay.
Specification Change
- remove include<FS.h>
0.1.2
0.1.1
0.1.0
0.0.20
Bug Fixes
- When M5GFX.begin() is executed after SD.begin(), SD is not accessible.
- Older touch coordinates are returned when a long interval between touch acquisitions is opened with GT911.
- Compilation error with ArduinoESP32 v2.0.0.
Specification Change
- Removed files included in LovyanGFX that are not used in the M5Stack series.
0.0.19
Bug Fixes
- I2C1 does not work with ESP32.
- Initialization of UnitLCD sometimes fails in M5StampC3.
- The return value of getTouchRaw function is wrong.
- ESP32 I2C touch panel and LCD do not work correctly when used simultaneously on different cores.
- JPG drawing is slow via ESP32 stream with unknown data length.
- DMA transfer does not work correctly with ESP32C3 SPI.
Addition
- fontWidth function. (get default width of font)
- Send command to change SD card to SPI mode at startup.
0.0.18
Bug fixes
- vlw fonts are not properly clipped.
- readRect does not work with IT8951.
- Reset unicode decoding when using setCursor.
Update
- Add board type for M5Unified. ( ATOM PSRAM / ATOM U )
- Improvement of UnitOLED communication error recovery process.
- Gamma correction for UnitOLED tile pattern.