Incrustado
Si desarrollas aplicaciones con Qt y empleas máquinas de estado, probablemente usas el framework de máquina de estado de Qt. Puedes definir la máquina en C++ plano o SCXML, o generar código C++ desde diagramas state-chart. Este artículo evalúa estas opciones en términos de funcionalidad, aplicabilid
Durante décadas, los ingenieros embebidos han debatido si usar C o C++. Aunque la mayoría del firmware de proveedores permanece en C —56 % del código embebido se escribió en C en la Encuesta de Mercado Embebido 2019— C++ gana tracción de forma constante, con aproximadamente 23 % de nuevos proyectos
MQTT-Reactive es un cliente ligero, no bloqueante MQTT v3.1.1 construido sobre la librería MQTT-C de Liam Bindle. Diseñado para sistemas embebidos reactivos, entrega una pila de comunicación portable, event-driven que puede integrarse en cualquier aplicación basada en C. En este artículo primero def
Una industria dedicada a verificación y validación —impulsada por estándares como IEC 61508, ISO 26262, IEC 62304, MISRA C y CWE— ha emergido para asegurar que el software sea fiable, seguro y de alta calidad. Incluso si tu producto no cae bajo requisitos regulatorios estrictos de estos estándares,
Las máquinas de estado son fundamentales para muchos sistemas embebidos, sin embargo su desarrollo puede ser complejo. Este artículo describe estrategias probadas para construir software de máquina de estado (SM) usando Desarrollo Dirigido por Pruebas (TDD), con foco en implementaciones C adecuadas
En todas las industrias, la seguridad funcional impone requisitos estrictos a desarrolladores: el código debe ser ingenierado defensivamente para proteger contra eventos inesperados como corrupción de memoria o interferencia de rayos cósmicos. Lenguajes de alto nivel como C y C++ contienen caracterí
El mundo de la tecnología está lleno de sorpresas, y cada nuevo descubrimiento revela lagunas en nuestra comprensión. Considere un ejercicio rápido de asociación de palabras: decir «Seiko» trae instantáneamente a la mente «relojes», y «Epson» evoca «impresoras». Este cambio refleja mi creciente conc
Con los dispositivos IoT wearables reduciéndose de tamaño, los estándares de la industria para placas de circuito impreso siguen siendo escasos. Mientras tanto, los diseñadores deben confiar en prácticas probadas de desarrollo y fabricación de PCB mientras las adaptan a las demandas distintas de los
En las últimas semanas he estado en conversaciones con el equipo de Makerarm.com sobre un brazo robótico innovador que ahora está activo en Kickstarter. El Makerarm no es solo un gadget; es una plataforma de fabricación personal totalmente integrada que cabe en un escritorio compacto y puede equipar
La línea entre diseño de hardware comercial y electrónica de aficionados se ha difuminado en años recientes. Con hardware open-source, herramientas CAD asequibles y una base de conocimiento online expansiva, el trabajo antes reservado a laboratorios corporativos ahora puede abordarse desde un taller
La última especificación USB 3.1 introduce el conector USB Tipo-C, eliminando finalmente el problema de orientación que aquejaba a estándares USB anteriores. Si bien no es el único inconveniente del USB heredado, la imposibilidad de insertar cables en cualquier dirección ha sido una molestia persist
Durante una reciente discusión sobre tecnología wearable, Ralph Osterhout, CEO de The Osterhout Design Group, señaló: «Lo que no funcionará es un dispositivo voluminoso que distancie a la gente de su entorno. Si hablas de algo que te hace parecer un tiburón martillo con cables? Entonces, no. No va a
Cuando trabajaba en la subsidiaria de Control Data, cada esquema, dibujo mecánico y PCB recibía un identificador único y secuencial. Aunque estaba en el departamento de documentación, aún no recuerdo el proceso exacto que unía el minicomputador. En aquella época todos los dibujos eran a mano. Los de
De niño, veía la serie original de Star Trek, donde el tricorder de Spock podía escanear y analizar instantáneamente cualquier material. Décadas después, esa visión se ha vuelto realidad gracias a la línea de sensores espectrales portátiles NeoSpectra de Si-Ware Systems. Los módulos NeoSpectra de Si
El Internet de las Cosas (IoT) ha dominado durante mucho tiempo los titulares tecnológicos, prometiendo procesos más eficientes, capacidades de producto añadidas y modelos de negocio completamente nuevos. Sin embargo, una conversación reciente con un marketer de una firma tecnológica líder reveló un
Cuando su sistema embebido sigue siendo un producto de nicho, puede gestionar cada paso internamente. Pero una vez que la demanda aumenta, la fabricación de alto volumen típicamente se traslada a un fabricante por contrato (CM). Una responsabilidad crítica del CM es programar el firmware del microco
La creciente digitalización de la producción demanda apertura, resiliencia, determinismo y flexibilidad sin precedentes en comunicación industrial. Time-Sensitive Networking (TSN) está borrando la frontera larga entre redes IT y OT, entregando sincronización y timing precisos para los sistemas de au
Adoptar enfriamiento por cámara de vapor puede entregar beneficios significativos, especialmente para sistemas embebidos que demandan control térmico estricto. Diseñadores de dispositivos embebidos buscan constantemente soluciones efectivas de disipación de calor. A medida que la electrónica se enco
La resina epoxi es un material versátil que fabricantes de IoT integran a lo largo del proceso de diseño y fabricación de PCB para satisfacer diversas demandas funcionales. Con el mercado IoT expandiéndose rápidamente, ingenieros buscan constantemente soluciones prácticas para mejorar el rendimiento
Los recubrimientos conformes PCB curables LED eco-friendly se están convirtiendo rápidamente en la opción preferida en industrias que demandan turnaround rápido y protección robusta —automotriz, electrodomésticos blancos y control industrial. Con sus tiempos de curado rápidos y resistencia excepcion
Incrustado