Diferencia entre revisiones de «Draft:Tarjeta Skywars»

De WikiRobotics
Saltar a: navegación, buscar
(Roadmap)
(Roadmap)
 
(No se muestran 5 ediciones intermedias del mismo usuario)
Línea 4: Línea 4:
 
* Pasos:
 
* Pasos:
 
# <strike>Ejemplo hola mundo "ledp" para Arduino nano. Comprobar que todo OK.</strike>
 
# <strike>Ejemplo hola mundo "ledp" para Arduino nano. Comprobar que todo OK.</strike>
# <strike>Ledon.c para AVR (sin entorno arduino). Cómo compilar. Cómo descargarlo.<strike>
+
# <strike>Ledon.c para AVR (sin entorno arduino). Cómo compilar. Cómo descargarlo.</strike>
# Ejemplos de comunicaciones serie
+
# <strike>Ejemplos de comunicaciones serie</strike>
## Eco
+
# <strike>Temporizadores y Delays</strike>
## Menu
+
# <strike>Mover un servo</strike>
## Librerías
+
# Libreria para servos (fichero a parte)
# Temporizadores y Delays
+
# <strike>Ejemplo de oscilaciones sinusoidales</strike>
# Mover un servo
 
 
# Servidor Servos8
 
# Servidor Servos8
 
# Servidor genérico
 
# Servidor genérico
 
# Skywars-test--> Acceso a los pines de la Skywars para pruebas
 
# Skywars-test--> Acceso a los pines de la Skywars para pruebas
# Localizar Bootloader y grabarlo en AVR
+
# <strike>Localizar Bootloader y grabarlo en AVR</strike>
# Poner AVR destino y grabar un ledp. ¿Qué software del pc se usa?
+
# <strike>Poner AVR destino y grabar un ledp. ¿Qué software del pc se usa?</strike>
 
# Prototipo Casero de la Skywars
 
# Prototipo Casero de la Skywars
 
# Grabar AVR con Bootloader y comprobar que todo ok
 
# Grabar AVR con Bootloader y comprobar que todo ok

Revisión actual del 03:31 27 may 2010

Roadmap

  1. Ejemplo hola mundo "ledp" para Arduino nano. Comprobar que todo OK.
  2. Ledon.c para AVR (sin entorno arduino). Cómo compilar. Cómo descargarlo.
  3. Ejemplos de comunicaciones serie
  4. Temporizadores y Delays
  5. Mover un servo
  6. Libreria para servos (fichero a parte)
  7. Ejemplo de oscilaciones sinusoidales
  8. Servidor Servos8
  9. Servidor genérico
  10. Skywars-test--> Acceso a los pines de la Skywars para pruebas
  11. Localizar Bootloader y grabarlo en AVR
  12. Poner AVR destino y grabar un ledp. ¿Qué software del pc se usa?
  13. Prototipo Casero de la Skywars
  14. Grabar AVR con Bootloader y comprobar que todo ok
  15. Probar prog. de ejemplo ledp, servos, serie, etc...
  16. Usar Skywars como grabador
  17. Esquemático con Kicad
  18. PCB con Kicad
  19. Gerbers, verificacion
  20. Prototipo catacumbero
  21. Verificación y Corrección
  22. Primera tirada verde

Micros ATmel AVR

  • Arduino
    • Arduino en Wikipedia
    • El Arduino NG permite reset software. La idea es muy buena, usan DTR y RTS a la vez. Sólo cuando ambos están activados se hace el reset. Me parece simplemente genial.
  • Programacion in-circuit del ATmega8
    • Se usan 4 pines: Reset, MISO, MOSI y SCLK
    • No hay que aplicar ninguna tensión superior a 5v (a diferencia de los 12v del pic)
    • El protocolo es serie síncrono de 8 bits
    • Programador ISP (In-system programmer). En este enlace hay un PDF en el que se indica cómo hacerse tu propio programador con tu Atmel, que es lo que quiero hacer yo :-) Vienen las fuentes. Pero lo mejor es que han creado un protocolo estándar por el puerto serie. Ese programador se llama Atmel Low Cost Serial Programmer y está soportado por la herramienta libre avrdude