Skip to content
Pre-release

@peter-pycom peter-pycom released this May 5, 2021

Changes:

  • IDF v4.1
  • Micropython v13
  • LoRaWAN 1.0.3 (Class A& C)
  • Support for new regions (CN779, RU864 and KR920)
  • BLE Mesh
  • Reworked Coap
  • ESP-NOW
  • WiPy2, SiPy, and LoPy1 and are not supported anymore since they only have 4MB flash.
  • WiPy3, LoPy4, FiPy, GPy, W01, L01, L04 and G01 are all supported

Known issues:

  • Soft reset (Ctrl-D) causes core dumps
  • No ethernet support on Pygate
Assets 10

@peter-pycom peter-pycom released this Jan 12, 2021

  • RTC: utime/rtc/ntp fix (#206)
  • modcoap: fix memory issue
  • BLE: Add API create_128bit_le_uuid_from_string()
  • BLE: Fix an issue that Bluetooth init() failed after deinit()
Assets 11

@peter-pycom peter-pycom released this Dec 23, 2020

added micropython constant for manual antenna selection
lte: fix core dump during machine.deepsleep()
build: cleanup sigfox flags
lora buildflag and disable cleanly with pyeth
lte: refactor lteppp_get_modem_conn_state()
lte: detect modem in ffh/recovery mode
make pycom.rgbled() return the current color value
User C modules : enable in Makefile and application.mk
Merge branch 'Dev' into sync_Dev
version 1.20.2.r3
Merge pull request #507 from pycom/release_1.20.2.r3

Assets 11

@peter-pycom peter-pycom released this Nov 24, 2020

Changes:

  • LTE: check for SIM card before attaching
  • LTE: Add timeout parameter to lte_send_at_cmd
  • LTE: improve exception texts
  • LTE: callback LTE_EVENT_BREAK
  • LTE: reduce AT+CEREG from 2 to 1
  • BLE: Fix a problem when machine.sleep(resume_wifi_ble=True)
  • BLE: Resume the BT Connection from the original list if connection was not…
  • BLE: Fix memory leak happens after Bluetooth disconnect
  • BLE: fix address type handling
  • Pybytes version 1.6.1 - OTA bug fix
  • Pygate: add pygate_reset() to power cycle the module
  • Pygate: reset the JIT queue margins
  • make: option MICROPY_FLOAT_IMPL - thanks for this contribution! PR 470
  • make: Pybytes and Pygate firmwares built from same source tree

Downgrade note!
If you update a FiPy or Gpy to this version and later downgrade again to any previous version, you need to run the following commands:

from network import LTE
lte = LTE()
print(lte.send_at_cmd('AT+CEREG=2'))
Assets 11

@peter-pycom peter-pycom released this Sep 9, 2020

  • Pybytes v1.6.0
    • Sampling feature
    • Machine learning model deployment feature
Assets 8

@peter-pycom peter-pycom released this Aug 25, 2020

  • Publishing of the source code for Pygate FW
  • Adding support for long AT commands - Thanks @ftylitak
  • Differential Firmware Update Support - This new feature is included in the source code, but disabled in the build for the moment
  • Pygate debug messages are printed to telnet
Assets 5

@peter-pycom peter-pycom released this Aug 12, 2020

  • Add support for EU433 region
  • Pybytes 1.5.1
  • Improve support for different firmware "types" (Pybytes, Pymesh, Pygate)
  • LTE: add PSM Power Saving Mode
  • IDF recompiled with v98 compiler
  • Ctrl-D works if pybytes is disabled (pycom.pybytes_on_boot(False))
  • update.py supports additional pybytes options
  • Sigfox: finalizing certification RCZ1, 2, 4
  • BLE: Allow static passwords, remove bonded when pin changes
  • Support Sigfox registration for Pybytes
  • MDNS advertisement works
  • Adding libmdns.a to esp32/lib
  • Adding scripts for PyJTAG and short Readme
  • BLE characteristic update messages are lost if they sent too frequently
  • add bands=() parameter to lte.attach()
  • PYFW-391: Add changes needed for esp-idf v3.3.1
  • bugfixes
Assets 8
Pre-release

@peter-pycom peter-pycom released this Jun 26, 2020

  • Add support for EU433 region
  • Pybytes 1.5.1
  • Improve support for different firmware "types" (Pybytes, Pymesh, Pygate)
Assets 8
Pre-release

@peter-pycom peter-pycom released this Jun 11, 2020

  • pybytes 1.5.0
  • bugfixes
Assets 8
Pre-release

@peter-pycom peter-pycom released this Jun 11, 2020

  • LTE: add PSM Power Saving Mode
Assets 8