Si eres nuevo en Bluetooth y buscas ayuda para aprender a desarrollar aplicaciones para teléfonos inteligentes o firmware para dispositivos que incluyan Bluetooth Low Energy (LE), la Guía de estudio para desarrolladores de Bluetooth LE es el mejor lugar para empezar. Está disponible para su descarga, y una nueva versión ya está disponible.
La Guía de estudio para desarrolladores de Bluetooth LE proporciona una introducción a la teoría básica de Bluetooth LE, así como amplias oportunidades de codificación práctica a través de una colección de proyectos de codificación (conocidos como laboratorios), basados en el control de un circuito electrónico simple que usted construirá.
Hay laboratorios centrados en el desarrollo de un periférico Bluetooth LE que se interconectará y controlará el circuito electrónico, basado en un frambuesa Pi o, como novedad en esta versión, un micro:bit de la BBC utilizando el RTOS de código abierto Zephyr. También hay laboratorios enfocados en el desarrollo de una aplicación cliente de smartphone usando Java para Android, Swift para iOS, o Apache Cordova para una aplicación móvil agnóstica a la plataforma. Utilizando la aplicación móvil, puede conectarse y controlar el dispositivo periférico con la ayuda de una interfaz gráfica de usuario.
Tabla de Contenidos
Actualización de la Guía de estudio para desarrolladores de Bluetooth LE
Hay dos cambios en esta versión.
Zephyr
Se ha introducido una nueva plataforma para el desarrollo de periféricos que utiliza el sistema operativo Zephyr ejecutándose en un micro:bit.
Zephyr es un sistema operativo de código abierto para dispositivos restringidos. Usando el SDK de Zephyr (kit de desarrollo de software), es posible construir binarios para una gran selección de tablas de destino soportadas, de las cuales, en este momento, se soportan más de 150. Las APIs son completas y hay una gran comunidad de desarrolladores que las utilizan y contribuyen a ellas. Entre las placas soportadas se encuentra la BBC micro:bit, que es una placa pequeña y asequible que soporta Bluetooth LE 4.0. Tenga en cuenta que la Guía de estudio del desarrollador de Bluetooth Mesh también utiliza Zephyr en micro:bits.
Depreciación de Arduino
Las placas Arduino 101 y Primo que se usaban en uno de los laboratorios periféricos ya no se pueden comprar, y una alternativa adecuada de Arduino aún no está disponible. Por lo tanto, el laboratorio Arduino 101/Primo ha sido obsoleto. Aún está empaquetado con la guía de estudio, pero ahora lo encontrará en la carpeta heredada con varios otros blastos del pasado como el laboratorio de BlackBerry 10 que escribí hace unos 5 años. Para tu información, en la carpeta legacy, también encontrarás laboratorios para Arduino Uno, Windows Phone, iOS usando Objective-C, y Android usando las antiguas APIs de v4. Continuaremos haciendo estos laboratorios disponibles en un futuro previsible para aquellos de ustedes con equipos más antiguos a mano, pero ya no serán mantenidos
Deja una respuesta