Pynecil
Python library to communicate with Pinecil V2 soldering irons via Bluetooth
📖 Documentation
- Full Documentation: https://tr4nt0r.github.io/pynecil
- Source Code: https://github.com/tr4nt0r/pynecil
📦 Installation
You can install Pynecil via pip:
pip install pynecil
🚀 Usage
Basic Example
import asyncio
from pynecil import CharSetting, discover, Pynecil
async def main():
device = await discover()
client = Pynecil(device)
device_info = await client.get_device_info()
live_data = await client.get_live_data()
await client.write(CharSetting.SETPOINT_TEMP, 350)
asyncio.run(main())
For more advanced usage, refer to the documentation.
🛠 Contributing
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new branch.
- Make your changes and commit them.
- Submit a pull request.
Make sure to follow the contributing guidelines.
📜 License
This project is licensed under the MIT License - see the LICENSE file for details.
❤️ Support
If you find this project useful, consider buying me a coffee ☕ or sponsoring me on GitHub!
Metadata
Release files for pynecil 4.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pynecil-4.2.1.tar.gz | 25.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pynecil-4.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 40.8 kB
Release files / pynecil-4.2.1.tar.gz
| Download URL | pynecil-4.2.1.tar.gz |
|---|---|
| Size | 25.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
03547aad06de6bfd693e10035b80f8ec50a7162c33d28b5749879797214bac38
|
|
BLAKE2b-256 checksum How to use checksums |
03698223b0e749817ccf0202c50c9eb91e1cc49e6645b9f031e9f343f2e2a24a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
python-httpx/0.28.1
|
Release files / pynecil-4.2.1-py3-none-any.whl
| Download URL | pynecil-4.2.1-py3-none-any.whl |
|---|---|
| Size | 15.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
59c5f53a9234c1659d09a6ddb933f0e5592cc615e70a8cdde3e79f80fca5773a
|
|
BLAKE2b-256 checksum How to use checksums |
e044dfef262865f77acbd8d648fcd32c97ae4e788121bc2391f8089c9bfd7149
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
python-httpx/0.28.1
|