New version 1.49.2 to test before final release

Here you'll find the updated available
Post Reply
User avatar
cicciocb
Site Admin
Posts: 2060
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1358 times
Contact:

New version 1.49.2 to test before final release

Post by cicciocb »

HI All,
this is a set of firmware containing the version 1.49.2 for ESP32, ESP32-S2 and ESP32-C3.

N.B. : The ESP32-C3 is compiled with the QIO mode that is compatible with most of modules

Please test and let me know.

The Help is not updated so do not hesitate to ask for more details.

This is the change log

Code: [Local Link Removed for Guests]


Annex32 Change Log
Version 1.49.2
Replaced the filesystem from FFAT to LITTLEFS (except for the ESP32)
Changed the TEMPR$ function to include async mode
Changed the sleep argument from uint_32 to uint64_t (no more limited at 71 minutes)
Fileman Page
	- Implemented the recursive file deleting (the folders can be deleted includind all the files inside)
	- Implemented the upload of files .zip format (extracted and uploaded)
Implemented the function WPUT$ for an HTTP PUT
Implemented 2 new CONVERT functions :
	- CONVERT.TO_BCD(x) -> convert from integer to BCD (1 byte)
	- CONVERT.FROM_BCD(x) -> convert from BCD to integer (1 byte)
Increased the number of external fonts loadable (TFT.LOADFONT) from 2 to 4
	- Useful for TFT. and NEOSCROLL.
	- Fonts numbered 10 to 13
Included the flash mode and the PSRAM mode in the version number (except for the ESP32)
fix for the TM1638 buttons S5 to S8 (in the driver)
fix the IRREMOTE for ESP32-C3 (new libraries 2.8.4)
Experimental (to be documented):
Implemented the support for the DMAMATRIX (ESP32-S3 only)
Implemented the support for the VS1053 (ESP32 only)

Version 1.48.3
Fixed the sound output that saturate with normal volume
Fixed the touch that stuck as soon as the sound starts
Modified the command pause to avoid crashes
Implemented in neoscroll.setup the support for display spanned by columns and lines 
	in this case the command is neoscroll.setup columns, lines, pin, 2 [,canvas_width, canvas_heigth, reverse]
	example neoscroll.setup 60,8, 15, 2, 120, 8 (display with 8 lines of 60 pixels)
Implemented in neoscroll.setup the support for display 16x16 and the orientation
In this case the command is neoscroll.setup columns, lines, pin, layout [,canvas_width, canvas_heigth, reverse]
layout is
0 -> 8x8
1 -> 8x8 serpentine
2 -> linear strips
3 -> linear strips serpentine
4 -> 16x16
5 -> 16x16 serpentine
If reverse = 1 the image is reversed upside down
Started the integration of the VS1053B audio codec

You do not have the required permissions to view the files attached to this post.
Zim
Posts: 289
Joined: Mon Feb 08, 2021 9:15 pm
Has thanked: 265 times
Been thanked: 129 times

Re: New version 1.49.2 to test before final release

Post by Zim »

Wow you have been busy!

Thanks for all your efforts!

Zim
User avatar
PeterN
Posts: 392
Joined: Mon Feb 08, 2021 7:56 pm
Location: Krefeld, Germany
Has thanked: 184 times
Been thanked: 220 times
Contact:

Re: New version 1.49.2 to test before final release

Post by PeterN »

Tnx Francesco!
My first look will go to the ESPCAM
Jan Volk
Posts: 89
Joined: Wed Mar 03, 2021 1:35 pm
Been thanked: 27 times

Re: New version 1.49.2 to test before final release

Post by Jan Volk »

Thank you Francesco,

I own the modules ESP32 and ESP32-C3USB and can try to flash the firmware ESP32 and ESP32noBLE and ESP32C3USB.
I use the tool ANNEX TK 1.22 or Flash_tool_V3.9.3 with great success and I have never been able to use the other tool because of the Linux environment because I still use Windows 10.
So if there is a newer version for windows 10 or 11 I would like to hear it or did I miss something?
The serial web tool for ESP32-C3 is very difficult for me and has only succeeded 2x.

Jan
AndyGadget
Posts: 222
Joined: Mon Feb 15, 2021 1:44 pm
Has thanked: 125 times
Been thanked: 132 times

Re: New version 1.49.2 to test before final release

Post by AndyGadget »

One again, amazing!

Was this - "Fixed the touch that stuck as soon as the sound starts" - related to the issue I flagged up with streaming a couple of days ago?
If so, I'm still getting the same issue (TOUCH becoming unresponsive when STREAM starts) with 1.49.2 NoBLE.
Zim
Posts: 289
Joined: Mon Feb 08, 2021 9:15 pm
Has thanked: 265 times
Been thanked: 129 times

Re: New version 1.49.2 to test before final release

Post by Zim »

ESP32 s2

-pause no longer crashs
-sleep works past 71 minutes

Thank you!
Zim
bugs
Posts: 143
Joined: Mon Feb 08, 2021 10:10 pm
Location: Scotland
Has thanked: 47 times
Been thanked: 51 times

Re: New version 1.49.2 to test before final release

Post by bugs »

AnnexCAM.bin still gives syntax error for Ret = CAMERA.STOP().
User avatar
Electroguard
Posts: 860
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 276 times
Been thanked: 323 times

Re: New version 1.49.2 to test before final release

Post by Electroguard »

Have tried flashing C3 twice using QIO mode, but unfortunately the flashing still starts failing after 17%...

c3update.jpg
You do not have the required permissions to view the files attached to this post.
videobelu
Posts: 74
Joined: Fri Feb 12, 2021 4:25 pm
Location: Villar Perosa
Has thanked: 149 times
Been thanked: 16 times

Re: New version 1.49.2 to test before final release

Post by videobelu »

I cicciocb, i try new version but the command ONSERIAL still does not work.

Fabrizio
Fabrizio Bellini
User avatar
cicciocb
Site Admin
Posts: 2060
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 439 times
Been thanked: 1358 times
Contact:

Re: New version 1.49.2 to test before final release

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Sat Feb 25, 2023 8:36 pm Thank you Francesco,

I own the modules ESP32 and ESP32-C3USB and can try to flash the firmware ESP32 and ESP32noBLE and ESP32C3USB.
I use the tool ANNEX TK 1.22 or Flash_tool_V3.9.3 with great success and I have never been able to use the other tool because of the Linux environment because I still use Windows 10.
So if there is a newer version for windows 10 or 11 I would like to hear it or did I miss something?
The serial web tool for ESP32-C3 is very difficult for me and has only succeeded 2x.

Jan
You can use the latest toolkit that works on BOTH windows and linux
Post Reply