Skip to content

Releases: inigosui/VitaCar

VitaCar 0.6.0: idiomas, ajustes y mapa que se mueve

Choose a tag to compare

@inigosui inigosui released this 11 Oct 10:13

VitaCar ya habla tu idioma. Español, inglés, francés, alemán e italiano, con ajustes de verdad que se comparten entre la Vita y el móvil. Además, el mapa ya se mueve con el dedo.

English: VitaCar is now available in English, French, German and Italian, with real settings (mph, °F, 12-hour clock) shared between the Vita and the phone, and a map you can drag with your finger.

Novedades

Idiomas

  • La app de la Vita y la del móvil están en español, inglés, francés, alemán e italiano.
  • La primera vez cada una toma el idioma del sistema.
  • También se traducen las fechas, los días de la semana y las respuestas rápidas («I'm driving, I'll text you later.»).

Ajustes

  • Vita: Ajustes tiene opciones que se pueden cambiar: idioma, unidades (km/h o mph), temperatura (°C o °F) y reloj (24 o 12 horas con AM/PM). Al lado sigue el estado de la conexión.
  • Móvil: pantalla nueva de Ajustes (botón arriba a la derecha) con las mismas opciones.
  • Se comparten: lo cambias en uno y el otro se pone igual. Si se cambiaron en los dos estando desconectados, al conectar gana el cambio más reciente.
  • Las unidades se aplican en todo: velocidad del mapa, distancias de la ruta, tiempo, agenda y todas las horas.

Mapa

  • Se mueve con el dedo. Mientras lo exploras deja de seguirte y aparece un botón azul de ubicación bajo el zoom; tócalo (o pulsa X) para volver a tu posición.
  • El zoom actúa sobre lo que estás viendo, y al abrir Mapas vuelve a seguirte.

Puente para iPhone 0.2 (ESP32)

  • La página de la pantalla (Velocidad, Estado, Música) se cambia también desde la Vita: Ajustes › Pantalla de la placa. El botón BOOT sigue funcionando y la Vita se actualiza sola.
  • La pantalla usa el idioma y las unidades elegidos en la Vita y los recuerda al apagarla.

Instalación

  • VitaCar.vpk: PS Vita (VitaShell, HENkaku/Ensō). Se instala encima de la versión anterior; la agenda y el mapa guardados se mantienen.
  • VitaCar.apk: Android 8.0 o superior. Hay que actualizarla (los ajustes y las traducciones van en las dos apps).
  • VitaCar-puente-ESP32-0.2.bin: solo para iPhone. Se graba en la dirección 0x0, igual que la 0.1; pasos en la guía.

Problemas conocidos

  • Al mover el mapa a una zona nueva, las teselas tardan un poco en cargar.
  • Las traducciones pueden tener algún fallo: si ves algo raro en tu idioma, abre un issue.

VitaCar 0.5.0 — compatible con iPhone

Pre-release

Choose a tag to compare

@inigosui inigosui released this 10 Oct 10:03

VitaCar ya funciona con iPhone. Con una placa ESP32 de unos 10 € que hace de «reloj» para el iPhone, la PS Vita recibe los avisos, las llamadas entrantes y la música de cualquier app, también Spotify. No hace falta Mac, cuenta de desarrollador de Apple ni jailbreak.

Es un proyecto de la comunidad y el puente está en pruebas (versión 0.1). Abajo está todo lo que funciona y lo que no, tal cual. Guía completa: VitaCar con iPhone.

Novedades

Puente para iPhone (ESP32)

  • Avisos (WhatsApp, Mensajes, correo…) con app, remitente y texto.
  • Llamada entrante en la Vita con el nombre del contacto.
  • Música de cualquier app (Spotify, Apple Music…): título, artista, duración y estado.
  • Controles desde la Vita: play/pausa, anterior y siguiente, con el táctil o con los botones.
  • Batería del iPhone en la Vita.
  • Reconexión sola: tras enlazarlo una vez, el iPhone se conecta al encender la placa.
  • La placa crea su propia WiFi («VitaCar»): no hay que compartir internet en cada viaje.
  • Pantalla opcional (1,3" ST7789) con tres páginas que se cambian con el botón BOOT: velocidad, estado y música. Recuerda la última página y muestra las llamadas con una franja roja.
  • Instalación sin programar: VitaCar-puente-ESP32-0.1.bin se graba desde el navegador con la herramienta oficial de Espressif.

PS Vita

  • Con el puente, Mapas, Tiempo y Agenda avisan de que esa función no está disponible con iPhone en vez de quedarse esperando.

README

  • Capturas nuevas: inicio con las 7 apps, Agenda, ruta en el mapa, llamada entrante y Tiempo. Fotos del puente.

Con iPhone NO funciona

  • El sonido no sale por la Vita. La música y las llamadas siguen saliendo del iPhone: conéctalo también al coche (Bluetooth, AUX o USB) o usa auriculares.
  • Contestar o rechazar llamadas desde la Vita (en pruebas): de momento, en el iPhone o con el manos libres.
  • Portadas, responder mensajes e indicaciones de Google Maps / Apple Maps: Apple no los comparte con accesorios.
  • Mapa, GPS, ruta, tiempo y notas nuevas en la agenda: la placa no tiene internet ni GPS. Está previsto un módulo GPS y un mapa guardado en la tarjeta.

Problemas conocidos

  • A veces el iPhone corta el Bluetooth tras unos minutos y vuelve a conectar solo. Seguimos investigándolo.
  • La Vita puede tardar 10-20 s en conectar con la placa.
  • Con un cable USB largo o malo la placa se reinicia sin parar: usa uno corto y bueno.
  • El primer enlace del iPhone se hace con la app gratuita nRF Connect (la placa no sale en Ajustes › Bluetooth hasta entonces).

Instalación

  • VitaCar.vpk: PS Vita (VitaShell, HENkaku/Ensō). Se instala encima de la versión anterior. Obligatorio en todos los casos.
  • VitaCar.apk: Android 8.0 o superior. No cambia respecto a la 0.4.0: si ya la tienes, no hace falta reinstalarla.
  • VitaCar-puente-ESP32-0.1.bin: solo para iPhone. Programa de la placa ESP32 (DevKit V4 / ESP32-WROOM-32). Se graba en la dirección 0x0; pasos en la guía.

Con Android todo sigue igual que en la 0.4.0.

VitaCar 0.4.0 — Agenda

Pre-release

Choose a tag to compare

@inigosui inigosui released this 09 Oct 07:31

Nueva app Agenda en la Vita, con las notas que apuntas en el móvil. Esta versión incluye también lo de la 0.3.0 (ruta propia en el mapa y sonido por la Vita), que no tuvo release propia. Probado en una PS Vita y un móvil Android reales.

Novedades

  • Agenda en la Vita: a la izquierda, el calendario del mes con cada día que tiene notas pintado de su color (y un punto por nota si hay varias). A la derecha, un reloj grande, la fecha, el tiempo previsto para el día elegido y sus notas. Cruceta para cambiar de día, L / R para el mes, X para volver a hoy, o con la pantalla táctil.
  • Agenda en el móvil: botón «Abrir agenda» en la pantalla principal. Crea, edita y borra notas con título, detalles, fecha, hora (o todo el día) y uno de 8 colores. Los cambios llegan a la Vita al momento.
  • Sin conexión: la Vita guarda la última copia de la agenda en ux0:data/VitaCar/agenda.json.
  • Pronóstico de 16 días (Open-Meteo) para ver el tiempo de cualquier día próximo.
  • El inicio de la Vita pasa a 4 columnas para que quepan las 7 apps.

De la 0.3.0

  • Ruta propia en el mapa: destino buscado en la app del móvil o compartido desde Google Maps › Compartir › VitaCar. Se dibuja en azul con distancia, tiempo y hora de llegada, y se recalcula al desviarte.
  • Sonido por la Vita (experimental, Android 10+): el sonido de las apps sale por la Vita. Spotify no deja capturarlo.
  • Corregido: la app del móvil se cerraba al abrirla en Android 8, 9 y 10.

Problemas conocidos

  • El mapa no se puede mover con el dedo, solo hacer zoom.
  • La hora de llegada no tiene en cuenta el tráfico.

Detalles en el README.

Instalación

Hay que actualizar las dos apps.

  • VitaCar.vpk: PS Vita, con VitaShell (HENkaku/Ensō). Se instala encima de la versión anterior.
  • VitaCar.apk: Android 8.0 o superior. Se instala encima de la versión anterior.

VitaCar 0.2.2

VitaCar 0.2.2 Pre-release
Pre-release

Choose a tag to compare

@inigosui inigosui released this 07 Oct 06:35

La Vita ya encuentra el móvil sola en cualquier WiFi, sin phone_ip.txt. Probado en una PS Vita y un móvil Android reales en la WiFi de casa: conecta a la primera.

Novedades

  • Conexión automática en cualquier WiFi: la de casa, el punto de acceso de otro móvil (también un iPhone) o el del propio Android. Mientras busca, la Vita pregunta por el móvil en la red y el móvil le contesta directamente.
  • Diagnóstico de la conexión: si la Vita se queda en «Buscando», la app Teléfono muestra cuántas preguntas ha enviado y cuántas respuestas ha recibido, y la app del móvil cuántas veces la Vita lo ha buscado.
  • phone_ip.txt sigue funcionando, pero ya solo hace falta en redes que bloquean estas preguntas. Si lo creaste con la 0.2.1, bórralo (ux0:data/VitaCar/phone_ip.txt): mientras exista, la Vita no busca el móvil.

Importante

  • «Acceso a notificaciones» es imprescindible para ver la canción, los mensajes y las indicaciones de Google Maps. Android lo bloquea en apps instaladas fuera de Play Store: Ajustes › Aplicaciones › VitaCar › ⋮ › Permitir ajustes restringidos.
  • La WiFi tiene que ser de 2,4 GHz (la Vita no ve la de 5 GHz) y no puede aislar a sus clientes (redes de invitados, hoteles, cafeterías…).

Problemas conocidos

  • El mapa muestra las indicaciones de Google Maps, pero no dibuja la ruta.
  • El sonido sale por el móvil, no por la Vita.
  • El mapa va algo lento.

Detalles en el README.

Instalación

Hay que actualizar las dos apps: la búsqueda necesita la versión nueva en la Vita y en el móvil.

  • VitaCar.vpk: PS Vita, con VitaShell (HENkaku/Ensō). Se instala encima de la versión anterior.
  • VitaCar.apk: Android 8.0 o superior. Se instala encima de la versión anterior.

VitaCar 0.2.1

VitaCar 0.2.1 Pre-release
Pre-release

Choose a tag to compare

@inigosui inigosui released this 06 Oct 22:09

Primera versión probada en una PS Vita y un móvil Android reales.

Novedades

  • El móvil se anuncia en la red WiFi para que la Vita lo encuentre (en pruebas: ver más abajo).
  • La IP del móvil se puede fijar en ux0:data/VitaCar/phone_ip.txt para usar cualquier WiFi: la de casa, el punto de acceso de un iPhone, etc.
  • README ampliado: permisos imprescindibles, puesta en marcha en cualquier WiFi y problemas conocidos.

Importante

  • «Acceso a notificaciones» es imprescindible para ver la canción, los mensajes y las indicaciones de Google Maps. Android lo bloquea en apps instaladas fuera de Play Store: Ajustes › Aplicaciones › VitaCar › ⋮ › Permitir ajustes restringidos.
  • Con el punto de acceso del propio móvil Android, la Vita lo encuentra sola. En otra WiFi, de momento, hay que crear phone_ip.txt con la IP del móvil: el móvil ya envía el aviso, pero la Vita todavía no lo recibe.

Problemas conocidos

  • El mapa muestra las indicaciones de Google Maps, pero no dibuja la ruta.
  • El sonido sale por el móvil, no por la Vita.
  • El mapa va algo lento.

Detalles en el README.

Instalación

  • VitaCar.vpk: PS Vita, con VitaShell (HENkaku/Ensō). Se instala encima de la versión anterior.
  • VitaCar.apk: Android 8.0 o superior. Se instala encima de la versión anterior.

VitaCar 0.2.0 — primera versión pública

Choose a tag to compare

@inigosui inigosui released this 06 Oct 11:44

Primera versión pública de VitaCar: tu PS Vita como pantalla del coche, conectada a tu móvil Android.

Estado: en pruebas. Funciona en emulador y con un móvil simulado, pero aún no se ha probado a fondo en consolas y móviles reales. ¡Tu feedback ayuda mucho! Abre un issue si algo falla o tienes una idea.

Descargas

  • VitaCar.vpk — para la PS Vita (instalar con VitaShell; requiere HENkaku/Ensō).
  • VitaCar.apk — para el móvil Android 8.0 o superior.

Qué incluye

  • Inicio estilo CarPlay con barra lateral, reloj y batería.
  • Música: lo que suena en cualquier app del móvil, con portada y controles.
  • Mapas: GPS del móvil, mapa de OpenStreetMap en modo noche e indicaciones de Google Maps / Waze.
  • Teléfono: llamada entrante a pantalla completa; contestar, rechazar y colgar.
  • Mensajes: notificaciones del móvil, avisos emergentes y respuestas rápidas.
  • Tiempo: según tu ubicación (Open-Meteo).

Cómo conectar

  1. Activa el punto de acceso del móvil en 2,4 GHz y conecta la Vita a esa red.
  2. Abre VitaCar en el móvil, concede los permisos y pulsa Iniciar.
  3. Abre VitaCar en la Vita: se conecta sola.

Instrucciones completas en el README.