Categories
General

Building my portfolio series: beginning

end: be so good, they can’t ignore you (as digital product full stack developer) mean: deliberate practice goal: one project per week mastering the every aspect of the field bonus: my personal portfolio to showcase myself roadmap: I will explore to polish my frontend skills as I feel more strong in the backend side right […]

Categories
General

Azure Sphere MT3620: desarrollo de aplicaciones

Por qué tanto interés en el MT3620 y el IoT? Mi intención con este proyecto es afinar mis conocimientos en Azure en general, aplicándolo a casos de uso realistas que usen el mayor rango de tecnologías Azure de manera integral, coherente y simple. Al final espero que el conocimiento generado sirva de inspiración para desarrollar […]

Categories
General

Azure Sphere MT3620: deplegando apps Over-The-Air (WiFi)

Con nuestro MT3620 validado para nuestro ambiente de desarrollo, podemos proceder a prepararlo para producción (Field): azsphere device prep-field –newdevicegroupname <new-group-name> –newskuname <new-sku> En este caso el comando prep-field requiere que se especifique 1) un nuevo grupo de dispositivos y 2) un nuevo SKU (modelo). Estos dos parámetros nos servirán más adelante para seleccionar de […]

Categories
General

Azure Sphere MT3620: hello world! (I mean, Blink LED!)

Como es debido, empezamos con una app muy simple para probar nuestro dispositivo. En este caso y como se ha vuelto tradición con los dispositivos IoT, nuestro “hello world” es una aplicación que simplemente parpadea (blink) uno de los LEDs incluidos en la tarjeta. También usamos uno de los botones incluidos para cambiar la frecuencia […]

Categories
General

Azure Sphere MT3620: preparando el dispositivo

Una vez instalados el VS/SDK y con el dispositivo conectado al puerto USB, lo preparamos para poder empezar a usarlo. Actualizando el OS En el menú inicio podemos encontrar el acceso al Azure Sphere Developer command prompt. Una vez en el prompt procedemos a actualizar el OS: azsphere device recover Todo MT3620 viene con el […]

Categories
General

Azure Sphere MT3620: desempacando el dispositivo

Pedí el MT3620 el 16 de Enero, lo recibí el 11 de Marzo, así que casi 90 días se tardo la entrega. Al parecer se envía directamente desde China vía marítima hacia Colombia que es donde vivo. El kit solo viene con la tarjeta y un cable, así que también ordené el Azure Sphere Grove […]

Categories
General

Azure Sphere MT3620: DevKit en detalle

Ayer recibí mi nuevo Azure Sphere MT3620 DevKit el cuál adquirí en SeeedStudio, y no podría estar más feliz! 🙂 Azure Sphere es un MCU (Microcontrolador) desarrollado por Microsoft para aplicaciones IoT. Básicamente un micro-computador diseñado para integrar y dar “inteligencia” a cualquier dispositivo como lavadoras, neveras, termostatos, robots industriales, edificios, ascensores, oleoductos, semáforos, en fin, […]

Categories
General

Ants Homework conclusions

After first module there is a homework with 3 challenges going from basic, through intermediate to advance. The first one is simple, it aims to get acquaintance with the language, I think. The challenge is to change the parameters and see how they affect the total time that ants expend gathering all food. Also, they […]

Categories
General

Ants simulation reflexions

In this simple simulation we can see how with just these three parameters, population, diffusion and evaporation rates we can get a non-obvious complex behavior. When we face a complex system like this one and we try to predict their outcomes we use to assume linear relationships among the involved factors that probably are wrong. […]

Categories
General

Starting Complexity Course of SFI

Today I started my Complexity Explorer course from the Santafe Institute. It’s completly free and It got me fully engaged. In the first module they introduced the NetLogo simulator. The first lab is about an ant colony simulation and how they can gather food using feromones as a way to coordinate globally using just local […]