QUERY · ISSUE
TouchPad Error on ESP32-WROOM32
port-esp32
import network
from machine import Pin, freq, TouchPad
freq(240000000)
network.WLAN().active(False)
t=TouchPad(Pin(32))
while True:
t.read()
This code writes a number like 603... which gets smaller as I get near the wire connected to pin 32.
As I touch it it gives TouchPad Error.
Traceback (most recent call last):
File "<stdin>", line 2, in <module>
ValueError: Touch pad error
If instead I do:
import network
from machine import Pin, freq, ADC
freq(240000000)
network.WLAN().active(False)
adc=ADC(Pin(32))
adc.atten(ADC.ATTN_11DB)
while True:
adc.read()
it's vbery easy to understand even the distance between the finger and the header/wire.
I don't understand why the error.
Also:
I can do the same on Pin(34). TouchPad does not even allow it.. but ADC does.
CANDIDATE · ISSUE
ESP32S3 cant import TouchPad from machines
bug
Hello there i am facing problem with importing touchpad function getting the bellow error.
`>>> from machine import TouchPad
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: can't import name TouchPad
`
MCU i am using esp32s3 custom board
Compiled using GENERIC_S3 with 4MB flash enabled.
Idf version 4.4