Desarrollo /

Desarrollo de software

Hardware y firmware directamente desde una sola fuente

Ingeniería de sistemas embebidos significa para nosotros que el hardware y el firmware provienen de una sola fuente y van de la mano. Gracias a este enfoque integral garantizamos de antemano que más tarde todo funcione a la perfección. Este nivel de precisión exige un análisis exhaustivo de los requisitos y un prototipado exacto.

Nuestra gama de servicios en el ámbito del desarrollo de software abarca lo siguiente:

  • Uso de distintos microcontroladores desde baja potencia hasta alto desempeño, y desde bajo costo hasta alta tecnología
  • Sistemas cableados de bus, interfaces y protocolos de comunicaciones, p. ej., desde 1-10V / 4-20mA hasta DMX, DALI o MODBUS
  • Comunicación inalámbrica y redes para el Internet de las cosas (IoT), como Bluetooth Low Energy (BLE) / Bluetooth Smart, Zigbee
  • Tecnología de automatización individual y personalizada: sensores, tecnología de control y regulación, p. ej., para motores, válvulas y bombas
  • Operación de dispositivos mediante el tacto o gestos
  • Experiencia con la implementación según normas, incluso para proyectos donde la seguridad es crucial (tecnología médica, seguridad funcional) con medidas de control de riesgos y diagnósticos

Desarrollo de firmware / programación de microcontroladores:

  • Firmware para sistemas embebidos de las más variadas características y complejidad
    • desde controladores dependientes de hardware hasta aplicaciones abstractas
    • desde sistemas operativos en tiempo real (RTOS) hasta Linux integrado
    • desde desarrollo de software basado en modelos hasta lenguaje de ensamblador
  • Gestor de arranque, Bootloader para actualizaciones de software tras la entrega
  • Procesamiento de datos de medición, funciones de filtro y evaluación de señal, procesamiento de señales digitales (DSP)
  • Desarrollo e implementación de algoritmos, funciones y procesos personalizados

Dsarrollo de software para PC:

  • Interfaces de usuario (Graphical User Interface - GUI) y desarrollo de aplicaciones para la PC
  • Software de parametrización e interfaces bootloader
  • Componentes para control remoto
  • Aplicaciones para smartphone

Llámenos, nosotros lo asistimos con el desarrollo de software.