This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 2 voto(s) - 3 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Usar un arduino como un micro atmel
#1
Hace tiempo que adquiri un arduino Uno y un Mega, pero no me llega a convencer el entorno de programacion, me gusta mas avrstudio y programar "a la vieja escuela" asi que me preguntaba si alguien ha visto el uso de las placas arduino como simples micros atmel, tengo el avrips y teniendo el conector ICSP se que puedo programarlo, pero me gustaria usarlo con algun bootloader y aprovechar el chip FTDI que traen las placas.
  Responder
#2
Bueno, hoy he estado haciendo pruebas y he encontrado esta pagina :

http://www.chip45.com/avr_bootloader_atm...5boot2.php

He probado con el Arduino Uno y con el Mega. En el Uno consigue conectar con el bootloader pero no consigue cargar el programa, con el Mega si he podido usar ya el booloader. Supongo que sera porque el Uno usa el atmega16U y el Mega usa el chip FTDI
  Responder
#3
¿Cómo los conectas?

Revisa los esquemas del pinOut de cada placa: http://arduino.cc/en/Reference/SPI

Hace poco escribí algo sobre ello (en mi caso para poder usar unos nfr24l01+). No es lo mismo y no sé como ayudarte.. pero a lo mejor te da alguna idea de que es lo que pasa.

http://spainlabs.com/foro/viewtopic.php?f=9&t=38
  Responder
#4
Uso para programar ambas placas el avrispII, los micros se programan correctamente con el .hex del bootloader. El problema viene al intentar usar el nuevo bootloader no-arduino, en el Mega me funciona correctamente, conecta y carga el programa, mientras que en el UNO no funciona, solo conecta pero no permite cargar el programa.
Para cargar con el bootloader el programa uso la conexion del usb de la placa, de igual modo a si fuera un arduino normal.
  Responder
#5
Para el uno tendras que buscar un bootloader que pueda usar el atmega16u... por el resto, cuando tengas los bootloaders correctamente puestos no tendras problemas, es subir el hex y funcionar. no dejan de ser micros atmel...
  Responder
#6
Iceflow escribió:Para el uno tendras que buscar un bootloader que pueda usar el atmega16u... por el resto, cuando tengas los bootloaders correctamente puestos no tendras problemas, es subir el hex y funcionar. no dejan de ser micros atmel...

Pues si, pero no se donde encontrarlo y el problema es la cantidad de referencias que salen en las busquedas, estuve la mañana del sabado y solo encontre lo que puse arriba, tras muchas paginas
  Responder
#7
El 16u2 ya es un chip con usb integrado... ya deberia cargar un puerto com cuando lo conectas y con el podrias programar sin problemas desde un software que use el sistema de "quemar" hex... si has tocado el bootloader igual te has cargado algo... Triste el chip que programas luego es el del uno... el 328 o 168... y no el 16u2... ese hace la funcion del chip ftdi...
  Responder
#8
Iceflow escribió:El 16u2 ya es un chip con usb integrado... ya deberia cargar un puerto com cuando lo conectas y con el podrias programar sin problemas desde un software que use el sistema de "quemar" hex... si has tocado el bootloader igual te has cargado algo... Triste el chip que programas luego es el del uno... el 328 o 168... y no el 16u2... ese hace la funcion del chip ftdi...

No toque nada del bootloader, pero se ve que el uso del atmega16u2 no es compatible de alguna manera, como decia cargo el bootloader en el micro y consigue conectar la aplicacion con el bootloader del micro, pero despues no deja cargar el nuevo programa. En el mega, que usa el ftdi, va sin problemas.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  CONSULTA Cómo puedo hacer un colorimetro casero con arduino? erjavi_zgz 1 238 18-08-2022, 11:49 PM
Último mensaje: pano
  APORTE Como hacer un drone con Arduino paso a paso. Explicado. DroneArduino 6 2,865 30-08-2021, 06:16 PM
Último mensaje: Lab.Gluon
  Que placa Arduino usar? Valecall 1 629 26-07-2021, 05:10 PM
Último mensaje: asesorplaza1
  como combinar muchos datos con arduino homer32 3 1,633 31-08-2018, 06:55 AM
Último mensaje: homer32
  Cómo se programa este Arduino? cybero 7 2,879 02-01-2017, 06:41 PM
Último mensaje: daniez