This repository was archived by the owner on Sep 16, 2024. It is now read-only.
Firmware Release Candidate v1.20.0.rc0
Pre-release
Pre-release
Improvements:
- Organized ports under one directory
- Micropython v1.9.4
- Disable/enable GIL when transmitting/receiving pulses in RMT module
- Unlock the GIL while accessing queues
- Add script to build release package via makefile or script in tools
- Improving Non-Blocking sockets
- Adaption for uasyncio MicroPython library
- Exposing new Socket Options
- Major LTE module Updates
- Re-structring of Frozen folder
- Fixed Issue with memory leak in thread lock creation
- Fixed problem in antenna switch in newer esp32 chip models
- General fixes and improvements to the LoRaWAN stack
- Applied workaround for
socket.connect
timeout - Added timeout option for
ussl.wrap_socket
to timeout SSL Handshake - Enabled reading the value of any descriptor with standard defined 2byte UUID in BLE
- Added Bluetooth timeout parameter to bluetooth.connect()
- Added support for new LTE bands (5,8)
New Features:
- Introduced new Filesystem
LittleFS
- Enabled uzlib in Micropython
- Added LightSleep functionality
- Added Dynamic filesystem functionality and new Bootmgr function in Pycom module
- Added support for RTC memory operations Read/Write
- Added Lora Mesh - openthread protocol
- Build Process now support building Pybytes firmwares via Build option
VARIANT
- New Frozen Libs for LTE Sequans modem upgrades
WiFi Updates:
- Added new API to get list of STAs connected to Soft-AP
- Updated wlan_scan to include other parameters
- Added timout handling in wlan_connect + refactoring
- Added new API for setting max tx power for Wifi
- Added Set/Get API for Country configuration
- Refactored "wlan_setup" function
- Fixed Issue of ftp/telnet servers enabling when wifi_on_boot is not enabled
- Added new API wlan.joined_ap_info()
- Added API to get/set wifi protocol + updated wlan_channel to support sniffing
- Added support for setting mac addr for STA and AP
- Added API for sending Raw 80211 messages
- Added promiscuous mode