arduino para seres humanos | 4sessions feb17

Post on 12-Apr-2017

135 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Arduino para seres humanos#FourSessions

Adrià Freixas Grimalt

Adrià Freixas

@adriafreixas

Senior Developer

afreixas@pasiona.com@

fotosilueta

afreixasblog.wordpress.com

Experiencia previaArduino, ¿ por dónde empiezo?

• Hardware• Arduino Uno (o otro) para prototipar• Cable para desplegar• Bread Board (Proto Board)

• Programación• Arduino IDE• C\C++ (C++ CLR no vale, se ve la diferencia)• Loop de aplicación vs Threads Negocio/UI

Zowi en Git Hub

Demo: BlinkArduino uno (LED_BUILTIN, pin 13)

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)

• 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++

Demo: BlinkTimer

Zowi con libreríaCómo preparar el entorno en visual studio

• Librerías de Arduino• Crear Proyecto• Escoger placa de despliegue• Crear librerías desde Visual Micro

• Bitbloq

Demo: Programando a Zowi

Adrià Freixas

@adriafreixasafreixas@pasiona.com@

Q&Afotosilueta

GRACIAS

top related