Se trata de un curso para gente que ya tiene un conocimiento básico de Arduino, habiendo realizado algún proyecto (algo más que descargar de internet el código y reprogramar la placa) pero que no llega a ser tan denso como el curso avanzado

Está estructurado para darlo en 10 horas

Índice

  1. Repaso de programación y del hardware de Arduino
    • Introducción
    • Repaso de programación Arduino
    • Repaso de hardware: Detalles de arquitectura
  2. Programación avanzada
    • Acceso avanzado a puertos: acceso paralelo
    • Interrupciones software
    • C avanzado
    • Librerías
  3. Expandiendo Arduino
    • DAC: ejemplo sonido estéreo
    • Tiempos (milis y micro)
    • ADC usando más bits y sampleado
    • Interrupciones hardware
    • Control avanzado de motores: distintas formas de hacerlo
    • Display: lcd, graphic lcd, led matrix
    • Comunicaciones radio: RF 433, Zigbee, GPRS, Bluetooth, Jueves Tarde
    • Almacenamiento: EEPROM y SD
    • Protocolos de comunicaciones
  4. Más allá de Arduino
    • Attiny y ATMega
  5. Procesado de datos desde el PC
    • Comunicaciones con el pc: lectura y envío de datos
    • Python