Arduino Due solo el microcontrolador

Hola amigos, quería saber si alguno me puede ayudar.

Necesito hacer una tarjeta con un ATSAM3X8EA el microcontrolador del Arduino DUE, quisiera hacer el plano para poder usar arduino como plataforma de desarrollo, lo que debo colocar la electrónica para el programador pero no se cual es, no se si exista alguna tarjeta comercial que pueda conectar a los pines del ATMEL y poder programar desde el arduino.

Muchas gracias.

Colega,

Si entiendo bien, lo que usted quiere hacer es una tarjeta de desarrollo basada en el SAM3X8E. Si es así, primeramente le deseo mucha suerte porque trabajar con esta clase de Microcontroladores CPU desde casi 0 es un poco avanzado y complejo a nivel electrónico. Además que se debe contar con un buen presupuesto y equipos de diseño PCB.

Le recomiendo primero ver el esquemático del Arduino Due. Lo encuentra en: https://store.arduino.cc/usa/due en la pestaña de Documentation, en el PDF Schematics. Los archivos de Eagle y Fritzing también son muy útiles para visualizar las conexiones del Due pero debe contar con dichos programas para visualizarlos. El esquemático muestra todas las conexiones y componentes que se requieren para hacer posible el Arduino Due y todas sus funcionalidades, por lo que le da una idea para explotar todas las prestaciones del SAM

Si quiere una mayor comprensión del porqué de los componentes y las conexiones que se muestra en el esquemático, y claramente para poder conocer a fondo todo el funcionamiento del SAM, puede de ojear el documento técnico (eso si debe tener un buen nivel de ingles) de la familia de SAM3X / SAM3A que lo encuentra en: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-11057-32-bit-Cortex-M3-Microcontroller-SAM3X-SAM3A_Datasheet.pdf

En cuanto a la programación, Microchip tiene la IDE Atmel Studio que usan para los AVR y los SAM, y ofrece diferentes programadores para estos aunque mas enfocados para la producción masiva. Los puede encontrar en pestaña Development, sección Production Programmers Environment: https://www.microchip.com/wwwproducts/en/ATsam3x8e

Sin embargo, para Arduino, por lo que leí en las especificaciones técnicas del Due, el SAM ya viene con un bootloader de fabrica y la programación se hace mediante el ATmega16U2 que esta conectado al puerto de programación y al puerto UART del SAM, habilitando así la programación vía USB y a través del IDE de Arduino.

En conclusión, si quiere usar la IDE de Arduino con la tarjeta de desarrollo que usted haga, prácticamente le toca casi que clonar el Arduino Due. Si este está implementado con el ATmega16U2 para programar el SAM, debe tener su razón de ser. Si únicamente va a usar el SAM creo que la programación con la IDE de Arduino no sería tan posible y le tocaría usar el Atmel Studio como la mejor alternativa e investigar en la documentación técnica la forma para programar el SAM o si le toca adquirir un programador por aparte. Igualmente le tocaría revisar el documento técnico para ver todos los componentes que se requieren para poder trabajar con el SAM en la tarjeta de desarrollo

Muchos STM32 son iguales o mejores opciones e incluso mas baratos. Aunque no puede competir con la cantidade GPIOs el blue Pill STM32F103C8, tiene mucho de lo que el SAM3X8E dispone salvo la cantida de pines, pero es muy , pero es muy barato.

Mas alla de mi corto comentario lo que @ard_newbie te ha posteado, resuelve tu problema y te ahorra muchos dolores de cabeza.
No lo pienses y desarrolla tu placa PCB con los periféricos alrededor de alguna de esas dos sugerencias que son muy similares.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.