aboutsummaryrefslogtreecommitdiff
path: root/src/platforms
AgeCommit message (Collapse)Author
2025-02-18Changes to Virtual Displaymrcodetastic
Templating based for performance and extendibility.
2025-01-23fix compile error on espidf v4.4.8 with target esp32s3Edwin Eefting
2025-01-19Remove duplicate Arduino.h import from esp32c6 dma_parallel_io.cppJan-Henrik Bruhn
The esp32c6 DMA Parallel IO implementation includes Arduino.h in the second line, and then later on, with the correct ifdef-gates. This removes that first line because it causes issues when building with esp-idf also for other targets.
2025-01-14Guard new gdma_config_transfer to allow building with ESP-IDF < 5.4.0kroimon
2025-01-03Update deprecated function in gdma_lcd_parallel16.cpp and dma_parallel_io.cppLukaswnd
2024-10-11esp32-S3 fix for crash in Bus_Parallel16::release()Frank
has crashed during "delete display"
2024-08-07Update gdma_lcd_parallel16.cppmrcodetastic
2024-07-26Update gdma_lcd_parallel16.cppmrcodetastic
2024-07-22Update gdma_lcd_parallel16.cppmrcodetastic
2024-07-22Update gdma_lcd_parallel16.cppmrcodetastic
2024-07-22Update gdma_lcd_parallel16.cppmrcodetastic
2024-07-21Update esp32_i2s_parallel_dma.cppmrcodetastic
2024-07-21minor fixesmrcodetastic
2024-07-21Update esp32_i2s_parallel_dma.cppmrcodetastic
2024-07-19revertmrcodetastic
2024-07-17Update esp32_i2s_parallel_dma.cppmrcodetastic
2024-07-17Update esp32_i2s_parallel_dma.cppmrcodetastic
2024-07-17clock speed fixesmrcodetastic
2024-06-10final calculationsLukaswnd
2024-06-10test max sizesLukaswnd
2024-06-10Kinda worksLukaswnd
2024-06-10add first re-try of C6Lukaswnd
2023-11-27espidf 5.1 vs 4.x fixesmrfaptastic
2023-11-27Fixes for IDF 5.1 & Arduino 3.0.0mrfaptastic
Implement various tweaks such that it compiles with Arduino core 3.0.0-alpha2
2023-11-27Remove warningsmrfaptastic
2023-11-26Update esp32_i2s_parallel_dma.cppmrfaptastic
2023-11-26Fix ESP_LOG statementsmrfaptastic
Correct int width specifier
2023-10-24Fix: compile errors on espidf v5Dorian Zedler
2023-05-09`esp-idf`: Add menuconfig option `ESP32_HUB75_USE_GFX`.Avi
This pull requests adds a menuconfig option named `ESP32_HUB75_USE_GFX` which is used to determine if the Adafruit GFX component should be required and used for the build. menuconfig options are the standard way to change behavior of components in `esp-idf`. [Commit b8367d9](https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA/commit/b8367d95d20da4edd149f207dd86665c3cc70588) introduced a backwards incompatible change that caused `idf-idf` to only require the Adafruit-GFX-Library component if `ARDUINO_ARCH_ESP32` was set. `ARDUINO_ARCH_ESP32` is set in platformIO, the arduino software but not in the standalone `esp-idf` installation.
2023-04-19Update gdma_lcd_parallel16.cppmrfaptastic
2023-04-19#442 #441 #435mrfaptastic
2023-04-18Update gdma_lcd_parallel16.cppmrfaptastic
2023-04-03Update gdma_lcd_parallel16.cppmrfaptastic
2023-04-01Close #432 #430mrfaptastic
Implement VirtualDisplayClass rotation (and let AdaFruit_GFX) be aware of it as well for font printing. Ability to 'scale' up (zoom) display as a quick and dirty magnification mode.
2023-03-21Fix S2 compilingmrfaptastic
2023-03-19Update esp32_i2s_parallel_dma.cppmrfaptastic
2023-03-19Rowcan shuffling #338mrfaptastic
2023-03-18Reduce #338mrfaptastic
2023-03-10Update gdma_lcd_parallel16.cppmrfaptastic
Bring S3 flip code in line with fix provided by @Lukaswnd for #402
2023-03-10Update esp32_i2s_parallel_dma.cppmrfaptastic
2023-03-10Update esp32_i2s_parallel_dma.cppmrfaptastic
2023-03-09fix: _dmadesc_ loop -> better Image qualityLukas
fix: min_refresh_rate to uint16_t -> higher min_refresh_rate possible fix: hlineDMA and vlineDMA when line starts off matrix it is now partially drawn instead of not at all -> used in Text when size > 1 and letter is scrolling out
2023-02-19Further changes to see if there's a solution to #402mrfaptastic
2023-02-19Possible solution for #402mrfaptastic
Don't have hardware to test however.
2023-02-03Update esp32_i2s_parallel_dma.hppmrfaptastic
Makes ESP32_I2S_DEVICE adjustable via compile time define on ESP32 (original)
2023-02-01Another ESP_LOG formatting fixElliot Matson
CI doesn't cover the S2 or S3 models, I might see if I can fix that soon
2023-01-29Fix printf formattingElliot Matson
These lines threw errors with Arduino as an ESP-IDF component, looks like Arduino might be automatically casting them?
2023-01-25Use PLL_F160M_CLK as clock source on S3mrfaptastic
2023-01-22Fix #377mrfaptastic
2023-01-01Fix to compile issues for PlatformIOmrfaptastic