New release 1.44.2 for ESP32

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

New release 1.44.2 for ESP32

Post by cicciocb »

Hi all,
after a long time I was finally able to release another version for the ESP32.

The main improvements are :
  • Support for the M5 Tough module
  • Support for the WIFI LORA 32 module
  • Support for the LoRa communications
  • Fast boot
  • Improved the websocket link for the editor page (should be stable now)
  • Updated online Help
Many other changes / additions / improvements have been included.
Look at the change log below for more details


Version Full 1.44.2
Annex32.bin

Version without BLuetooth 1.44.2
Annex32noBLE.bin

AnnexCam 1.44.2
AnnexCAM.bin

AnnexPaper 1.44.2
AnnexEpaper.bin

Offline Help (must be unzipped)
Annex32_Help_1.44.chm.zip

The complete change log can be found here :

Code: [Local Link Removed for Guests]

Annex32 Change Log
Version 1.44.2
Implemented the support for the M5 Tough module
	- RTC, TFT, Touch, SDCARD, Sound and power management fully supported
Implemented the support for the WIFI LoRa 32 module
LORA 
	- Implemented the support for the LORA SX127X modules
Fixed the problem with the AUTOREFRESH command
Config Page
	- Removed the NTP server choice (was not really used internally)
	- Modified the selection of the supported modules
	- Included the selection of the display (independently from the Module itself)
	- Add of new option for the fast boot
Removed the time required for the PSRAM test (around 1 second)
Implemented the fast boot 
	- Runs the program immediatly without waiting for the initial WiFi connection
	- Bypass the TFT display initialisation
Editor Page
	- Improved the connection with the module using a ping / pong mechanism to hold the connection
Implemented a mechanism to simplify the definition of wiring for new modules 
	- Will be fully exploited in next version
Implemented the support for the internal HALL sensor
	- function BAS.HALL
Implemented a function that returns the type of TFT display selected in the config page
	- function BAS.TFT
TM1637 display
	- Implemented the support for the decimal points for 4 digits display

Version 1.43.7
Removed the warning message in case of memory not allocated
	- It was causing a lot of error messages for modules not equipped with PSRAM

Version 1.43.6
Update of the Arduino SDK to the version 2.0.2
Implemented a new driver for the CAN Bus
Implemented the loading of the Basic file into the PSRAM for modules equipped with it
Improved the RAM usage (more free ram available, even for modules without PSRAM)
Implemented an warning message in case of memory not allocated (for debug purposes)
Bluetooth version
	- Fixed the problem occurring during the scan
AnnexCAM
	- Removed the support for the face detect / face recognition (not really useful)
SPEECH SYNTHESIS using google translate
	- Fixed (the protocol changed)
Command SPI.READ_IOBUFF
	- Fixed
TM1637 display
	- Implemented the support for the 6 digits Display with decimal points
Sound
	- Implemented a new output selection in PDM format
	- Improved the buffering using PSRAM, useful in particular for web radio streaming
	- Implemented the support for web radios using the HTTP 1.0 protocol 
Several internal errors fixed, several optimisations
You do not have the required permissions to view the files attached to this post.
Stuart
Posts: 126
Joined: Fri Feb 19, 2021 7:46 pm
Has thanked: 5 times
Been thanked: 20 times

Re: New release 1.44.2 for ESP32

Post by Stuart »

Great stuff, as always. Is it just a matter of replacing the Annex32.bin in the 1.43 Full build folder with the new file? Does the non-bluetooth file have to be renamed Annex32.bin? I ask as I have had trouble using the 1.43.7 upgrade so am probably doing something wrong.
User avatar
PeterN
Posts: 366
Joined: Mon Feb 08, 2021 7:56 pm
Location: Krefeld, Germany
Has thanked: 171 times
Been thanked: 203 times
Contact:

Re: New release 1.44.2 for ESP32

Post by PeterN »

Hi Stuart,
I replaced the bin-files in the build directory exactly as you described it.
Post Reply