La Adafruit Feather nRF52 Bluefruit es otra placa Bluetooth de baja energía todo en uno fácil de usar, con un chip Bluetooth nativo, la nRF52832. Es nuestra versión de un 'todo en uno' compatible con Arduino + Bluetooth Low Energy con USB integrado y carga de batería. Tenemos otras placas en la familia Feather, compruébalas aquí.
Este chip tiene el doble de flash, SRAM y rendimiento que los módulos Bluefruit anteriores basados en nRF51. Lo mejor de todo es que tiene soporte Arduino IDE, por lo que no hay un chip 'auxiliar' como el ATmega32u4 o ATSAMD21. En cambio, ¡este chip se programa directamente! Tiene toneladas de periféricos increíbles: un montón de GPIO, entradas analógicas, PWM, temporizadores, etc. Dejando de lado el microcontrolador adicional, el precio, la complejidad y el uso de energía son más bajos / mejores. Le permite ejecutar código directamente en el nRF52832, directamente desde el IDE de Arduino como lo haría con cualquier otro dispositivo compatible con MCU o Arduino. ¡Una sola MCU significa mejor rendimiento, menor consumo de energía general y menores costos de producción si alguna vez desea diseñar su propio hardware basado en su proyecto Bluefruit nRF52 Feather!
Tenemos bastantes plumas compatibles con BTLE (¡es un protocolo popular! ) así que consulte nuestra guía BT Feather para obtener información comparativa.
Programamos previamente el chip con un cargador de arranque que se restablece automáticamente para que pueda cargar rápidamente en el IDE de Arduino sin presionar ningún botón. ¿Quiere programar el chip directamente? Puede utilizar nuestras herramientas de línea de comandos con su editor y cadena de herramientas favoritos. Si desea utilizar un programador / depurador SWD (para un uso aún más avanzado), elija un encabezado de cuadro SWD para soldar en los puntos proporcionados.
Lo mejor de todo es que hemos hecho todo el trabajo pesado para obtener el nivel bajo BLE se apila en forma para que pueda concentrarse en su proyecto desde el primer día. El código de ejemplo funciona muy bien con nuestra aplicación existente de iOS y Android.
Bluetooth Low Energy es el nuevo y más novedoso cable de espectro de 2,4 GHz de baja potencia. protocolo eless. En particular, es el único protocolo inalámbrico que puede usar con iOS sin necesidad de una certificación especial, y es compatible con todos los teléfonos inteligentes modernos. Esto lo hace excelente para su uso en proyectos portátiles que utilizarán un teléfono o tableta iOS o Android. También es compatible con Mac OS X y Windows 8+.
Para facilitar su uso en proyectos portátiles, agregamos un conector para cualquiera de nuestras baterías de polímero de litio de 3.7V y carga de batería incorporada. No necesita una batería porque funcionará bien directamente desde el conector micro USB. Pero, si tiene una batería, puede llevarla mientras viaja y luego conectar el USB para recargarla. El Feather cambiará automáticamente a alimentación USB cuando esté disponible. También atamos la batería a través de un divisor a un pin analógico, para que pueda medir y monitorear el voltaje de la batería para detectar cuándo necesita una recarga.
El módulo Bluefruit LE es un chipset nRF52832 de Nordic, que se puede utilizar como microcontrolador principal y como interfaz bluetooth de baja energía. Para la mayoría de las personas, estarán muy felices de usar el perfil de conexión estándar de Nordic UART RX / TX: ¡se proporciona el código! En este perfil, Bluefruit actúa como una tubería de datos, que puede transmitir 'de forma transparente' desde su dispositivo iOS o Android. Puede utilizar nuestra aplicación para iOS o la aplicación para Android, o escribir la suya propia para comunicarse con el servicio UART.
¡La placa es capaz de mucho más que enviar cadenas por aire! Gracias a una biblioteca de envoltorios de Arduino, tiene control total sobre cómo se comporta el dispositivo, incluida la capacidad de definir y manipular sus propios servicios y características de GATT, o cambiar la forma en que el dispositivo se anuncia a sí mismo para que lo vean otros dispositivos Bluetooth Low Energy.
ARM Cortex M4F (con aceleración de punto flotante HW) funcionando a 64MHz
Flash de 512KB y SRAM de 64KB
Convertidor serial USB integrado para una programación y depuración rápida y eficiente
Radio de 2.4GHz compatible con Bluetooth Low Energy ( Detalles disponibles en la especificación del producto nRF52832)
Módulo certificado FCC / IC / TELEC
Hasta + 4dBm de potencia de salida
Operación de 1.7v a 3.3v con reguladores internos de voltaje lineal y CC / CC
19 GPIO, 8 pines ADC de 12 bits, hasta 12 salidas PWM (3 módulos PWM con 4 salidas cada uno)
Pin # 17 LED rojo para uso general parpadeando
Pin de encendido / habilitación
Mide 2.0 "x 0.9" x 0,28 "(51 mm x 23 mm x 8 mm) sin cabezales soldados
Ligero como una pluma (¿grande?) - 5,7 gramos
4 orificios de montaje
Botón de reinicio
Conector SWD opcional para depuración
Funciona desde el primer momento con casi todas nuestras Adafruit FeatherWings (las alas que requieren el UART como el GPS FeatherWing no funcionan)