Exarcia

De código a flota
en un solo flujo.

Desarrolla y despliega en cada dispositivo desde un solo lugar. Despliegues tranquilos en los que confía todo el equipo.

Del equipo detrás de TMI Electronics. Con miles de dispositivos ya entregados

ESP-IDF · Zephyr · PlatformIO · Yocto · Buildroot · STM · Arduino · nRF + el tuyo

Por qué existe Exarcia

Cada release reúne cinco herramientas distintas. Hay una forma más tranquila de llegar a cada dispositivo.

IDE, CI, storage, registry, OTA. Cinco herramientas que se combinan a mano en cada release. Exarcia reemplaza todo eso con un solo flujo, para que tu equipo publique con confianza, siempre.

Desarrolla

Programa en el navegador contra placas reales. Sin instalar nada, listo en segundos.

Compila

Artefactos firmados en minutos, reproducibles byte a byte.

Despliega

OTA canary con rollback automático y trazabilidad completa. Primero un grupo reducido; después toda la flota, cuando los números acompañan. El día del despliegue se vuelve rutina.

Cómo funciona en 3 pasos

El repositorio entra. La flota se actualiza.

Comienza con un ejemplo; el hardware es opcional. Un sensor o diez mil.

  1. 1

    Conecta tu repositorio

    Puedes traer un repositorio de GitHub, un zip, o partir de un ejemplo. Detectamos ESP-IDF, Zephyr, Yocto y el resto.

  2. 2

    Obtén un build reproducible

    Tu código compila en un contenedor aislado con logs en vivo. Los artefactos firmados quedan almacenados.

  3. 3

    Despliega con seguridad

    Canary o directo; cada dispositivo reporta y, ante cualquier falla, se revierte automáticamente.

El hardware es opcional: simula una flota con un solo comando. Hablas directo con los fundadores y te respondemos pronto.

exarcia - build & deploy
# create codebase from sample - no GitHub connection needed
$ curl -X POST /v1/orgs/default/codebases
{"name": "esp-idf-demo", "type": "mcu", "build_system": "esp-idf"}
# trigger build - isolated builder, streamed logs
$ curl -X POST /codebases/blinky/builds -d '{"branch":"main"}'
builder: esp-idf v5.3 - container #a3f9● building
[12:04:31] Configuring esp32c3 … ok
[12:05:02] Compiling blinky - 42 files
[12:05:48] ✓ blinky.bin (312 KB) - signed, uploaded to s3
# create fleet & roll out with canary
$ curl -X POST /deployments -d '{"strategy":"canary"}'
rollout ota-1 → lab-devices - 5/5 devices updated - 0 failed
El hardware es opcional. Simula una flota con un solo comando.

Tu infraestructura, tu decisión.

Ejecuta el stack open source en tus servidores o usa Exarcia Cloud. La misma API, el mismo flujo.

Control de flota a escala

Despliegues canary con health gates y trazabilidad en cada release.

Conectado al hardware

Envía el serial de una placa a tu IDE del navegador desde cualquier lugar.

Seguro por defecto

Artefactos firmados y credenciales cifradas, con mTLS entre el dispositivo y la nube.

Cómo encaja todo
Navegador→frontend
CLI / Conector→Orquestador
postgresredisminio
Agente del dispositivo→relay
wss://relay: SSH y port forwarding por túneles del dispositivo. Sin TCP sin cifrar

Autohospedado

make init && make dev-build → https://app.localhost

Exarcia Cloud

app.exarcia.com. Sin configuración, nada que ejecutar

Lo que está en juego

Flashear un release más a mano. O ver cómo se actualiza toda la flota desde tu escritorio.

Cada release hecho a mano cuesta noches que podrías dedicar a construir, y deja el próximo despliegue igual de incierto.

Sin Exarcia

  • - Integrar IDE, CI, registry y OTA a mano. Noches perdidas
  • - Flashear placas a mano y seguir las flotas en planillas
  • - Scripts sueltos para aprovisionar y gestionar claves
  • - Asumir el riesgo en cada despliegue simultáneo
  • - Sin registro de qué ocurrió cuando un dispositivo falla en el campo

Con Exarcia

  • Código → build firmado → flota, todo en un solo lugar
  • Sesiones en el navegador conectadas a placas reales, listas en segundos
  • Aprovisionamiento de fábrica con credenciales cifradas
  • Despliegues canary con health gates y rollback automático, para que el día del despliegue deje de ser una apuesta
  • Imagina abrir tu correo y ver 5/5 actualizados, 0 fallas y todo registrado

El equipo detrás

Sabemos lo que significa trabajar del taller al campo.

Somos los ingenieros detrás de TMI Electronics. Entregamos miles de dispositivos y enfrentamos incontables problemas entre el taller y el campo. Creamos Exarcia para que publicar con seguridad no dependa de hazañas de DevOps.

Guido Cicconi

Guido Cicconi

Cofundador, Exarcia / TMI Electronics

Juan Tinazzo

Juan Tinazzo

Cofundador, Exarcia / TMI Electronics

Federico Loker

Federico Loker

DevOps e infraestructura, Exarcia

¿Listo para que los despliegues sean aburridos?
Dinos que quieres entrar.

Nosotros también pasamos noches del taller al campo. Nos alegra que quieras probar Exarcia, ya sea que empieces con un ejemplo o que ya tengas una flota en funcionamiento. Solicita una invitación y te escribiremos apenas estemos listos.

  • El hardware es opcional. Comienza con un ejemplo o simula una flota
  • Contacto directo con el equipo que construye la plataforma

Habla con nosotros

¿Dudas sobre tu stack, el self-hosting o una flota que ya está en el campo? Escríbenos y te responderá uno de los fundadores.

Contáctanos

[email protected]