Progetterò e svilupperò sistemi embedded pic32 e firmware in c
Sviluppatore di sistemi embedded PIC32, STM32, ESP e firmware IoT
Informazioni su questo servizio
Ciao! Sono Daniele Perez (alias Eestika), uno sviluppatore di sistemi embedded con sede in Estonia.
Mi specializzo nello sviluppo di firmware per i microcontrollori PIC32MX e PIC32MZ usando C, MPLAB X, MCC e XC32.
Posso aiutarti con:
- Configurazione delle periferiche: UART, SPI, I2C, CAN, PWM, Timer
- Integrazione sensori (BME280, MAX31855, moduli ADC, ecc.)
- Comunicazione RS485 tra PICPIC e PICRaspberry Pi
- Debug, ottimizzazione e refactoring del codice
- Scritura di codice C chiaro e commentato
- Supporto passo passo per aiutarti a capire la logica del firmware
Sia che tu stia costruendo un prototipo o risolvendo un bug specifico, sono qui per aiutarti!
Piattaforma:
Altro
Il mio portfolio
FAQ
Traduzione automatica.
Quali microcontrollori Microchip supporti?
Lavoro con le seguenti famiglie di Microchip a 32 bit: 🔵 PIC a 8 bit 🟠 PIC a 16 bit 🔴 Microcontrollori PIC a 32 bit: PIC32MX (MX1/MX2/MX3/MX4/MX5/MX6/MX7) PIC32MZ (serie DA, EF, DZ) PIC32MM (MMGPL / MMGPM / MMGPR) PIC32MK (uso generico / controllo motori / connettività) 🟣 Microcontrollori PIC a 64 bit
Hai bisogno dell'hardware fisico per completare il progetto?
Di solito lavoro senza hardware usando gli strumenti MPLAB X. Per test fisici, attualmente ho schede PIC32MX795F512L e una scheda Curiosity. Per altre varianti di PIC32 o sensori, l'acquirente deve fornire o coprire l'hardware.
Devo contattarti prima di effettuare un ordine?
Sì, assolutamente. I progetti embedded variano molto, quindi contattarmi prima assicura prezzi corretti, tempi di consegna e fattibilità. Aiuta anche a evitare malintesi e a consegnare esattamente ciò di cui hai bisogno.
Riceverò il codice sorgente completo?
Sì. Tutti i pacchetti includono codice sorgente completamente funzionante e ben organizzato. Se hai bisogno di documentazione tecnica o diagrammi, sono inclusi nei pacchetti Standard/Premium o disponibili come extra.
Puoi lavorare su codice esistente o riparare/debuggare il firmware di qualcun altro?
Sì, posso revisionare, debuggare, rifattorizzare o ottimizzare firmware PIC32 esistenti. Prima di iniziare, controllerò il codice per garantire qualità e determinare se sono necessari lavori aggiuntivi.
Offri supporto o aggiornamenti continui dopo la consegna?
Sì. Posso aggiungere nuove funzionalità, fare aggiustamenti, risolvere problemi o continuare lo sviluppo tramite ordini aggiuntivi.
Lavori con MCC (MPLAB Code Configurator)?
Sì. Posso configurare le periferiche e generare codice con MCC, o scrivere tutto manualmente se preferisci un'implementazione completamente personalizzata.
Quali strumenti e ambiente usi?
Utilizzo MPLAB X IDE, XC32, MCC e Microchip Harmony (quando necessario). Posso anche strutturare il tuo progetto per essere portabile e scalabile per future espansioni.
