programmerò ESP32, STM32, Arduino e altri microcontrollori in embedded C
Progettista PCB ed ingegnere embedded, PCB a 2 e 4 strati, RF, alimentazione, IoT
Informazioni su questo servizio
Hai bisogno di firmware che funzioni su hardware reale, non solo in un simulatore?
Sono Mehedi, ingegnere embedded di SUST e vicepresidente di RoboSUST. Scrivo firmware per ESP32, STM32 e Arduino e lo testo su schede reali prima di consegnarlo.
Ciò che realizzo:
- Lettura sensori, calibrazione e registrazione dati
- dispositivi IoT Wi-Fi, BLE e MQTT con controllo via web o telefono
- Controllo motori e PID per robot e line follower
- Menu su display OLED, LCD e TFT
- Dispositivi a bassa potenza con batteria e multitasking con FreeRTOS
- Sistemare o completare il tuo codice esistente
Come lavoro:
- Arduino IDE e PlatformIO per build veloci su ESP32 e Arduino
- STM32CubeIDE con HAL o C a livello di registro bare-metal
- Task, code e timer di FreeRTOS
- Flash e debug con STM32CubeProgrammer, ST-Link e UART
Ciò che ottieni:
- Codice sorgente C/C++ pulito e commentato
- Schema di collegamento (Standard e Premium)
- Guida alla configurazione per flasharlo da solo
- Supporto fino a quando non funziona sulla tua scheda
> Hai bisogno anche di una scheda personalizzata? Guarda il mio servizio di progettazione PCB.
> Vuoi far controllare la tua scheda? Dai un'occhiata al mio servizio di review PCB.
Scrivimi la lista della tua scheda e dei componenti e ti dirò sinceramente cosa serve.
Piattaforma:
arduino
Il mio portfolio
Altri servizi della categoria Ingegneria elettronica offerti da me
FAQ
Traduzione automatica.
Con quali schede lavori?
ESP32, ESP32-C3, ESP8266, STM32, Arduino Uno/Nano/Mega e Raspberry Pi Pico. Chiedimi se il tuo non è elencato.
Puoi riparare o completare il mio codice esistente?
Sì. Inviami il codice e dimmi cosa dovrebbe fare. Piccole correzioni rientrano nel pacchetto Basic.
Devo inviarti il mio hardware?
No. Testo sui miei schede e sensori comuni. Per parti rare, ti guiderò nel test sul tuo lato.
Riceverò il codice sorgente?
Sì. Ricevi sempre il codice sorgente completo e commentato e ne sei il proprietario.
Puoi anche progettare il PCB?
Sì. Progetto PCB in EasyEDA, KiCad e Altium. Aggiungi l'extra PCB o consulta il mio gig di progettazione PCB.

