Desarrollaré firmware para esp32, stm32 para sistemas embebidos, sensores, can bus, dispositivo IoT
Acerca de este Servicio
Soy ingeniero de firmware especializado en desarrollo para ESP32 y STM32 para aplicaciones embebidas, automotrices, industriales y de IoT
Ya sea que estés construyendo un sistema de telemetría vehicular, una solución de monitoreo industrial, un proyecto de robótica o un dispositivo IoT conectado, escribo firmware limpio y confiable que realmente funciona en el campo
Lo que entrego:
- Desarrollo de firmware personalizado (bare-metal y RTOS)
- Implementación de bus CAN / CAN-FD, envío, recepción, decodificación, filtrado
- Sistema de telemetría vehicular y registro de datos
- Firmware para OBD2 / diagnóstico de vehículos
- Comunicación entre múltiples placas (CAN RS485 Modbus UART, I2C, SPI)
- Integración de sensores: temperatura, presión, acelerómetro, giroscopio, voltaje, GPS
- Puente ESP32 a la nube para datos CAN/IoT (WiFi, MQTT, dashboards)
- Control PWM, sistemas de medición y registro de datos
- Desarrollo de bootloader y actualización OTA (over-the-air)
- Optimización para bajo consumo y batería
- Depuración de firmware embebido existente
Problemas comunes que resuelvo:
Mensajes CAN que no se envían o reciben correctamente, datos caídos o corruptos en el bus, múltiples placas que no comunican de manera confiable, documentación faltante para firmware existente o hardware sin firmware aún
Escríbeme ahora y construyamos firmware que funcione
Otros servicios de Ingeniería electrónica que ofrezco
FAQ
Traducción automática
¿Con qué microcontroladores trabajas?
Me especializo en ESP32 y STM32. También trabajo con Arduino para complementos de CAN bus y proyectos más sencillos. Escríbeme si tu placa no está en la lista.
¿Tienes experiencia específicamente con CAN bus / CAN-FD?
Sí. Implemento comunicación CAN y CAN-FD enviando, recibiendo, filtrando y decodificando mensajes para aplicaciones automotrices, industriales y de robótica.
¿Puedes leer datos del CAN bus de mi vehículo?
Sí, si puedes dar acceso al vehículo o a una interfaz/simulador CAN, junto con cualquier ID de mensaje conocido o un archivo DBC si está disponible. Trabajaré con lo que tengas.
¿Proporcionas el hardware o componentes?
No, trabajo con tu hardware existente. Si aún no tienes componentes, puedo recomendar qué comprar para tu proyecto específico.
¿Puedes arreglar mi código de CAN bus o firmware existente en lugar de empezar desde cero?
Sí. Comparte tu código actual y describe el problema (por ejemplo, mensajes caídos, errores de comunicación) y lo revisaré antes de comenzar.
¿Puedes conectar datos de CAN bus a la nube o a una app móvil?
Sí. Puedo hacer puente de datos CAN capturados en STM32 a dashboards o apps en WiFi/nube usando ESP32, vía MQTT u otros protocolos.
¿Trabajas con otros protocolos además de CAN?
Sí, RS485, Modbus, UART, I2C y SPI están dentro de mi experiencia, y a menudo se usan junto con CAN en sistemas con múltiples placas.

