Con un diseño compacto de sólo 1,85 cm de ancho, el módulo inalámbrico CodeCell ofrece conectividad Wi-Fi y BLE junto con 6 pines GPIO programables y un sensor de luz integrado.
El nuevo módulo inalámbrico CodeCell de Microbots constituye un dispositivo compacto que incorpora un ESP32-C3 compatible con Arduino, ofreciendo conectividad Wi-Fi y Bluetooth de bajo consumo (BLE) para proyectos de electrónica y programación.
Se presenta con un tamaño de 18,5×18,5×9,4 mm y un peso de 3,4 gramos, que resulta idóneo para aplicaciones en las que el espacio es crítico.
Cuenta con seis pines GPIO programables, además de dos pines I2C que pueden reconfigurarse como GPIO si no se requiere comunicación.
Además, dispone de múltiples pines de alimentación para conectar módulos adicionales, sensores y actuadores.
La alimentación del CodeCell también puede realizarse a través de un conector para batería LiPo o mediante USB-C, que también se utiliza para reprogramar y cargar la batería.
Gestión avanzada de la energía
El sistema de gestión de energía del CodeCell se basa en el chip de gestión de baterías BQ24232, permitiendo un control dinámico de la ruta de alimentación. Esto posibilita la carga de la batería mientras el sistema continúa operando. El proceso de carga se divide en fases de preacondicionamiento, corriente constante y voltaje constante. Por defecto, la corriente de carga se establece en 90 mA para la batería LiPo opcional de 170 mAh.
El LED RGB integrado proporciona indicaciones visuales claras de los estados de alimentación y carga, con animaciones que muestran rojo para batería baja, verde para alimentación por batería y azul cuando se está cargando o alimentado vía USB.
Funciones adicionales y sensores
El CodeCell incluye un sensor de luz VCNL4040, que permite medir la luz ambiental y detectar proximidad a hasta 20 cm.
Para proyectos más avanzados, se encuentra disponible un sensor de movimiento opcional BNO085, que añade capacidades de sensado de nueve ejes.
Este sensor combina un acelerómetro de tres ejes, un giroscopio de tres ejes y un magnetómetro de tres ejes, utilizando algoritmos de fusión de sensores para proporcionar datos de movimiento detallados como lecturas angulares (roll, pitch, yaw), estado de movimiento, estimación de actividad personal, aceleración lineal, detección de toques e incluso conteo de pasos. Esta característica hace que el CodeCell sea especialmente adecuado para aplicaciones de robótica y wearables.
Para facilitar la interacción con los sensores, la librería CodeCell.h ofrece funciones fáciles de usar y múltiples ejemplos. El CodeCell se enviará con un software predeterminado que inicializa el sensor de luz, ejecuta la gestión de energía y muestra una animación de luz respiratoria controlada por detección de proximidad.
Contenido del paquete y especificaciones adicionales
El paquete incluye el propio CodeCell, un conjunto de cuatro tornillos M1.2 y tres juegos de cabeceras hembra (la soldadura es opcional). También se incluirá un cable para batería o la batería opcional.
La PCB es compatible con ROHS y sigue el estándar IPC-A-600 II. Cabe destacar que el CodeCell está diseñado para ser utilizado como un kit para creadores y entusiastas del DIY.
Si te interesa, en nuestro monográfico Especial módulos inalámbricos puedes encontrar información de todas las posibilidades actuales en el mercado.Para más información sobre este módulo inalámbrico, puedes utilizar nuestro SERVICIO GRATUITO AL LECTOR, que encontrarás a continuación.