Hola a todos, en esta ocasión quiero compartir con ustedes una placa para desarrollo de proyectos con DSPIC30F4011 y DSPIC30F4012 con el objetivo de facilitar las conexiones necesarias mínimas para poder realizar aplicaciones con estos microcontroladores.
El diseño de la placa fué realizado en Altium Designer y pensado para ser construido utilizando una sola capa y con componentes through hole. Además se tomó en cuenta para el diseño que existen componentes comunes en las tiendas de electrónica locales, por lo que se utilizaron componentes como LM7805, MAX232, etc.
Figura 1. Placa de desarrollo para dspic30F4011 y dspic30F4012
Características principales
Microcontrolador: dspic30F4011 o dspic30F4012 (datasheet)
Voltaje de ingreso: 7 - 12 Vdc el cual puede conectarse a través de un jack o una bornera
Voltaje de funcionamiento: 5Vdc o 3.3Vdc seleccionable mediante jumpers
Comunicación: RS232 mediante MAX232 seleccionable mediante jumpers
Programación: mediante sócalo para ICSP (pickit 2 o 3)
Diseño
El diseño se basa en proveer las conexiones mínimas requeridas para poder realizar proyectos con dspic, esto es:
Fuente de alimentación
Diseñada con un LM7805 para obtener 5Vdc y un LM1117 para 3.3Vdc. Puede ser conectada a una bornera o a un jack de 2.5mm. Además posee un diodo de protección para evitar daños en caso de conectar los terminales incorrectamente.
Ver imagen
Figura 2. Fuente de alimentación de 5Vdc y 3.3Vdc.

Figura 3. Ubicación de circuito de alimentación en el PCB


Se añadió un circuito de comunicación serial RS232 con el objetivo de poder conectar el microcontrolador a la PC mediante un conversor USB-RS232. 
Figura 6. Esquema de conexión para circuito de comunicación RS232
Además se cuenta con el puerto de programación ICSP para programar la placa con un Pickit 2 o Pickit 3.
Figura 7. Ubicación en el PCB de puerto RS232 y programación.