Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Arduino para seres humanos | 4Sessions Feb17

743 views

Published on

“Arduino lo he visto. Hay un montón de vídeos chulos en internet de cómo hacer robots maravillosos pero no me atrevo, es todo demasiado abstracto y complicado…

Todo el mundo me dice: ¿Arduino? ¡Vas a picar piedra chico!”

En esta charla hemos visto cómo con unos cuantos tips en la dirección correcta, puedes empezar a hacer que tu hobby sea una realidad. Adrià nos ha explicado desde cómo hacer tu primer prototipo hasta cómo organizar tu código en librerías para que tu proyecto sea mantenible.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Arduino para seres humanos | 4Sessions Feb17

  1. 1. Arduino para seres humanos#FourSessions Adrià Freixas Grimalt
  2. 2. Adrià Freixas @adriafreixas Senior Developer afreixas@pasiona.com@ foto silueta afreixasblog.wordpress.com
  3. 3. Experiencia previa Arduino, ¿ por dónde empiezo? • Hardware • Arduino Uno (o otro) para prototipar • Cable para desplegar • Bread Board (Proto Board) • Programación • Arduino IDE • CC++ (C++ CLR no vale, se ve la diferencia) • Loop de aplicación vs Threads Negocio/UI
  4. 4. Zowi en Git Hub
  5. 5. Demo: Blink Arduino uno (LED_BUILTIN, pin 13)
  6. 6. Un led pero qué #@!? es esto? Veamos que necesitamos para trabajar con Arduino • ¿Todo esto para un led? • ¿C a pelo? venga ya… • Sin IntelliSense? • ¿Dónde están las librerías? • Pluggin de Visual Micro para Visual Studio • Como desplegar sobre dispositivos Adafruit (Feather)
  7. 7. • BlinkTimer • Button • Enum Def Switch • For, string Array • Functions • Functions Counting Clicks Todo está en mi GitHub (Con ramas por niveles) El código para aprender Arduino • For click, sequence playing • Reseting and improving • Library (how to) C++
  8. 8. Demo: BlinkTimer
  9. 9. Zowi con librería Cómo preparar el entorno en visual studio • Librerías de Arduino • Crear Proyecto • Escoger placa de despliegue • Crear librerías desde Visual Micro • Bitbloq
  10. 10. Demo: Programando a Zowi
  11. 11. Adrià Freixas @adriafreixas afreixas@pasiona.com@ Q&A foto silueta
  12. 12. GRACIAS

×