Name | displayrws JSON |
Version |
0.1.3
JSON |
| download |
home_page | None |
Summary | SPI Display and ESP32 project |
upload_time | 2024-04-16 09:51:09 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | None |
keywords |
displayrws
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
##########
displayrws
##########
Dit project beschrijft hoe een 1,3 inch HD_IPS_TFT_LCD display van Joy-IT aangesloten kan worden op een ESP32.
.. begin-inclusion-intro-marker-do-not-remove
- ESP32 (type ESP-WROOM-32) bijv. van Joy-IT
- kabeltjes
- micro USB kabel
- Display 240x240 pixel (SBC-LCD01)
Verder is een computer met Python nodig.
Toegang tot het USB device is noodzakelijk.
## Stappenplan
. Installeer Python
### Windows
Klik op de Windows knop (Start).
Type in:
```cmd```
vervolgens:
```curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py```
vervolgens:
```python get-pip.py```
Wanneer Python nog niet geinstalleerd is, verschijnt er een Windows Store dialoog.
In dit Windows Store dialoog, klik op Downloaden van Python.
### Voor Linux:
```sudo apt install python3```
```sudo apt install python3-pip```
. Installeer esphome:
```pip install esphome```
```pip install pillow==10.2.0```
```pip install python-magic-bin``` (voor Windows)
In Windows:
wanneer deze melding te zien is:
```WARNING: The script esphome.exe is installed in C:\Users\<username>\AppData\Local\Packages\PythonSoftwareFoundation.Python..3.12_...\LocalCache...```
Voer dan uit:
```set PATH="%PATH%;C:\your\path\here\"```
Vervang C:\your\path\here\ door het path in de warning: C:\Users\<username>\AppData\Local\Packages\PythonSoftwareFoundation.Python....
Sluit het Opdrachtprompt en start een nieuw Opdrachtprompt.
. Zorg ervoor dat er genoeg rechten zijn om van het USB apparaat:
Voor Linux:
```sudo usermod -a -G dialout [gebruikersnaam]```
vervang: [gebruikersnaam] met jouw systeem gebruikersnaam.
Restart jouw computer of log opnieuw in om deze rechten te effectueren.
. Verbind met de kabeltjes van het ESP32 development board met het display:
SDA -> D13
SCL -> D14
DC -> D19
BLK -> D21 (optioneel)
RES -> D23
GND -> GND (pin boven 3.3V)
3V3 -> 3.3V (pin rechtsonder)
.. image:: figs/pinouth.png
. Verbind de USB kabel met het ESP32 board.
Het rode lampje moet branden.
. In de USB devices controleer het USB ap
In Linux:
```ls /dev/ttyU* -la```
meestal staat er een nieuw USB device genaamd: ttyUSB01 of ttyUSB02 bij.
. Voer uit:
```git clone https://gitlab.com/rwsdatalab/public/codebase/tools/displayrws.git```
````cd displayrws```
. Voer uit:
```esphome run spi-display-image.yaml```
Wanneer wordt gevraagd hoe te verbinden met het de ESP32 selecteer dan het USB apparaat bijv. /dev/USB01
In Windows heet dit apparaat COM4.
. Nadat het flashen van de chip klaar is verschijnt er een blauwe vierkant met de tekst: RWS Datalab.
. Maak bijv. een cirkel.
Gebruik deze handleiding:
https://esphome.io/components/display/index.html
## Handleiding ESP32
https://joy-it.net/files/files/Produkte/SBC-NodeMCU-ESP32/SBC-NodeMCU-ESP32-Manual-2021-06-29.pdf
.. end-inclusion-intro-marker-do-not-remove
Documentation
-------------
Include a link to your project's full documentation here.
.. begin-inclusion-license-marker-do-not-remove
License
-------
Copyright (c) 2024, Rijkswaterstaat
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
.. end-inclusion-license-marker-do-not-remove
Raw data
{
"_id": null,
"home_page": null,
"name": "displayrws",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "displayrws",
"author": null,
"author_email": "RWS Datalab <datalab.codebase@rws.nl>",
"download_url": "https://files.pythonhosted.org/packages/11/9e/175004788677def29bed2b500700e31b850064e7d9a9d1e86ded6346f1d0/displayrws-0.1.3.tar.gz",
"platform": null,
"description": "##########\ndisplayrws\n##########\n\nDit project beschrijft hoe een 1,3 inch HD_IPS_TFT_LCD display van Joy-IT aangesloten kan worden op een ESP32.\n\n.. begin-inclusion-intro-marker-do-not-remove\n\n- ESP32 (type ESP-WROOM-32) bijv. van Joy-IT\n- kabeltjes\n- micro USB kabel\n- Display 240x240 pixel (SBC-LCD01)\n\nVerder is een computer met Python nodig.\nToegang tot het USB device is noodzakelijk.\n\n\n## Stappenplan\n\n. Installeer Python\n\n ### Windows\n\n Klik op de Windows knop (Start).\n\n Type in:\n\n ```cmd```\n\n vervolgens:\n\n ```curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py```\n\n vervolgens:\n\n ```python get-pip.py```\n\n Wanneer Python nog niet geinstalleerd is, verschijnt er een Windows Store dialoog.\n In dit Windows Store dialoog, klik op Downloaden van Python.\n\n\n ### Voor Linux:\n\n ```sudo apt install python3```\n ```sudo apt install python3-pip```\n\n\n. Installeer esphome:\n\n ```pip install esphome```\n ```pip install pillow==10.2.0```\n ```pip install python-magic-bin``` (voor Windows)\n\n In Windows:\n wanneer deze melding te zien is:\n\n ```WARNING: The script esphome.exe is installed in C:\\Users\\<username>\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python..3.12_...\\LocalCache...```\n\n Voer dan uit:\n ```set PATH=\"%PATH%;C:\\your\\path\\here\\\"```\n\n Vervang C:\\your\\path\\here\\ door het path in de warning: C:\\Users\\<username>\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python....\n\n Sluit het Opdrachtprompt en start een nieuw Opdrachtprompt.\n\n\n. Zorg ervoor dat er genoeg rechten zijn om van het USB apparaat:\n\n Voor Linux:\n\n ```sudo usermod -a -G dialout [gebruikersnaam]```\n\n vervang: [gebruikersnaam] met jouw systeem gebruikersnaam.\n\n Restart jouw computer of log opnieuw in om deze rechten te effectueren.\n\n. Verbind met de kabeltjes van het ESP32 development board met het display:\n\n SDA -> D13\n\n SCL -> D14\n\n DC -> D19\n\n BLK -> D21 (optioneel)\n\n RES -> D23\n\n GND -> GND (pin boven 3.3V)\n\n 3V3 -> 3.3V (pin rechtsonder)\n\n.. image:: figs/pinouth.png\n\n. Verbind de USB kabel met het ESP32 board.\n\nHet rode lampje moet branden.\n\n. In de USB devices controleer het USB ap\n\nIn Linux:\n ```ls /dev/ttyU* -la```\n\nmeestal staat er een nieuw USB device genaamd: ttyUSB01 of ttyUSB02 bij.\n\n. Voer uit:\n\n ```git clone https://gitlab.com/rwsdatalab/public/codebase/tools/displayrws.git```\n ````cd displayrws```\n\n. Voer uit:\n\n ```esphome run spi-display-image.yaml```\n\nWanneer wordt gevraagd hoe te verbinden met het de ESP32 selecteer dan het USB apparaat bijv. /dev/USB01\nIn Windows heet dit apparaat COM4.\n\n. Nadat het flashen van de chip klaar is verschijnt er een blauwe vierkant met de tekst: RWS Datalab.\n\n. Maak bijv. een cirkel.\n\nGebruik deze handleiding:\nhttps://esphome.io/components/display/index.html\n\n## Handleiding ESP32\n\nhttps://joy-it.net/files/files/Produkte/SBC-NodeMCU-ESP32/SBC-NodeMCU-ESP32-Manual-2021-06-29.pdf\n\n\n.. end-inclusion-intro-marker-do-not-remove\n\n\nDocumentation\n-------------\n\nInclude a link to your project's full documentation here.\n\n\n.. begin-inclusion-license-marker-do-not-remove\n\nLicense\n-------\n\nCopyright (c) 2024, Rijkswaterstaat\n\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see <https://www.gnu.org/licenses/>.\n\n\n.. end-inclusion-license-marker-do-not-remove\n",
"bugtrack_url": null,
"license": null,
"summary": "SPI Display and ESP32 project",
"version": "0.1.3",
"project_urls": {
"changelog": "https://gitlab.com/rwsdatalab/displayrws/blob/main/CHANGELOG.rst",
"homepage": "https://gitlab.com/rwsdatalab/displayrws",
"repository": "https://gitlab.com/rwsdatalab/displayrws"
},
"split_keywords": [
"displayrws"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0ce2cd1a041859db3a73603d26efdc4b271aa4f5972b36ac2cc194ab947711cf",
"md5": "68ab4f52d9e7c190740f3b08f0e2eede",
"sha256": "c15e393e924c3c211f534931d69769b18b8be46e6721c9cbf7e8f537ed2cd3cd"
},
"downloads": -1,
"filename": "displayrws-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "68ab4f52d9e7c190740f3b08f0e2eede",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 16058,
"upload_time": "2024-04-16T09:51:06",
"upload_time_iso_8601": "2024-04-16T09:51:06.932937Z",
"url": "https://files.pythonhosted.org/packages/0c/e2/cd1a041859db3a73603d26efdc4b271aa4f5972b36ac2cc194ab947711cf/displayrws-0.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "119e175004788677def29bed2b500700e31b850064e7d9a9d1e86ded6346f1d0",
"md5": "47432aa1053d4a924fb22ccd448580ac",
"sha256": "364d33c516ff170a0ff59627d2a79e36edf24058dd7b63d7b83d497785402f76"
},
"downloads": -1,
"filename": "displayrws-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "47432aa1053d4a924fb22ccd448580ac",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 16641,
"upload_time": "2024-04-16T09:51:09",
"upload_time_iso_8601": "2024-04-16T09:51:09.196081Z",
"url": "https://files.pythonhosted.org/packages/11/9e/175004788677def29bed2b500700e31b850064e7d9a9d1e86ded6346f1d0/displayrws-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-16 09:51:09",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "rwsdatalab",
"gitlab_project": "displayrws",
"lcname": "displayrws"
}