Una duda mas, y que posiblemente sea un problema. En tu esquema tenes que todo se alimenta por USB. Si por alguna razon le metes una fuente estarias poniendo 5V sobre VUSB, Y tendrias mas problemas ya que desapareceria todo si es que usas una fuente no aislada. Podrias elegir con unos jumpers cual alimentacion de 5V elegis.
Otra cosa el FT232 posee ya un regulador de 3.3V, pero que vos estas usando como para alimentar otras cosas, el problema es que da muy poca corriente. Yo solo pondria el capacitor de desacoplo nomas asi sirve para el FT232 nomas y luego con el jumper ya sea tomando voltaje desde el USB o de tu fuente tomaria esos 5V que llegan y los haria pasar por el regulador MCP y de alli obtener los 3.3V.
Vuelvo a repetir que prefiero un jumper, por que evitaria un posible mala conexion. A mi gusto obviamente.
Tienes toda la razón. Ya había pensado en ese problema. Lo he modificado, y por ahora lo he puesto (creo que bien, corregidme en tal caso) para que el USB no alimente el FTDI. Ni tampoco se alimenta con el regulador del FTDI. Todas las alimentaciones provienen de la fuente externa.
Más adelante intentaré ver como hacer la opción de switch entre alimentación externa o usb, según su uso.
El diodo 1N4148 a la entrada, como protección de inversión de polaridad, solo te aguantará 200mA, no es el adecuado para un regulador que puede chupar hasta 1 Amperio, pon al menos un 1N4004.
En cuanto al PIC, si necesitas puertos serie para el adaptador USB, otro para Bluetooth y otro para Zigbee, te quedas corto con ese PIC que solo tiene un puerto serie y un SPI/I2C. Además tienes otros PIC mucho mejores que integran USB por hardware, 2 puertos serie, 32k de programa y al mismo precio, por ejemplo el PIC18F25J50. Simplificas el circuito, la programación y sale más barato (te ahorras el FT232).
Y si optas por un PIC32 aún mejor, un PIC32MX230F064B, tienes 2 puertos serie, USB, 64k de programa, es más potente y solo cuesta 1 euro más.
Tienes razón, diodo cambiado (se me pasó).
Y sobre lo del PIC.. La realidad es que mi proyecto consiste en hacer 3 plataformas. Una con la familia 16F, otra con 18F y otra con 24F.
Para la del 18F había pensado en el PIC18F46K22.
Quizás para la plataforma del PIC16F tenga que prescindir de algún módulo (BT o Zigbee). Sugerencias?