Embedded Un vistazo a la arquitectura de ArduPilot ArduPilot es un gran ejemplo de un proyecto potente y flexible. Soporta diferentes tipos de vehículos y corre en varias plataformas. En esta entrada intento profundizar en su arquitectura para reaprovechar sus fortalezas.
Embedded Featured Experimentando con C++ en sistemas embebidos C++ es un lenguaje que está evolucionando bastante en los últimos años. En este post analizo que hace el compilador cuando usamos 'std::array' y las diferencias con un clásico array de C.
Artificial Intelligence List of resources for Artificial Intelligence on the Edge I'm starting a crowdsourced list of resources for AI on the Edge. Check it out 👉🏾 https://github.com/crespum/edge-ai
Embedded Featured Unit tests in embedded systems: reality or fiction? Is TDD being used in embedded software development? What can we learn from software devs to improve the quality of our software?
Space My project at SpaceUp Barcelona 2018: AI for cubesats The rise of #EdgeComputing is giving unprecedented computation capabilities to devices we could never imagine. Is it also possible to use AI onboard of Cubesats?
Embedded Tests unitarios en sistemas embebidos: ¿realidad o ficción? Me gustaría plantearos dos preguntas: ¿Creéis que hacer TDD es algo común en desarrollo de software embebido? ¿Cómo enfocaríais un proyecto nuevo para maximizar la calidad del mismo?
Embedded Featured 3 lecciones que debes entender para desarrollar un bootloader El desarrollo de un bootloader me ha llevado a preguntarme qué sucede en un microcontrolador desde que encendemos el sistema hasta que arranca la aplicación principal.