-
-
Notifications
You must be signed in to change notification settings - Fork 116
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
### Important Notice: Reflashing the Firmware Before proceeding with the update, it is imperative to reflash the device firmware with erase (use the webflasher) to avail these new features. Please ensure that you've created a backup of your existing configuration to avoid any loss of your flash files. ### Features and Updates #### Increase in Free Flash Space - The new firmware uses a standard partition table, which increases the available flash space for icons from 256KB to 1.36MB. This provides more room for customization. #### Enhanced Color Depth - AWTRIX has rewritten its drawing functions to now support 24-bit color depth (16.7 million colors), as opposed to the previous 16-bit (65,536 colors). This will result in richer and more vibrant visuals. App updates relating to this feature are currently under review. #### Improved WiFi Reconnectivity - A custom-built WiFi reconnect function replaces the standard framework's reconnect method. AWTRIX will now attempt to reconnect every 30 seconds, and if it fails 10 times, the system will automatically reboot. This ensures a more aggressive and reliable WiFi connectivity. #### Better GIF Handling - The new GIF decoder is significantly better at handling compressed GIFs, ensuring smoother animations and graphics. #### Customizable Calendar Appearance - Users now have the ability to change the calendar body color using the new `CBCOL` setting. The header color can also be changed using `CHCOL`. #### UI Improvements - The system now better handles the background color, progress bars, and the free pixel space between icons and text, offering a cleaner UI. #### Configuration File Renaming - The `config.json` file has been renamed to `DoNotTouch.json` to emphasize its importance and discourage accidental modifications. #### New Lifetime Mode - Two modes have been added: - `(0)` will remove the app from the loop, functioning as before. - `(1)` will display a red border around the app to indicate that no updates have been received after a specified lifetime. #### Native App Name Changes - The internal names for the native Apps have been changed. This is particularly useful for those using the `/switch` API command. #### Removal of AWTRIX ID Icon Downloader - The AWTRIX ID Icon downloader has been removed from the web interface. Users should now use the mobile app for downloading community icons. #### Display WiFi Network - The web interface will now display the connected WiFi SSID instead of the IP address, providing more relevant information at a glance.
- Loading branch information
Showing
31 changed files
with
3,614 additions
and
3,267 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
{ | ||
"build": { | ||
"arduino":{ | ||
"ldscript": "esp32s3_out.ld", | ||
"partitions": "large_spiffs_16MB.csv", | ||
"memory_type": "qio_opi" | ||
}, | ||
"core": "esp32", | ||
"extra_flags": [ | ||
"-DARDUINO_ESP32S3_DEV", | ||
"-DBOARD_HAS_PSRAM", | ||
"-DARDUINO_USB_MODE=1", | ||
"-DARDUINO_USB_CDC_ON_BOOT=1" | ||
], | ||
"f_cpu": "240000000L", | ||
"f_flash": "80000000L", | ||
"flash_mode": "qio", | ||
"psram_type": "opi", | ||
"hwids": [ | ||
[ | ||
"0x303A", | ||
"0x1001" | ||
] | ||
], | ||
"mcu": "esp32s3", | ||
"variant": "esp32s3" | ||
}, | ||
"connectivity": [ | ||
"wifi", | ||
"bluetooth" | ||
], | ||
"debug": { | ||
"default_tool": "esp-builtin", | ||
"onboard_tools": [ | ||
"esp-builtin" | ||
], | ||
"openocd_target": "esp32s3.cfg" | ||
}, | ||
"frameworks": [ | ||
"arduino", | ||
"espidf" | ||
], | ||
"name": "Espressif ESP32-S3-DevKitC-1-N16R8V (16 MB QD, 8MB PSRAM)", | ||
"upload": { | ||
"flash_size": "16MB", | ||
"maximum_ram_size": 327680, | ||
"maximum_size": 16777216, | ||
"require_upload_port": true, | ||
"speed": 921600 | ||
}, | ||
"url": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/hw-reference/esp32s3/user-guide-devkitc-1.html", | ||
"vendor": "Espressif" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Oops, something went wrong.