Name | esp32-magnet JSON |
Version |
1.0.0
JSON |
| download |
home_page | |
Summary | A toolkit to trigger electromagnet |
upload_time | 2022-12-04 08:45:17 |
maintainer | |
docs_url | None |
author | ClaireChen |
requires_python | >=3.6 |
license | MIT Licence |
keywords |
electromagnet
esp32
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# ESP magnet
ESP32 firmware to trigger the electromagnet.
## Connection
`GPIO_4` <--> `DOUT_PIN`
## Usage
Connect the serial port of ESP32 dev board to a computer, then create a serial connection with following configuration
| Item | Value |
| -------- | ------ |
| Baudrate | 115200 |
| Stop | 1 |
| Parity | None |
| Control | None |
After the establishment of connection, use following command to control the board
| Format | Function |
|---------------|-----------------------------|
| `enable` | start the magnet |
| `is_enabled` | judge if magnet is enabled |
| `disable` | trigger for once |
| `is_disabled` | judge if magnet is disabled |
| `restart` | restart |
| `get_status` | check the status |
Raw data
{
"_id": null,
"home_page": "",
"name": "esp32-magnet",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "electromagnet,ESP32",
"author": "ClaireChen",
"author_email": "2905415904@qq.com",
"download_url": "https://files.pythonhosted.org/packages/d0/74/59a16321344bb8965180c2e1838a1f75669dd1c2aa6d5c5b98fde838ab8c/esp32-magnet-1.0.0.tar.gz",
"platform": null,
"description": "# ESP magnet\r\n\r\nESP32 firmware to trigger the electromagnet.\r\n\r\n## Connection\r\n\r\n`GPIO_4` <--> `DOUT_PIN`\r\n\r\n## Usage\r\n\r\nConnect the serial port of ESP32 dev board to a computer, then create a serial connection with following configuration\r\n\r\n| Item | Value |\r\n| -------- | ------ |\r\n| Baudrate | 115200 |\r\n| Stop | 1 |\r\n| Parity | None |\r\n| Control | None |\r\n\r\nAfter the establishment of connection, use following command to control the board\r\n\r\n| Format | Function |\r\n|---------------|-----------------------------|\r\n| `enable` | start the magnet |\r\n| `is_enabled` | judge if magnet is enabled |\r\n| `disable` | trigger for once |\r\n| `is_disabled` | judge if magnet is disabled |\r\n| `restart` | restart |\r\n| `get_status` | check the status |\r\n\r\n\r\n\r\n\r\n",
"bugtrack_url": null,
"license": "MIT Licence",
"summary": "A toolkit to trigger electromagnet",
"version": "1.0.0",
"split_keywords": [
"electromagnet",
"esp32"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "52d24506212fab17c630d70224697bd7",
"sha256": "030a50a8c0ae90754abedc186191cecb74b76bf79211ac9e79fd182254b7583a"
},
"downloads": -1,
"filename": "esp32-magnet-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "52d24506212fab17c630d70224697bd7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 2060,
"upload_time": "2022-12-04T08:45:17",
"upload_time_iso_8601": "2022-12-04T08:45:17.950655Z",
"url": "https://files.pythonhosted.org/packages/d0/74/59a16321344bb8965180c2e1838a1f75669dd1c2aa6d5c5b98fde838ab8c/esp32-magnet-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-04 08:45:17",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "esp32-magnet"
}