Commit Graph

644 Commits

Author SHA1 Message Date
Frank
5fa7d06fe0 typo in comment 2024-11-01 14:08:25 +01:00
Frank
b39120407f pio: save some flash on 4MB firmware builds 2024-11-01 14:04:46 +01:00
Frank
e3444174c0 align PSRAM build flags on all MM targets 2024-10-30 15:52:39 +01:00
Frank
7af3e27f64 reduce size of -C3 builds, by removing ARTI-FX 2024-10-27 20:55:57 +01:00
Frank
1767d07e80 matrixportal S3: optimize for speed 2024-10-27 19:32:57 +01:00
Frank
71deee8325 fix build error in esp32_4MB_S 2024-10-27 19:20:34 +01:00
Frank
422fdb134a usre faster math for _S builds
similar to -ffast-math, but still supports NaN and infinites (needed for sunrise/sunset calculations)

10%-20% faster on -S3
2024-10-27 19:02:05 +01:00
Ewoud
33318dab25 Merge pull request #170 from MoonModules/license 2024-10-16 00:14:46 +02:00
Frank
22b16ab542 Align all licensing statements with EUPL-1.2 2024-10-14 21:52:52 +02:00
Frank
54467473f8 HUB75: fix for crash on -S3
* use a fork of the HUB75 with fixed Bus_Parallel16::release()
* prevent accessing an invalid display object
2024-10-11 21:19:22 +02:00
Frank
b650c15997 platformio.ini updates for HUB75
* -D WLEDMM_SLOWPATH prevents using I2S#1 for ws281x leds
- matrixPortal S3: minor update to use more PSRAM (and keep more RAM availeable)
2024-09-29 02:01:57 +02:00
Will Tatam
087f156d35 Reset ESP32-HUB75-MatrixPanel-DMA library version back to one with the S3_LCD_DIV_NUM fix 2024-09-21 18:51:55 +01:00
Will Tatam
24d2a43767 Enable HUB75 for esp32S3_8MB_PSRAM_M 2024-09-21 16:53:13 +01:00
Blaž Kristan
9fc279a3a6 Merge pull request #4142 from willmmiles/fix-webserver-pin
Fix AsyncWebServer version pin
2024-09-17 14:05:15 +02:00
Will Tatam
37a3141f88 HD-WF2 tweaks 2024-09-07 13:34:09 +01:00
netmindz
be8fe09bed Merge pull request #160 from netmindz/HD-WF2
Remove HD-WF1
2024-08-31 17:07:49 +01:00
Will Tatam
d1782519db HD-WF1 - too low memory to be of used for hub75 2024-08-31 17:06:39 +01:00
Will Tatam
c5aa6b963b Default to hub75 32x32 2024-08-29 21:13:54 +01:00
netmindz
a7cb4b7dc7 Merge pull request #158 from netmindz/HD-WF2
Add support for HD-WF2
2024-08-26 13:27:28 +01:00
Frank
69baef126f athom_music buildenv updates (solves #159)
disabled some usermods for athom, to bring back MQTT.
2024-08-25 20:37:22 +02:00
Will Tatam
818b3f1928 Add animartrix to S3 builds with HUB75 support 2024-08-25 16:40:15 +01:00
Will Tatam
9c21d3fc72 Add *untested* HD-WF1 build 2024-08-23 12:22:01 +01:00
Will Tatam
1e693b5c9d Add new build esp32S3_4MB_S the Huidu HD-WF2 should be 8M, but formatting fails where as 4M works 2024-08-21 23:35:36 +01:00
Will Tatam
a5600950b5 Enable HUB75 for the esp32S3_8MB_M for HD-WF2 2024-08-21 23:34:11 +01:00
Frank
f7e3f35c0c my favourite HUB75 buildenv [env:esp32_4MB_V4_HUB75_forum] 2024-08-15 20:35:16 +02:00
Frank
a257e49bb4 HUB75 trying to reduce glitches
the HUB75 driver seems to randomly produce glitches, especially on hight contrast edges.

* roll back to HUB75 version 3.0.10 (known good)
* limit max brightness to 238 (=92%)
* add short delay after starting the driver
2024-08-12 12:20:15 +02:00
Frank
18f9d64e24 HUB75 lib version 3.0.11
using the git hash of version 3.0.11
2024-08-03 23:49:13 +02:00
Frank
114cdfefd8 Hub75 lib versions rollback
3.0.11 breaks the gh build.
2024-07-30 16:16:44 +02:00
Will Tatam
0562debbe1 hub75 - slow updates to reduce wifi performance issues 2024-07-28 10:39:27 +01:00
Frank
d255beca92 Update platformio.ini - final hub75 correction
TWO commits after the release tag - I think this is the correct one now. Fingers crossed.
2024-07-18 15:29:43 +02:00
Frank
ed636aa522 Update platformio.ini - another hub75 correction
this is exactly 1 commit after the 3.0.10 tag.
2024-07-18 15:26:05 +02:00
Frank
dfbf9729d5 Update platformio.ini - hotfix for HUB75 build 2024-07-18 14:56:49 +02:00
Will Tatam
bb7b4b2f79 Tweak SmartMatrix build flags - smaller image size and brighter output 2024-07-17 09:29:15 +01:00
Will Tatam
2867fa6cef Set default name 2024-07-17 09:00:19 +01:00
Frank
2dd9a8232e kicking gh build re-run 2024-06-24 22:32:33 +02:00
Frank
bc006268ae new MM build for -C3 with 2MB flash (no OTA) 2024-06-24 21:50:49 +02:00
Frank
fc173b3bc0 fix compiler warning for matrixportal buildenv 2024-06-06 14:39:56 +02:00
Frank
b79a0b4fd7 use NPB 2.7.9 on -S2 -> reduces led flickering 2024-06-05 17:29:57 +02:00
Will Tatam
6a93f46881 Disable serial console on default adafruit_matrixportal_esp32s3 builds so they boot without usb 2024-05-26 14:42:16 +01:00
Frank
7d364bcc04 Update platformio.ini - matrixportal flash size
use correct partitions file for 8MB
2024-05-24 18:03:26 +02:00
Frank
31cca47024 disable TWOPATH as default flag
needs more testing - may bring flickering back ....
2024-05-17 21:45:50 +02:00
Frank
d29a4e3ead (experimental) adding NeoPixelBus 2.7.9 2024-05-17 21:20:55 +02:00
Frank
6c0b73be32 Update platformio.ini
* added ${common_mm.NetDebug_build_flags} to de-dupliate flags
* small update to pico V4 env
* removed refs to non-existing file (comments only)
2024-05-06 12:53:48 +02:00
Frank
44600b1722 make objdump work
Script update based on latest version from Tasmota
* add support for all esp32 variants
* add "-C" : Decode (demangle) low-level symbol names into user-level C++ names.
2024-05-06 11:06:56 +02:00
Frank
4378bdda61 build no 2405040 2024-05-04 14:06:24 +02:00
Frank
daec240c52 small improvement for athom music 2024-05-04 13:55:25 +02:00
Frank
fc66dcc0ce squeezing a few KB out of builds that are close to 100% flash usage 2024-05-04 01:44:14 +02:00
Frank
4597a88516 platformio maintenance
* updates flash size statistics
* moved all MM specific dependencies into [common_mm] to simplify maintenance of versions
* "V4_xp" = experimental arduino-esp32 v2.0.14
2024-05-01 02:15:59 +02:00
Frank
e0a4a7c71e minor updates 2024-04-30 17:16:11 +02:00
Frank
4bfdf9a590 repairing the MM build system (again)
In the future, when anybody feels like "otpimizing" our platformio.ini ->PLEASE contact me before making any changes.
2024-04-30 00:52:14 +02:00