Su tablero, en su forma actual, aún no está listo para eso. Si desea implementar los bocetos directamente desde el IDE de Arduino en su placa personalizada, entonces debe tener como mínimo:
- El gestor de arranque arduino cargado en el AVR
- Algún tipo de manera de aceptar comunicaciones UART (serie) desde la PC. (cable serie con cambio de nivel máx232, o un chip usb a serie como el FT232)
El gestor de arranque arduino es un programa que se carga en la placa de fábrica. Es el responsable de aceptar nuevos programas ("bocetos") del IDE a través de la comunicación en serie con la PC y escribe el programa en una ubicación particular en el chip donde luego ejecutará esa aplicación.
Entonces, ¿cómo llegó el gestor de arranque en primer lugar? Está escrito allí usando una herramienta llamada programador ISP . Hay muchos de ellos para elegir, pero todos hacen lo mismo: siguen un protocolo para poner el chip en un modo de programación y luego escriben directamente en su memoria flash. Si desea obtener el cargador de arranque arduino en su AVR en blanco, tendrá que hacer esto y también familiarizarse con una herramienta de línea de comandos llamada avr-dude
. Como han señalado otros, en realidad puede crear su propio programador ISP a partir de un arduino existente, ya que todo lo que necesita es seguir ese protocolo de programación, que está bien documentado y se puede implementar escribiendo su propio boceto para hacer eso. p>
Ya que no quiere comprar más hardware externo, quizás la mejor manera sea comprar un chip AVR con el cargador de arranque arduino ya cargado como otra respuesta sugerida. Esto todavía deja el punto # 2: tendrás que encontrar una manera de conectar tu PC a tu tablero. No hay forma de evitar el hecho de que necesitará algún tipo de cable o IC o una combinación de ambos para hacerlo.