Vou projetar e desenvolver sistemas embarcados pic32 e firmware em c
Desenvolvedor de Sistemas Embarcados PIC32, STM32, ESP e Firmware para IoT
Sobre este Serviço
Oi! Sou o Daniele Perez (também conhecido como Eestika), um Desenvolvedor de Sistemas Embarcados com base na Estônia.
Especializo-me em desenvolvimento de firmware para microcontroladores PIC32MX e PIC32MZ usando C, MPLAB X, MCC e XC32.
Posso te ajudar com:
- Configuração de periféricos: UART, SPI, I2C, CAN, PWM, Timers
- Integração de sensores (BME280, MAX31855, módulos ADC, etc.)
- Comunicação RS485 entre PICPIC e PICRaspberry Pi
- Depuração, otimização e refatoração de código
- Escrita de código C claro e bem comentado
- Suporte passo a passo para te ajudar a entender a lógica do firmware
Seja construindo um protótipo ou resolvendo um bug específico, estou aqui para ajudar!
Meu portfólio
Perguntas frequentes
Tradução automática
Quais microcontroladores Microchip você suporta?
Trabalho com as seguintes famílias de microcontroladores de 32 bits da Microchip: 🔵 PIC de 8 bits 🟠 PIC de 16 bits 🔴 Microcontroladores PIC de 32 bits: PIC32MX (MX1/MX2/MX3/MX4/MX5/MX6/MX7) PIC32MZ (séries DA, EF, DZ) PIC32MM (MMGPL / MMGPM / MMGPR) PIC32MK (Propósito Geral / Controle de Motor / Conectividade) 🟣 Microcontroladores PIC de 64 bits
Você precisa do hardware físico para completar o projeto?
Normalmente trabalho sem hardware usando as ferramentas MPLAB X. Para testes físicos, atualmente tenho placas PIC32MX795F512L e uma placa Curiosity. Para outras variantes de PIC32 ou sensores, o comprador deve fornecer ou cobrir o hardware.
Devo entrar em contato com você antes de fazer um pedido?
Sim, com certeza. Projetos embarcados variam bastante, então entrar em contato primeiro garante preço, prazo de entrega e viabilidade corretos. Também ajuda a evitar mal-entendidos e entregar exatamente o que você precisa.
Vou receber o código fonte completo?
Sim. Todos os pacotes incluem código fonte totalmente funcional e bem organizado. Se precisar de documentação técnica ou diagramas, eles estão incluídos nos pacotes Padrão/Premium ou disponíveis como extras.
Você consegue trabalhar com código existente ou consertar/debuggar o firmware de outra pessoa?
Sim, posso revisar, debugar, refatorar ou otimizar firmware de PIC32 já existente. Antes de começar, verificarei o código para garantir qualidade e determinar se há necessidade de trabalho adicional.
Você oferece suporte contínuo ou atualizações após a entrega?
Sim. Posso adicionar novas funcionalidades, fazer ajustes, corrigir problemas ou continuar o desenvolvimento por meio de pedidos adicionais.
Você trabalha com MCC (MPLAB Code Configurator)?
Sim. Posso configurar periféricos e gerar código com MCC, ou escrever tudo manualmente se preferir uma implementação totalmente personalizada.
Quais ferramentas e ambiente você usa?
Uso MPLAB X IDE, XC32, MCC e Microchip Harmony (quando necessário). Também posso estruturar seu projeto para ser portátil e escalável para futuras expansões.
