Programa un Arduino usando BeagleBone, sin USB

si puedes ver mi guía de comunicación serial BeagleBone/Arduino, usted puede han estado esperando éste!  Si usted no ha visto todavía, vaya Lea primero porque somos 100% partiendo de ese marco.  No voy a repetir las instrucciones aquí.

El objetivo final es ser capaz de hacer un gadget basado en Arduino que recibe permanentemente montado en algún lugar habla a una BeagleBone y poder actualizar el firmware de Arduino sin tener que desmontar nada.  Usaremos avrdude en el BeagleBone y un GPIO para controlar la línea de reset de Arduino.  Esto tiene una ventaja secundaria de permitir que el Arduino restablecer remotamente desde el BeagleBone cualquier momento que lo necesita.

Método:
-código de la interfaz de Arduino como normal
-hacer una compilación de "Verificar", que crea un archivo hexadecimal y lo deja en una carpeta temporal
-copiar el archivo hex para el BeagleBone
-cambiar la línea de reset
-subir el hex con avrdude

¿Suena fácil verdad?  bueno, resulta que hay algunos tiempos difíciles avrdude y el cargador de arranque de Arduino para hablar, y que es el punto de esta guía.

Cosas que necesitará:
-Completar a la guía de comunicación serial BeagleBone/Arduino y tiene los programas demo
-un cable de puente más

Hipótesis:
-la prueba serial_echo trabaja cada vez
-Sabe usted alguna edición básica de archivos en linux

Artículos Relacionados

Programa un Arduino en el camino con tu teléfono Android o tablet

Programa un Arduino en el camino con tu teléfono Android o tablet

a lo largo de los años Android se ha convertido en una formidable plataforma móvil que ofrece mucha funcionalidad sólo se habían encontrado en el PC. Hoy os traigo una manera de escribir, compilar y cargar programas de Arduino en el camino con un dis
Xbox de mod controlador del 360 Arduino usando (MW3)

Xbox de mod controlador del 360 Arduino usando (MW3)

no quiero comprar un chip de controlador de modded por dos razones uno sólo hacen una cosa y dos que se convierten hacia fuera rápidamente, haciéndolos inútiles para nuevos juegos de la fecha. Así que el arduino que solo recogí parecía perfecto, es p
Controlar una placa de Arduino usando un Control remoto infrarrojo

Controlar una placa de Arduino usando un Control remoto infrarrojo

-IntroducciónHola a todos, mi nombre es Noreddine Kessa, soy un entusiasta de la electrónica.  Me divertí mucho este fin de semana jugando con mi juguete nuevo, Kit Arduino ATmega328 DIY que he conseguido en eBay, y me encantaria compartir la alegría
Simplificado de medición de corriente CA Arduino usando el Sensor de efecto Hall ACS712

Simplificado de medición de corriente CA Arduino usando el Sensor de efecto Hall ACS712

Este es un simplificado enfoque mi Instructable previo con respecto a la corriente con el sensor de corriente ACS712 medición AC... enlaceSimplificaciones son:Eliminando el especial circuito de acondicionamiento de señal - en lugar de ello vamos a ut
Teléfono inteligente controlado por tanque de Arduino usando Annikken Andee

Teléfono inteligente controlado por tanque de Arduino usando Annikken Andee

Hola chicos, soy Robin, uno de los desarrolladores de Annikken Andee. Apenas unas semanas atrás fuimos invitados a ser parte de Arduino día Singapur 2014. En el día del evento, nos mostró un smartphone lego de la trituración de disparos de misiles ta
Como leer una tarjeta de arduino usando LabVIEW

Como leer una tarjeta de arduino usando LabVIEW

Este video muestra como leer una tarjeta de Arduino usando LabVIEW. LabVIEW tiene una gran interfaz que hace fácil guardar los datos de una tarjeta de Arduino. Uno de los mayores desafíos cuando se utiliza una tarjeta de Arduino que es endiabladament
Cómo subir apuntes a un Arduino con un puerto Usb roto / Chip

Cómo subir apuntes a un Arduino con un puerto Usb roto / Chip

Bienvenidos a mi primer instructable :)Hace algún tiempo, tenía un sensor conectado a mi Arduino Nano pero el sensor no funcionó, así que decidí conseguir mi multímetro para comprobar las conexiones. Puso un extremo en el pin de 5V en el sensor y el
Haciendo más simple arduino protoboard desnudo sin cristal

Haciendo más simple arduino protoboard desnudo sin cristal

Actualización: paso sobre UNO como USB/TTL y voltaje regulado añadido.Vamos a construir el Arduino más básico. Van a soltar la necesidad de cristal usando el oscilador interno a 8MHz y construir bootloader personalizado para manejar esto. Sólo necesi
Control de Arduino usando Bluetooth (bilingüe Lesson)(Arabic/English)

Control de Arduino usando Bluetooth (bilingüe Lesson)(Arabic/English)

يتيح لك ESTE الدرس التحكم بتشغيل ضوء الليد عن طريق الجوال بنظام الاندرويد و يشرح كيفية عمل لوح التحكم الاردوينو مع قطعة البلوتوثEsta lección le permitirá controlar un LED usando un teléfono Android y explicar cómo interactúan el Arduino con el módulo
KeyChainino - llavero juego primera programable con Arduino

KeyChainino - llavero juego primera programable con Arduino

KeyChainino es un vintage llavero juego programable con Arduino donde cualquiera puede subir su propio juego con el IDE de Arduino.Si realmente te gusta el juego de Arcade, KeyChainino es para ti!No tiene ningún LCD, pero sólo 30 LEDs controlado por
Como extraer juegos de Wii al ordenador usando una memoria usb.

Como extraer juegos de Wii al ordenador usando una memoria usb.

Este instructable le mostrará cómo convertir una copia de un juego de Wii al ordenador usando solamente una USB y tu Wii y cómo comprimirlo para el almacenamiento.Se necesitan varias cosas para que esto suceda:Requisitos de hardware:Wii con firmware
Cómo compartir la pantalla Android con PC o Mac sin USB/WiFi

Cómo compartir la pantalla Android con PC o Mac sin USB/WiFi

A veces, usted querrá espejo pantalla Android a PC o Mac para que convenientemente puede compartir la pantalla del teléfono con otros. Es muy sencillo usando el cable USB. Hay muchos software de escritorio que puede ayudarle, como administrador de Ap
Trazado y gráficos los datos vivos de Arduino usando el poder de Python

Trazado y gráficos los datos vivos de Arduino usando el poder de Python

Le mostrará cómo llevar sus proyectos de Arduino al siguiente nivel teniendo Arduino interactuar con el lenguaje de programación Python. Python es un programa gratuito que puede descargar. Puesto que ya han aprendido los fundamentos de la programació
Control de Arduino usando app android

Control de Arduino usando app android

En este instructables voy a explicar cómo controlar los pernos del IO de arduino usando una aplicación para android, que voy a escribir aquí.La comunicación será a través de ethernet y usaremos la solicitud GET para activar el IO.Vamos a empezar!Paso