Je vais développer le firmware stm32 pour le contrôle en temps réel du bus CAN et l'automatisation industrielle
Ingénieur en systèmes embarqués, firmware, conception de PCB, IoT
Niveau 1
Répond à certains critères de performance et présente un fort potentiel sur la place de marché.
À propos de ce service
Je développe des firmwares fiables et prêts pour la production pour microcontrôleurs STM32 en utilisant STM32CubeIDE, HAL et le développement bare-metal.
De la simple gestion des GPIO à des systèmes industriels complexes basés sur FreeRTOS avec contrôle de moteur et écrans HMI, j’écris des firmwares qui fonctionnent de manière cohérente dans des conditions réelles.
Ce que je couvre
- Développement STM32 HAL et bare-metal
- Gestion des tâches avec FreeRTOS et Zephyr RTOS
- Communication UART, SPI, I2C, CAN et USB
- Configuration ADC, PWM et timers
- Contrôle de moteur et automatisation industrielle
- Intégration de capteurs environnementaux et de mouvement
- Développement d’écrans HMI avec la bibliothèque LVGL
- Conception d’interfaces tactiles et GUI
- Communication sans fil longue portée LoRa
- Sécurité IoT et mise en œuvre du boot sécurisé
- Optimisation basse consommation et récupération d’énergie
- Mises à jour OTA du firmware
Ce que vous obtenez
- Code source propre et bien commenté
- Firmware testé et fonctionnel
- Documentation complète
- Transmission facile
J’ai conçu des firmwares STM32 pour l’automatisation industrielle, le contrôle de moteurs, les dispositifs médicaux et les passerelles IoT, je comprends donc ce qu’exige un code embarqué de qualité production.
Note : Contactez-moi avant de commander, décrivez votre matériel et je vous confirmerai ce que je peux livrer.
Mon portfolio
Autres services de Ingénierie électronique I Offre
FAQ
Traduction automatique
Avec quelle série STM32 travaillez-vous ?
Je travaille avec les séries STM32F0, F1, F4, G0, G4 et H7. Contactez-moi avec votre puce spécifique si vous n'êtes pas sûr.
Utilisez-vous HAL ou bare-metal ?
Les deux. HAL pour un développement plus rapide, bare-metal pour les applications nécessitant performance ou faible consommation.
Pouvez-vous développer un firmware basé sur FreeRTOS ?
Oui. Gestion des tâches, files d'attente, sémaphores et timers — je gère toute l'architecture FreeRTOS.
Pouvez-vous travailler sur des projets de contrôle de moteurs ?
Oui. La PWM, la lecture d'encodeurs et le contrôle de moteurs de base sont inclus dans les packages Standard et Premium.
Supportez-vous la communication CAN bus ?
Oui. Le CAN est courant dans les projets industriels STM32 et est inclus dans les packages Standard et Premium.
Pouvez-vous déboguer mon firmware STM32 existant ?
Oui. Partagez votre code et décrivez le problème — le débogage fait partie de mon service.
Puis-je obtenir le code source complet ?
Oui. Code source complet, commenté, avec toute la documentation, livré à la fin.

