Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lbuque/micropython-ft6x36
This is a micropython module for self-capacitive touch panel controllers produced by FocalTech Systems.
https://github.com/lbuque/micropython-ft6x36
esp32 micropython touch touchscreen
Last synced: 2 months ago
JSON representation
This is a micropython module for self-capacitive touch panel controllers produced by FocalTech Systems.
- Host: GitHub
- URL: https://github.com/lbuque/micropython-ft6x36
- Owner: lbuque
- Created: 2022-09-14T07:19:20.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-15T16:43:53.000Z (7 months ago)
- Last Synced: 2024-10-01T15:44:56.573Z (3 months ago)
- Topics: esp32, micropython, touch, touchscreen
- Language: Python
- Homepage:
- Size: 811 KB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FT6X36 (FT6236/FT6336/FT6436L/FT6436)
This is a micropython module for self-capacitive touch panel controllers produced by FocalTech Systems.
## Feature
- Support rotation
- Support two-point touch## Install
open a MicroPython REPL and execute these commands inside the REPL
```python
import machine
import network
import time
import mip
station = network.WLAN(network.STA_IF)
station.active(True)
station.connect('SSID', 'PASSWORD')
time.sleep(1)
print('Device connected to network: {}'.format(station.isconnected()))
# latest
mip.install("github:lbuque/micropython-ft6x36/ft6x36/ft6x36.py", target="lib")
# or mpy
mip.install("ft6x36", index="https://lbuque.github.io/micropython-ft6x36/mip/0.2.0")
print('Installation completed')
machine.soft_reset()
```## Thank
Part of the code is from [FT6336U-](https://github.com/vae-V/FT6336U-.git).