BleuIO Python Library v1.7.0 available: Enhanced Performance and New Security Functions

October 23, 2025
BleuIO Python Library v1.7.0 available: Enhanced Performance and New Security Functions

We are excited to release version 1.7.0 of the BleuIO Python library, a significant update focused on performance, stability, and support for the latest dongle firmware features.

This update ensures full compatibility with BleuIO firmware v.2.7.9.11 and BleuIO Pro firmware v.1.0.4.14. It brings substantial improvements to responsiveness and new functions that give developers more control over their Bluetooth Low Energy (BLE) applications.

Key Improvements in v1.7.0

Enhanced Performance and Throughput

Users will immediately benefit from improved responsiveness across the library. We’ve optimized data handling to deliver better throughput, making your BLE interactions faster and more efficient, which is especially valuable for data-intensive applications.

New Security and Command Functions

This release introduces several new functions to match the latest capabilities of the BleuIO firmware:

  • Auto-Execution Password Commands: We have added at_set_autoexec_pwd, at_enter_autoexec_pwd, and at_clr_autoexec_pwd. These new functions allow you to programmatically set, enter, or clear a password for the auto-execution script, adding a critical layer of security to your device’s startup routine.
  • ATEW Command Support: Added function for missing command atew . This is used for disabling or enabling the ‘data written’ echo when doing gattcwrite commands.
Stability and Usability Upgrades

To improve the developer experience and overall robustness, v1.7.0 includes several important under-the-hood changes:

  • Terminal Echo Disabled by Default: To provide a cleaner output and prevent commands from being echoed back, terminal echo is now disabled by default.
  • Better Event Parsing: We have improved the handling of event and scan result parsing, making the library more reliable and less prone to errors when processing incoming BLE data.
  • Safer Error Handling: The library now incorporates a safer serial port closing mechanism during exceptions in the reader loop. This ensures better resource management and prevents port-locking issues if an error occurs.

Get the Update

Upgrading to the latest version is simple. You can install or upgrade the package directly from PyPI using pip:

pip install --upgrade bleuio

We are confident that these improvements will help create BLE application with BleuIO and Python a more seamless and powerful experience.

Share this post on :

Leave a Reply

Your email address will not be published. Required fields are marked *

Follow us on LinkedIn :

Order Now