Estoy intentando configurar una función de reinicio programada para un módulo BlueTooth de 3.3 V que se reinicia cuando su pin de reinicio se pulsa en BAJO durante un corto período de tiempo. Hay una resistencia de pull-up 47K en el módulo BT que mantiene su pin de reinicio a 3.3V hasta que el pin de reinicio se conecta a tierra o se envía BAJO. Por lo tanto, no hay problema con el ruido aleatorio debido a la resistencia de pull-up de BT. ¿Puedo definir el pin Arduino como entrada y dejarlo flotando, luego escribir digitalmente BAJO para reiniciar, y luego devolver el pin a flotante para que el módulo BT pueda continuar después del reinicio? No puedo escribir digitalmente ALTO porque el 5V del Arduino destruirá el módulo de 3.3V BT.