Software programación AVRDudeSS

Ya metidos en la programación de Attinys necesitaba un software gratuito y compatible con diversos programadores y ese hueco lo llena AVRDudeSS en sus versiones para linux o windows que podeis bajar de aqui.

Una vez instalado está listo para trabajar, como podeis ver la lista de programadores soportados es inmensa y su manejo dependerá de las caracteristicas de cada programador, pongo como ejemplo la grabación de Attiny85 con una ArduinoISP detallando los pasos a seguir, si en el punto 4 no nos detecta el micro algo estaremos haciendo mal…. 😛

avrdudess3

furri.

 

 

Programador ArduinoISP

Quizá sea uno de los programadores para micros atmel mas basicos que me he tropezado, y aunque los clones MKII baratos proliferan en tiendas on-line este te puede sacar de algún apuro o como a mi, hasta que me llegue el que he pedido en Hong Kong… 😛

1) HARDWARE.

Ante todo mi primera preocupación a la hora de cualquier montaje es evitar en lo posible los cableados a mano y las protoboard, que son maravillosas para las primeras pruebas pero ahí acaba la cosa, el programador podemos construirlo en una simple placa de topos o mejor de lineas, como la idea orginal para este programador era trabajar con Attinys de 8 patas me fabriqué una plaquita que acaba en un DIP8 y a continuación construí un cable DIP8 a ISP, el resultado fué el siguiente:

Cableado para DIP8
esquema_attiny-arduino

Cable DIP8 – ISP.
Adaptador Dip8 ISP

Este es el aspecto final.

IMG_20150314_201924 IMG_20150314_201910

Nota: el condensador no es necesario en todas las tarjetas Arduino por lo que os aconsejo lo pongais de manera que sea facil quitarlo en un momento dado.

2) Preparando el programador.

Para preparar el programador solo tenemos que enchufar una Arduino cualquiera, en mi caso utilizo una Seeeduino compatible con la antigua Decimilia pero deberia funcionar con cualquier modelo.

Verificar que no teneis enchufada ninguna shield ni nada cableado, la Arduino solita.

En el IDE de Arduino seleccionamos el tipo de tarjeta y puerto, a continuación abrimos la carpeta de ejemplos, elegimos “ArduinoISP” y grabamos.

En este momento nuestra tarjeta Arduino se ha convertido en un programador por lo que procedemos a enchufar nuestra placa o cableamos según el esquema del punto 1 de este tutorial.

Espero tener que enlazar a este post mas de una vez…

furri.

Pingubot se va de marcha

Por fin un respiro entre trabajo, familia y estudios para sacar a un pobre Pingubot que estaba empaquetado desde el pasado OSHWCon (septiembre) y de camino uno de los prototipos que configuramos como velocistas, este en concreto ha participado durante 2011 en Malakabot, CES San Jose y Campus Party.

El motivo de sacarlos de marcha es una colaboración entre xBot y Malakabot, relación que comenzará con una charla en el Instituto Politecnico Jesus Marin (donde se ha organizado Malakabot los tres ultimos años), si el tiempo no lo impide será el viernes dia 16 de diciembre sobre las 14:00 a los alumnos de electronica que vayan a participar en alguna de las competiciones de este curso como MadridBot, GranaBot, etc…

El plan inicial es presentar Pingubot como plataforma generica de desarrollo, open hardware, open software, barata y facil de construir sobre todo para estudiantes de electronica y por otro lado un minitaller de control PD para velocistas y rastreadores, para lo cual me llevaré el otro robot que es uno de los prototipos intermedios que ya utilizaba los drivers para mosfet de Microchip como etapa de potencia.

furri.

Viaje al Polo Sur

Curiosamente en poco tiempo y por dos canales distintos he conocido a dos personas que han estado de investigadores en el polo sur, uno pionero, el otro en activo y justo ahora se van a cumplir 100 años del desenlace de la mitica carrera entre Amundsen y Scott.

En la web que han montado transmiten la carrera en tiempo real aunque en diferido…. pero…. ¿quien de los presentes pudo vivirlo en directo?

http://www.viajealpolosur.com

Pingubot en el blog de JP Mandon

Como sabeis el software de Pingubot es el del proyecto Pinguino, obra de Jean Pierre Mandon el cual se ha hecho eco de nuestro taller en el OSHWCon y lo ha publicado tanto en su blog personal como en el blog oficial del proyecto Pinguino.

http://jpmandon.blogspot.com/2011/09/pingubot.html

http://blog.pinguino.cc/?p=211

Lo cual agradecemos a JP y al equipo que trabaja por la evolución del proyecto ya que en parte está contribuyendo al nuetro propio.

furri.

Ya tenemos horarios para el taller de Pingubot OSHWCon

Se acaban de publicar hace minutos… los horarios del las jornadas OSHWCon, el taller se celebrará el sabado dia 24 de septiembre en dos partes, la primera de 10:00 a 12:20 y la segunda de 15:00 a 17:00, el orden de trabajo será:

1) Presentación del robot.
2) Soldadura de algunos componentes para que todos los usuarios tomen contacto con esta experiencia.
3) Trucaje de servomotores.
4) Montaje del robot (Chasis, electronica, motores,…)
5) Toma de contacto con el entorno de desarrollo.
6) Prueba de los ejemplos incluidos en taller, uno para cada sensor.
7) Programación libre… hagamos algo fuera de los ejemplos.

Aparte de las horas con las que contará el taller habrá mas en la zona de “cacharreo” que el OSHWCon dejará a disposición de los participantes en los talleres.

Para inscribirte en el taller puedes entrar en http://www.pingubot.com donde hemos habilitado un pequeño formulario.

furri.