Maker Kit for SwiftIO de Madmachine

Autor: Oscar Gonzalez

Maker Kit for SwiftIO de Madmachine

Tiempo de lectura: 10 minutos

Kit de iniciación creado por Madmachine para programar microcontroladores con el lenguaje Swift de Apple

Maker Kit for SwiftIO de Madmachine

  • 4

0 Principiante

Entorno de programación

Madmachine dispone de un entorno de programación que está actualmente disponible para Windows, Linux y por supuesto MacOS. Con él puedes programar fácilmente la placa SwiftIO y aunque es de apariencia sencilla, resulta bastante familiar y tiene similitudes con el IDE de Arduino.

SwiftIO IDE

SwiftIO IDE

Es un entorno bastante minimalista aunque responde de forma correcta y es relativamente cómodo de utilizar. Dispone de una sencilla barra de botones superior que permiten crear un nuevo proyecto, guardar, abrir un ejemplo y dos botones de compilación y carga del programa.

Al igual que en el IDE de Arduino, una vez conectada la placa, se puede seleccionar el puerto serie y la velocidad de conexión. 

En la parte izquierda tendremos un árbol de archivos del proyecto y en la parte baja la consola de depuración donde nos informará del proceso y evolución de la compilación o si existe algún error en el programa.

NOTA: Se están añadiendo constantemente librerías y ejemplos a su repositorio de Github. Puede que las imágenes mostradas aquí no representen la última versión!

Repositorio Github

Madmachine dispone de un repositorio en Github donde puedes descargar ejemplos y librerías para diferentes dispositivos y te ayudarán a sacarle provecho al kit. También está disponible Zephyr, el sistema RTOS que hace funcionar su placa, para que puedas verlo, modificarlo o hacer lo que quieras con él.

Es interesante no perder de vista su referencia de API donde podrás ver las funciones disponibles y sus ejemplos de uso.

Repositorio Github de Madmachine

Repositorio Github de Madmachine