Pycom Firmware Release 1.20.1

Released 35 minutes ago.

Release Notes

  • SmartConfig (Smart provisioning of Wifi Credentials)
    • To disable Smart Provisioning use pybytes.smart_config(False)
  • IDF V3.2
  • Micropython V1.11
  • Secure BLE (Server side )
  • Pybytes v1.1.2
  • LittleFS v2.0
  • Light sleep support
  • RTC memory support
  • Wifi promiscuous mode
  • CoAp module
  • Esp32 touchpad functionality exposed to micropy
  • uasyncio module
  • Uzlib module
  • Add support for LoRa regions CN470 and IN865
  • Added support for LoRa Class C multicast
  • Increase App partition Size For FIPy, GPy and LoPy4 to 1980K
  • Updated Build ENV for detecting Flash Size
  • Update Make Environment for IDF version check and checkout
  • Support OTA from older v1.18 Firmwares through intermediate firmware v1.18.3
  • Updates / Bug fixes to Pycom module
  • Updates / bug fixes to UART module
  • Updates to machrmt module
  • Updates / bug fixes to machrtc module
  • Updates / Bug fixes to modlora
  • Updates / Bug Fixes to Bluetooth module
  • Updates / Bug fixes to WLAN module
  • Updates / Bug fixes to LTE module
  • Updates / Bug fixes to machine module
  • Updates / bug fixing for OS module
  • Updates / Bug fixing for modusocket module
  • General fixes and improvements to the LoRaWAN stack
  • General Makefile Updates
  • General Bug Fixing

Release New Firmware Release 1.20.1 · pycom/pycom-micropython-sigfox · GitHub

1 Like

Partey and so much more!

Moin. Das klingt sehr vielversprechend. Wenn ich mein drittes System habe werde ich mal versuchen die eine oder andere Anleitung zu kreieren ;-)
Dann können wir in Köln ggf. die neue Firmware und die andere Software auf die FiPys packen …

Forum-Announcement and further discussions might come along here…

1 Like

Mit dem neuen release gibt es unter Downloads - Pycom auch eine neue Version des PyCom Upgraders, das firmware-update-Tool für Windows ist z.B. jetzt pycom_firmware_update_1.16.1.exe. Mit dem alten tool können nur noch zuvor lokal gespeicherte Versionen geflasht werden, man muss also für 1.20.1 updaten.

Früher konnte man zwischen stable und development wählen, nun gibt es pybytes, legacy und pybytes-legacy.

2019-10-07%2013_44_43-Greenshot

Mit “legacy” ist die “neueste” Version unsere bis gestern verwendete 1.20.0.rc13, man muss also “pybytes” für die aktuellste verwenden.

Das hier ist bisher noch optional:

2019-10-07%2013_50_17-Pycom%20Upgrade

PyBytes ist die cloud von PyCom und es scheint als wolle PyCom die Nutzer da sanft hineinzwängen. Ich weiß nicht, was mit der Option “pybytes” alles über die firmware auf dem FiPy landet. Toll finde ich das nicht!

2 Likes

3 posts were merged into an existing topic: Running the Terkin Datalogger on Pycom Firmware Release 1.20.1

Hi Clemens,

Das ist echt Quatsch, bitte interpretiere da nichts unnötig hinein.

Im Gegenteil ist es ganz wunderbar, dass Pycom weiterhin technisch in die Plattform investiert, sie enterprise-fähig ausreift und die entsprechenden Dinge trotzdem weiterhin frei zur Verfügung stellt.

Meines Wissens kommen durch das Update an keiner Stelle proprietäre closed-source Bestandteile hinzu [1], so dass davon auszugehen ist, dass alles in den einschlägigen Repositories nachzulesen ist, was auf den Geräten landet.

Viele Grüße,
Andreas.


  1. Serverseitige Plattformbestandteile sind davon natürlich vermutlich ausgenommen, aber das soll nicht stören. ↩︎

Video description auf YT

Updated Version of the Pybytes Launch Video The bees (now in yellow) fly to an object and carry data to the Pybytes Cloud (which is Pycom’s new middleware platform)

Spätestens jetzt müssen sie uns sponsern! :-)

1 Like

The Firmware Release v1.20.1.r1 (released 33 minutes ago) fixes some issues.

Bug Fixes

Improvements

  • Restore previous wifi_on_boot behaviour.
  • Fix Pybytes OTA update failure, Add option to deinit active wifi connection when disabling wifi_on_boot
  • Update to Secure BLE

Direct download link for the FiPy:

https://github.com/pycom/pycom-micropython-sigfox/releases/download/v1.20.1.r1/FiPy-1.20.1.r1-application.elf

1 Like

Still there are some minor hiccups which might get resolved with one of the next releases.

If you would like to flash that guy to your device using pycom-fwtool-cli, you will have to take some extra steps we outlined at Firmware update elf vs tar | Pycom user forum.

Essentially, you will have to convert the ELF file into an image file using esptool and embed the outcome into a release tarball appropriately. Thanks again, @robert-hh!

A post was merged into an existing topic: Running software on the recent Pycom Firmware Release 1.20.1

This might clarify things a bit more.

3 posts were merged into an existing topic: Pycom quo vadis