Skip to main content

Stream UART BLE data from a microcontroller

Project description

UART-Bluetooth Low Energy

Stream UART BLE data from a microcontroller

Install

To install the library run: pip install uart-ble

Development

  1. Install Poetry
  2. make init to create the virtual environment and install dependencies
  3. make format to format the code and check for errors
  4. make test to run the test suite
  5. make clean to delete the temporary files and directories
  6. poetry publish --build to build and publish to https://pypi.org/project/uart-ble

Usage

import asyncio

from uart_ble import stream_uart_ble

if __name__ == "__main__":
    asyncio.run(stream_uart_ble(microcontroller_name="CIRCUITPY"))

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uart_ble-0.1.7.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uart_ble-0.1.7-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file uart_ble-0.1.7.tar.gz.

File metadata

  • Download URL: uart_ble-0.1.7.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.13.3 Darwin/24.4.0

File hashes

Hashes for uart_ble-0.1.7.tar.gz
Algorithm Hash digest
SHA256 45f37091df35e7e63ef307651def03252024deadabaed5f9ed3fa9678f191df6
MD5 e12ff732d6e8f48b20cfa87f5249b9ef
BLAKE2b-256 7059ce17a378b52abd0e35dca1553fcb42d5477d6b600b6b8e69615cc14580fd

See more details on using hashes here.

File details

Details for the file uart_ble-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: uart_ble-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.13.3 Darwin/24.4.0

File hashes

Hashes for uart_ble-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 02339de3414ffad1b42f6e8b4fd35756a8e650ac4b6d8b17030c5798c3db2f27
MD5 165d212f4da752131febd14ca544449b
BLAKE2b-256 78ccc46efbd9db1d90075f2be3ce85d951f56bfcd860f1df4370d682f14f4a0b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page