Je vais développer un firmware ESP32 robuste pour le bus CAN, les systèmes de contrôle et les écrans
Conception de circuits imprimés
À propos de ce service
Votre matériel ne dysfonctionne pas à cause des pièces, mais parce que le firmware n’a pas été conçu en tenant compte des conditions réelles d’utilisation.
Je développe des firmware ESP32 robustes pour des systèmes de contrôle où la fiabilité est essentielle : communication CAN bus (native ou MCP2515), capteurs, charges pilotées par PWM, chauffages, ventilateurs, LEDs, et écrans tactiles ou OLED. Cela concerne des produits qui évoluent dans des environnements bruyants, à puissance limitée, automobiles ou industriels, pas des projets amateurs.
Je ne me lance pas directement dans le code. Je commence par verrouiller l’architecture, clarifier les chemins de communication et m’assurer que les décisions de firmware correspondent au matériel. C’est comme ça que vous évitez les resets aléatoires, les problèmes de timing, et que cela fonctionne même en dehors du banc d’essai.
Voici ce avec quoi je peux vous aider :
* firmware ESP32 / ESP32-S3
* CAN bus, OBD2, MCP2515
* Communication multi-cartes
* Capteurs, courant, température, niveau
* Contrôle PWM et logique de sécurité
* Comportement des écrans et des écrans tactiles
Si vous souhaitez un firmware qui résiste à une utilisation réelle, pas seulement une démo, envoyez un message et faisons cela correctement
Format de fichier:
Gerber
•
STEP
•
BRD
•
SCH
•
3DS
Logiciel:
Allegro
•
Cadence OrCAD
•
Eagle CAD
•
KiCad
•
Proteus
•
Simulink
Interface:
HDMI
•
I2S
•
USB
•
I2C
•
BLE
•
BT
•
LTE

