Je réaliserai la programmation et le développement de firmware pour stm32, esp32 et arduino
Ingénieur système embarqué
À propos de ce service
Je possède plus de 6 ans d’expérience pratique en R&D dans le développement de firmware et de logiciels embarqués, et j’ai collaboré avec plus de 20 startups, aidant à transformer des idées et des prototypes en produits embarqués et IoT fonctionnels.
Mon travail principal inclut la programmation / codage STM32, ESP32, Arduino, le développement de firmware embarqué, le débogage et l’intégration hardware-software.
J’utilise STM32CubeIDE, STM32 HAL/LL, FreeRTOS, ESP-IDF, le framework Arduino et Embedded C/C++ selon les besoins du projet.
Je peux vous aider avec :
- Le développement de firmware pour STM32, ESP32 et Arduino
- Le débogage et l’optimisation de firmware existant
- UART, I2C, SPI, CAN et RS485/Modbus
- ADC, PWM, timers, interruptions et DMA
- WiFi, GSM, BLE, MQTT et communication IoT
- Intégration de capteurs, écrans, moteurs et modules
- Applications embarquées basées sur FreeRTOS
- Intégration de PCB et firmware sur mesure
- Ajout de fonctionnalités aux produits embarqués existants
Je préfère d’abord comprendre le matériel et les exigences du projet plutôt que d’écrire du code à l’aveugle.
***Veuillez me contacter dans la messagerie avant de passer commande***
Mon portfolio
Autres services de Ingénierie électronique I Offre
FAQ
Traduction automatique
Quel type de travail de programmation STM32, ESP32 et Arduino réalisez-vous ?
Je travaille sur le développement de firmware embarqué, le débogage, l'intégration de périphériques, les protocoles de communication, la connectivité IoT, les applications basées sur RTOS et l'intégration hardware-software. Je peux soutenir à la fois le développement neuf et les projets existants pour STM32, ESP32 et Arduino.
Pouvez-vous développer du firmware pour un projet existant ?
Oui. Une grande partie de mon travail en R&D concerne des produits existants où le firmware doit être débogué, optimisé, enrichi de nouvelles fonctionnalités, intégré à des protocoles ou modifié au niveau hardware. Vous pouvez m’envoyer votre code source, votre schéma et vos exigences de projet pour examen.
Pouvez-vous déboguer un firmware qui ne fonctionne pas correctement ?
Oui. Le débogage est une étape essentielle du travail de R&D embarqué. Je peux examiner les problèmes liés aux périphériques, aux interruptions, au timing, à la communication, aux capteurs, à la mémoire, aux tâches FreeRTOS, à l’interaction hardware, et à la logique du firmware. Le temps nécessaire dépend de la complexité du système existant.
Avec quels outils et frameworks de développement travaillez-vous ?
Pour le développement de firmware STM32, j’utilise principalement STM32CubeIDE, STM32 HAL/LL, Embedded C/C++, et FreeRTOS si nécessaire. Pour la programmation ESP32, je peux utiliser ESP-IDF et le framework Arduino selon le projet existant et les exigences techniques.
Pouvez-vous travailler avec des protocoles de communication et des interfaces périphériques ?
Oui. Je travaille régulièrement avec UART/USART, I2C, SPI, CAN, RS485, Modbus, ADC, PWM, timers, interruptions, DMA, WiFi, BLE, MQTT, ainsi qu’avec différents capteurs, écrans et modules de communication.
Pouvez-vous travailler avec un PCB personnalisé plutôt qu’une carte de développement ?
Oui. Je peux intervenir sur du hardware STM32 et ESP32 personnalisé. Si vous utilisez un PCB sur mesure, veuillez fournir le schéma, le numéro de référence du MCU, les datasheets pertinents, la configuration des pins, ainsi que le firmware existant afin que je puisse bien comprendre le hardware avant de commencer le développement.
Quelle expérience avez-vous avec les produits embarqués commerciaux ?
J'ai plus de 6 ans d'expérience pratique en R&D dans le développement de firmware/software embarqué et j'ai travaillé avec plus de 20 startups, en aidant à développer et à livrer des produits embarqués. Mon expérience inclut le développement de firmware, le débogage, l'intégration hardware, les protocoles de communication et les systèmes embarqués au niveau produit.
18 avis concernant ce service
| (18) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Détails de la notation
- Niveau de communication avec le freelance
- Qualité de la livraison
- Valeur de la livraison
Trier par
V 
vladpejanovic

Serbie
Excellent communication, really knowledgeable and nice person. Enjoyed working with him. All recommendations.
50 $US
Prix
3 semaines
Durée
H 
Réponse du freelance
Utile?V 
vladpejanovic

Serbie
Excellent service
50 $US
Prix
2 jours
Durée
H 
Réponse du freelance
Utile?T taishadiya

États-Unis
Mahamudul Hassan has been an exceptional support during the development of my project. He understood the assignment really well, and delivered exactly what I wished for. Even being miles away, he developed a project exactly as mine to ensure it works on my end, and he has been going above and beyond...
50 $US-100 $US
Prix
5 jours
Durée
H 
Réponse du freelance
Utile?W wolfgang_reiter

Autriche
Mahamudul Hasan truly SHINES in Electronics Engineering, delivering work that far EXCEEDED my expectations with impressive professionalism. 😊 Collaborating with him was a breeze thanks to his language fluency, QUICK responsiveness, and prompt delivery. Highly recommended!
400 $US-600 $US
Prix
4 semaines
Durée
H 
Réponse du freelance
Utile?R rikxdc

Émirats Arabes Unis
good understand for requirement
50 $US-100 $US
Prix
4 jours
Durée
Utile?
18 avis concernant ce service
| (18) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Détails de la notation
- Niveau de communication avec le freelance
- Qualité de la livraison
- Valeur de la livraison
Trier par
V 
vladpejanovic

Serbie
Excellent communication, really knowledgeable and nice person. Enjoyed working with him. All recommendations.
50 $US
Prix
3 semaines
Durée
H 
Réponse du freelance
Utile?V 
vladpejanovic

Serbie
Excellent service
50 $US
Prix
2 jours
Durée
H 
Réponse du freelance
Utile?T taishadiya

États-Unis
Mahamudul Hassan has been an exceptional support during the development of my project. He understood the assignment really well, and delivered exactly what I wished for. Even being miles away, he developed a project exactly as mine to ensure it works on my end, and he has been going above and beyond...
50 $US-100 $US
Prix
5 jours
Durée
H 
Réponse du freelance
Utile?W wolfgang_reiter

Autriche
Mahamudul Hasan truly SHINES in Electronics Engineering, delivering work that far EXCEEDED my expectations with impressive professionalism. 😊 Collaborating with him was a breeze thanks to his language fluency, QUICK responsiveness, and prompt delivery. Highly recommended!
400 $US-600 $US
Prix
4 semaines
Durée
H 
Réponse du freelance
Utile?R rikxdc

Émirats Arabes Unis
good understand for requirement
50 $US-100 $US
Prix
4 jours
Durée
Utile?

