Skip to main content

Kit de Correa RePhone para Pebble

La introducción de los módulos RePhone (Xadow) hace que tu reloj inteligente sea aún más inteligente. Basado en el nuevo puerto de accesorios inteligentes en la parte posterior del Pebble Time, integramos los módulos RePhone delgados y pequeños – Xadow GPS v2 y Xadow NFC v2, en el ecosistema existente de Pebble, para ayudar a mejorar su capacidad desde la perspectiva de la electrónica integrada. El Adaptador Xadow Pebble Time permite que los módulos RePhone(Xadow) se comuniquen con el Pebble Time a través de la interfaz Smartstrap usando el protocolo serie de un cable.

Especificaciones


Base del Adaptador Xadow para Pebble

Los 'GND' y 'PWR' en el marco posterior significan que puedes cargar tu Pebble Time sin quitar la carcasa.

Xadow GPS v2


Microcontrolador Kinetis KL02
Núcleo ARM® 32-bit Cortex® -M0+CPU
Fuente de Alimentación 3.3 ~ 6 V (a través de pines de conexión)
Flash 32 KB
SRAM 4 KB
Velocidad de Reloj 48 MHz
Consumo de Energía 18mA@Seguimiento, 21mA@Adquisición
Ahorro de Energía Típ. 3mA@AlwaysLocateTM, 7uA@Modo de Respaldo, 180uA@Modo de Espera
Canal 22(Seguimiento) / 66 (Adquisición)
Tasa de Actualización 1Hz(Por defecto), hasta 10Hz
Precisión de Posición Horizontal <2.5m CEP
Precisión de Velocidad <0.1m/s
Velocidad Máxima Máx.515m/s
Inicio en frío/caliente con EASYTM 215s/5s
Sensibilidad de Adquisición -145dBm
Sensibilidad de Seguimiento -163dBm
Temperatura de Operación -40℃ a 85℃
Protocolos NMEA 0183/PMTK
Tipo de Antena Antena de chip
Interfaz Interfaz con Xadow GSM+BLE a través de I2C (dirección de 7 bits 0x05)
Dimensiones 25.37mm X 20.30mm / 1" × 0.8"

Xadow NFC v2

Microcontrolador Kinetis KL02
Núcleo ARM® 32-bit Cortex® -M0+CPU
Fuente de Alimentación 3.3 ~ 6V (a través de pines de conexión)
Flash 32 KB
SRAM 4 KB
Corriente de Trabajo 5mA en espera; 55mA cuando lee/escribe
Radiofrecuencia 13.56 MHz
Protocolos Soportados ISO/IEC 14443 Tipo A e ISO/IEC 14443 Tipo B
Distancia Máxima de Operación ~28mm dependiendo del tamaño actual de la antena
Dimensiones 25.37mm × 20.30mm / 1" × 0.8"

Batería Xadow 100mAh

Voltaje 3.3 V
Dimensiones 25.37mm × 20.30mm / 1" × 0.8"

Proceso de ensamblaje


En el uso diario, los módulos se colocan uniformemente a cada lado del reloj y se interconectan con cables FPC. Las conexiones entre el módulo y el adaptador están especialmente diseñadas para ser de forma extensible, de modo que se pueda evitar una desconexión inesperada. Los puertos de carga del Pebble Time siguen siendo accesibles en la parte posterior del adaptador para las cargas diarias del reloj.

A continuación se proporciona un diagrama esquemático del proceso de ensamblaje del RePhone Strap Kit para Pebble Time

Descargar la APP Xadow para Pebble Time


Puedes seguir las instrucciones para descargar la APP Xadow para Pebble Time, acceder a la información GPS y al Tag ID en tu Pebble Time.

La App Demo se puede descargar desde https://github.com/Seeed-Studio/Xadow_Strap/raw/master/build/pebbleapp_jack.pbw. Puedes descargarla desde tu teléfono inteligente o enviarla desde tu PC al teléfono inteligente. Luego selecciona abrirla con la App "Pebble Time" en tu teléfono. Tendrás la opción de instalar la App demo en tu Pebble Time.

Guía de programación


Comunicándose con el adaptador

El firmware del adaptador implementa el protocolo descrito en la documentación oficial de pebble: http://developer.getpebble.com/guides/hardware/smartstrap-protocol/

Por lo tanto, los recursos que se pueden llamar desde el lado de la watchapp son los siguientes:

Servicio Atributo L/E Tipo de Datos Datos
0x0 Datos en Bruto 0x0 Datos en Bruto LE uint8 *buffer Sin manejador en el lado del adaptador, deja la expandibilidad para el programador del firmware del adaptador
0x2003 Servicio de Batería 0x1001 Obtener voltaje de la batería L uint16 El voltaje de la batería para la correa en Voltios con una precisión de 1/100. Por ejemplo, el voltaje es 3.70V, que se especificaría como 370.
0x2003 Servicio de Batería 0x1002 Habilitar o deshabilitar la carga del pebble con la batería de la correa LE uint8 0: No cargar pebble. 1: Cargar pebble.
0x2001 Servicio de Ubicación y Navegación 0x0001 Ubicación L sint32[2] La longitud y latitud actuales en grados con una precisión de 1/10^7. La latitud viene antes que la longitud en los datos. Por ejemplo, Pebble HQ está en (37.4400662, -122.1583808), que se especificaría como -1221583808.
0x2001 Servicio de Ubicación y Navegación 0x0003 Velocidad L uint16 La velocidad actual en metros por segundo con una precisión de 1/100. Por ejemplo, 1.5 m/s se especificaría como 150.
0x2001 Servicio de Ubicación y Navegación 0x1001 Altitud L uint16 La altitud actual en metros con una precisión de 1/100. Por ejemplo, 100m se especificaría como 10000.
0x2001 Servicio de Ubicación y Navegación 0x0101 Satélites GPS L uint8 El número de satélites GPS (típicamente reportado vía NMEA. Nota que este número es para satélites a la vista.
0x2001 Servicio de Ubicación y Navegación 0x0102 Calidad de Fijación GPS L uint8 La calidad de la fijación GPS (reportada vía NMEA). Los valores posibles están listados en la especificación NMEA.
0x1E01 Servicio NFC 0x1001 Obtener UID de una etiqueta NFC L uint8 * El UID será devuelto con longitud variable que puede ser indicada en el SmartstrapReadHandler con el parámetro length. Este atributo puede ser notificado en SmartstrapNotifyHandler.
0x1E01 Servicio NFC 0x1002 Leer Datos NDEF L uint8 * Los datos NDEF serán devueltos con longitud variable que puede ser indicada en el SmartstrapReadHandler con el parámetro length.
0x1E01 Servicio NFC 0x1003 Escribir Datos NDEF E uint8 * Escribir un buffer uint8 en la etiqueta NFC
0x1E01 Servicio NFC 0x1004 Borrar Datos NDEF E cualquier tipo Escribir cualquier contenido o vacío para activar el borrado.

El código fuente de la aplicación de demostración para pebble se puede descargar en github: https://github.com/Seeed-Studio/Xadow_Strap

Esta aplicación es solo para demostración de llamadas de atributos parciales, siéntete libre de imaginar tu propia aplicación fantástica para pebble basada en la capacidad de GPS, NFC y más.

Programando el Adaptador

El adaptador está construido con LPC11U35 y ejecuta software mbed en su interior. El firmware inicial se encuentra en mbed.org. Por favor echa un vistazo a https://developer.mbed.org/teams/Seeed/code/xadow_smartstrap_for_pebble/

El esquemático eagle del adaptador se puede descargar aquí: https://www.seeedstudio.com/wiki/images/f/f8/Xadow_Pebble_Time_Adapter.rar

Después de construir el binario del firmware, puedes seguir los pasos a continuación para flashear el binario en el adaptador.

  1. Hackea un Cable USB y suelda los cables a las almohadillas de soldadura correspondientes

  1. Asegúrate de que la batería esté desconectada y conecta el USB a la PC.

  2. Cortocircuita los pines "ISP" y "GND".

  1. Conecta la batería para encender el adaptador

  2. Habrá una unidad usb en tu PC, ábrela y elimina todo lo que esté dentro del disco, luego copia el binario del firmware al disco.

  3. Apaga y luego enciende, el firmware está actualizado.

Comunidad RePhone


Hemos estado buscando un mejor lugar donde nuestros patrocinadores (Usuarios de RePhone) puedan sentarse juntos, cálida y cómodamente, tener conversaciones sobre RePhone, discutir problemas técnicos, compartir ideas/proyectos, y dar retroalimentación sobre el desarrollo de los módulos en el futuro. Y entonces aquí vamos, la Comunidad RePhone.

¡Ahora únete a nosotros en la Comunidad RePhone! Juntos buscamos respuestas, hacemos cosas interesantes, nos cuidamos unos a otros, y compartimos nuestras experiencias.

Preguntas Frecuentes

Algunas preguntas frecuentes en la Comunidad RePhone son recopiladas y respondidas en el tema "Preguntas Frecuentes de RePhone (FAQ)" , el tema se mantendrá actualizándose cada vez que surja una nueva FAQ.

Visor de Esquemáticos en Línea

Recursos


El diagrama esquemático del Adaptador Xadow Pebble Time se proporciona en el siguiente enlace:

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...