Ir directamente al contenido

CH3 · Servicios

Sistemas embebidos y firmware

Software para dispositivos: microcontroladores, sensores, actuadores y comunicación, allí donde cuentan los milisegundos y los miliamperios.

En un dispositivo no hay reinicios que nadie note. El firmware tiene que lidiar con memoria escasa, límites temporales estrictos, caídas de tensión y personas que desenchufan el cable, y aun así despertar en un estado definido.

Desarrollamos firmware para microcontroladores y sistemas Linux embebidos: desde la puesta en marcha de los periféricos, pasando por la regulación y las máquinas de estados, hasta la actualización segura en campo. Eso incluye poder observar después cómo piensa el dispositivo, mediante registro, diagnóstico y montajes de prueba reproducibles.

Proyectos habituales

  • 01 Firmware bare metal y con RTOS para ESP32, STM32 y AVR
  • 02 Linux embebido en Raspberry Pi y plataformas comparables
  • 03 Conexión de sensores y actuadores por I²C, SPI, UART, CAN y técnica analógica
  • 04 Modos de funcionamiento de bajo consumo para alimentación por batería y solar
  • 05 Actualización segura en campo, incluido un nivel de reserva