Pages: [1]   Go Down
Author Topic: Mi adaptador para el USBasp v2.0  (Read 1182 times)
0 Members and 1 Guest are viewing this topic.
Malaga
Offline Offline
Sr. Member
****
Karma: 6
Posts: 319
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Puff ... estaba pensando poner un post para contar como he montado un simple adaptador de ISP de 10 pines a ISP de 6 pines, que es el que usamos en los arduinos, pero como es una tontería y lo que he hecho tampoco es para tanto, si realmente hay interés ya le dedicaré otro post. Además, si pongo un post contándolo todo, tendré que confesar que me ha costado un día entero hacer esa tontería por lo manta que soy con el soldador.
Por ahora, valga sólo con una foto, y dedicaré este y otro post a consultaros dudas que me han ido surgiendo mientras lo iba montando.

Para empezar, el USBasp es el programador ISP más barato que se puede conseguir por eBay (ver foto): a mi me ha costado menos de 3,5€ ya en casita. Se supone que es compatible con los AVRmega que usamos, y los AVRtiny (para los que se convierte en una herramienta fundamental). No sé como de rápido será, pero para lo que hay que programar, no creo que este sea un factor importante. Además, puede alimentar directamente el arduino desde USB e incluye un regulador de 3,3V y un pin para seleccionarlo, con lo que también podría usarse en tarjetas que vayan a esa tensión.

Lo curioso es que me he encontrado que han aprovechado dos pines del conector de 10 que no se usan en el de 6 para poner un TX y un RX conectados al micro que lleva (un ATmega8). Sería cojonudo si el propio USBasp se pudiese usar como adaptador USB/serie. Eso ya sería redondo. Sin embargo, no aparece como puerto COM en el sistema.

¿Alguien lo ha llegado a usar de esa manera?

¿Alguien lo ha llegado a reprogramar con otro firmware?



* usbasp20.jpg (24.67 KB, 398x398 - viewed 26 times.)

* usbasp20.jpg (24.67 KB, 398x398 - viewed 21 times.)
Logged

Vinciduino rocks!

Madrid
Offline Offline
Sr. Member
****
Karma: 5
Posts: 481
Life isn't about finding yourself, life is about creating yourself!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

¿Alguien lo ha llegado a usar de esa manera?

¿Alguien lo ha llegado a reprogramar con otro firmware?
A la primera pregunta no lo he intentado.
A la segunda, yo no lo hecho debido a que como me funciona bien para lo que quiero no he tenido necesidad y tambien por falta de tiempo, eso si.. me lo he planteado y entre mis bookmarks tengo esto:

http://jethomson.wordpress.com/2011/08/18/project-ouroboros-reflashing-a-betemcu-usbasp-programmer/

Tiene la posibilidad de cargarle un USBaspLoader, espero te sirva.
« Last Edit: August 25, 2012, 02:29:46 pm by yOPERO » Logged

Engineering is the art of
making what you want from
things you can get.

     

[SOLUCIONADO]

Malaga
Offline Offline
Sr. Member
****
Karma: 6
Posts: 319
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola yOPERO,
los pines 4 y 6 del conector de 10 pines del USBasp parece que están conectados los pines TX y RX del ATmega8. Ya sea con un nuevo firmware, ya sea con algún driver determinado en el PC, es posible que el USBasp se pueda usar adaptador USB-RS232 para conectarlo al arduino, consiguiendo como quien dice un "2 por 1" con esta plaquita.
Logged

Vinciduino rocks!

Malaga
Offline Offline
Sr. Member
****
Karma: 6
Posts: 319
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Vaya,
no subi la foto de mi "gran" adaptador!


* adaptador10-6.jpg (58.41 KB, 800x585 - viewed 26 times.)
Logged

Vinciduino rocks!

Malaga
Offline Offline
Sr. Member
****
Karma: 6
Posts: 319
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Y como en este mundo está ya todo hecho:

http://sourceforge.net/projects/com-plex/

esta gente parece que ya han hecho lo que yo comentaba: cambiar el firmware del USBasp para que sirva también de puerto serie.

Parece que no había usando las palabras correctas para buscar sobre el tema en internet :-)

De todas formas ... ¿alguien lo conocía? ¿y lo ha usado? Al ponerle ese firmware, ¿deja de ser una programador ISP?
Logged

Vinciduino rocks!

Pages: [1]   Go Up
Jump to: