Tecnologías y Herramientas

Microcontroladores

  • STM32
  • ESP32
  • Arduino
  • Teensy 4.1
  • Hercule TI
  • NXP MX RT

Protocolos de Comunicación

  • I2C
  • SPI
  • UART
  • CAN
  • Ethernet
  • Bluetooth

Herramientas de Desarrollo

  • STM32CubeIDE
  • PlatformIO
  • Code Composer Studio
  • Docker
  • Pipelines CI/CD
  • Git y Azure DevOps

Lenguajes de Programación

  • C
  • C++
  • Python
  • Assembly
  • Rust

Frameworks RTOS

  • FreeRTOS
  • ZephyrOS
  • CMSIS RTOS
  • Planificación y sincronización de tareas
  • Gestión y optimización de memoria

Documentación Técnica

  • Documentación de diseño de software (UML, diagramas de flujo)
  • Guías de desarrollador y documentación API (Doxygen)
  • Planes e informes de pruebas
  • Matrices de trazabilidad de requisitos