He construido un Arduino en una placa de pruebas (con un ATmega328PU) con un controlador USB de 5V FTDI.
Quiero poder ejecutar el Arduino a 3.3V en lugar de 5V.
Funciona completamente a 5 V suministrados por el controlador FTDI, incluida la serie USB desde el IDE de Arduino al controlador FTDI.
Estoy usando un regulador de voltaje para bajar los 5V del controlador FTDI a 3.3V (he comprobado y siempre sale 3.2-3.4V) para alimentar el Arduino. Todo funciona (puede alimentar algunos sensores de 3.3 V y ejecutar mi boceto), excepto que no puedo comunicarme con él a través de una serie USB.
Tengo un límite de 22 μf entre la línea DTR y el pin RESET de ATmega y tengo una resistencia de 10k en el pin RESET de ATmega (de los tutoriales el 328PU necesita ambos para cargar bocetos), y funciona a 5V.
He probado un inversor sin buffer NTE4050 para convertir entre la señalización de 3.3V y 5V y aún no funciona. ¿Alguien ha intentado eso?
Para el monitoreo en serie (que tampoco funciona a 3.3V) estoy ejecutando a 115200 baudios, pero tampoco puedo cargar bocetos a una velocidad de baudios menor (19200?).