# bts7960-micropython
`bts7960-micropython` is a Python library to control a motor driver using the **BTS7960 H-Bridge** IC. This library allows you to control the motor speed and direction through PWM (Pulse Width Modulation) signals using a microcontroller like the ESP32 or ESP8266.
## Features
- Control motor direction (forward/reverse)
- Control motor speed (from -100 to 100)
- Easy-to-use API for integrating into projects
## Installation
### Install via pip (once available on PyPI)
```bash
pip install bts7960-micropython
Raw data
{
"_id": null,
"home_page": null,
"name": "bts7960-micropython",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "micropython, electronics, esp32, hbridge, h-bridge, bts7960",
"author": "desaubv (Diego Barajas)",
"author_email": "desaubv@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/17/a9/a07cb85ad078a0de820b3583a44cdc80612220357ed1b19b6ffe80f13268/bts7960-micropython-0.0.1.tar.gz",
"platform": null,
"description": "\r\n# bts7960-micropython\r\n\r\n\r\n\r\n`bts7960-micropython` is a Python library to control a motor driver using the **BTS7960 H-Bridge** IC. This library allows you to control the motor speed and direction through PWM (Pulse Width Modulation) signals using a microcontroller like the ESP32 or ESP8266.\r\n\r\n\r\n\r\n## Features\r\n\r\n\r\n\r\n- Control motor direction (forward/reverse)\r\n\r\n- Control motor speed (from -100 to 100)\r\n\r\n- Easy-to-use API for integrating into projects\r\n\r\n\r\n\r\n## Installation\r\n\r\n\r\n\r\n### Install via pip (once available on PyPI)\r\n\r\n\r\n\r\n```bash\r\n\r\npip install bts7960-micropython\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Project to manage H-Brigde model BTS7960 with micropython",
"version": "0.0.1",
"project_urls": {
"github": "https://github.com/DiegoBarajas/driver_bts7960"
},
"split_keywords": [
"micropython",
" electronics",
" esp32",
" hbridge",
" h-bridge",
" bts7960"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5575b965f05ea2018575792ac7d3c767b609313539ed61b47f8ded548bffc1f1",
"md5": "3ccfb6cac9aec172257c109c9567f0ff",
"sha256": "f3435448a3654a312556c16feaec620431ac9a409c5310dbf321b4f60129a1a5"
},
"downloads": -1,
"filename": "bts7960_micropython-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3ccfb6cac9aec172257c109c9567f0ff",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3487,
"upload_time": "2024-11-13T20:40:39",
"upload_time_iso_8601": "2024-11-13T20:40:39.400963Z",
"url": "https://files.pythonhosted.org/packages/55/75/b965f05ea2018575792ac7d3c767b609313539ed61b47f8ded548bffc1f1/bts7960_micropython-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "17a9a07cb85ad078a0de820b3583a44cdc80612220357ed1b19b6ffe80f13268",
"md5": "f4a0f5dcc016f9b84158e7fa26ce8533",
"sha256": "caf7020f505d3d26c21f201deecd05c480356f2c2b14466181e2f93f6656d166"
},
"downloads": -1,
"filename": "bts7960-micropython-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "f4a0f5dcc016f9b84158e7fa26ce8533",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3161,
"upload_time": "2024-11-13T20:40:41",
"upload_time_iso_8601": "2024-11-13T20:40:41.121349Z",
"url": "https://files.pythonhosted.org/packages/17/a9/a07cb85ad078a0de820b3583a44cdc80612220357ed1b19b6ffe80f13268/bts7960-micropython-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-13 20:40:41",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "DiegoBarajas",
"github_project": "driver_bts7960",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "bts7960-micropython"
}