A Microchip Technology disponibiliza o PIC32CM GV-VL Curiosity Nano+ Touch Evaluation Kit (EV80D90A), uma plataforma de desenvolvimento voltada à avaliação do microcontrolador PIC32CM3204GV00064. A placa foi projetada para facilitar o acesso aos recursos do dispositivo, permitindo o desenvolvimento de aplicações personalizadas e prototipação rápida por meio da integração com as ferramentas do ecossistema MPLAB.

Vídeo técnico
Neste artigo, apresentamos os principais aspectos técnicos do PIC32CM GV-VL Curiosity Nano+ Touch Evaluation Kit, incluindo a arquitetura do microcontrolador, os recursos embarcados na placa, o sistema de depuração integrado, a interface de toque capacitivo e as características de alimentação. Se preferir uma visão mais direta dos principais conceitos e blocos funcionais, o vídeo abaixo complementa o conteúdo:
Arquitetura do PIC32CM GV-VL Curiosity Nano+ Touch Evaluation Kit
O núcleo da plataforma é o microcontrolador PIC32CM3204GV00064, baseado na arquitetura Arm Cortex-M0+, operando em frequências de até 48 MHz. O dispositivo integra 32 KB de memória Flash e 4 KB de SRAM, além de multiplicador de hardware de ciclo único.

A família PIC32CM GV foi desenvolvida para aplicações que exigem baixo consumo de energia, disponibilizando modos Idle e Standby, além de suporte a periféricos com recurso SleepWalking.
Outro destaque é a presença de recursos dedicados para interfaces capacitivas, incluindo suporte a até 256 canais de detecção de toque e proximidade. O microcontrolador permite implementar botões, sliders e rodas capacitivas com elevada sensibilidade e robustez ambiental.
A placa é fornecida com uma aplicação de demonstração pré-programada e pode ser utilizada tanto como plataforma autônoma quanto em conjunto com módulos de expansão para prototipação rápida.
Recursos embarcados do PIC32CM GV-VL Curiosity Nano+ Touch Evaluation Kit
A placa reúne um conjunto de periféricos destinados à avaliação do microcontrolador e ao desenvolvimento inicial de aplicações.
Entre os recursos embarcados estão:
- LED de usuário
- Chave mecânica de usuário
- Botão touch capacitivo
- Interface USB Type-C para alimentação e depuração
- Depurador embarcado nEDBG
- Ajuste de tensão da alimentação do alvo
O LED de usuário está conectado ao pino PA24 do microcontrolador, enquanto a chave mecânica utiliza o pino PB17. Já a interface touch é implementada por meio do Peripheral Touch Controller (PTC) interno do MCU, utilizando o pino PA07 para o eletrodo de toque e o pino PB01 como shield dedicado.
A placa também incorpora um cristal de 32,768 kHz conectado ao microcontrolador, permitindo a utilização de aplicações que exigem temporização precisa e modos de baixo consumo.

Sistema de depuração do PIC32CM GV-VL Curiosity Nano+ Touch Evaluation Kit
Um dos destaques da plataforma é a presença do depurador embarcado Nano Embedded Debugger (nEDBG), eliminando a necessidade de ferramentas externas para programação e depuração.
O debugger integrado fornece:
- Programação e depuração diretamente pelo MPLAB X IDE
- Porta serial virtual baseada em CDC
- Interface Data Gateway Interface (DGI)
- Identificação automática da placa no MPLAB X IDE
A interface CDC cria uma ponte USB-UART entre o computador hospedeiro e o microcontrolador alvo, facilitando a troca de dados com aplicações embarcadas por meio de terminais seriais ou do MPLAB Data Visualizer.

Além disso, a interface DGI permite a instrumentação de código por meio de canais GPIO de depuração com marcação temporal, recurso útil para análise do fluxo de execução e visualização de eventos da aplicação. A resolução de timestamp disponibilizada pelo debugger é de 0,5 µs.
Alimentação do PIC32CM GV-VL Curiosity Nano+ Touch Evaluation Kit
A alimentação da plataforma é realizada pela interface USB Type-C. O sistema utiliza dois reguladores LDO: um dedicado ao debugger embarcado e outro responsável pela alimentação do microcontrolador e dos periféricos associados.
O regulador ajustável do alvo permite a configuração dinâmica da tensão de operação pelo debugger integrado. A implementação utiliza um MIC5353 com capacidade de ajuste controlada por firmware.
A placa também suporta alimentação externa por meio do pino VTG, mantendo os recursos de programação, depuração e comunicação disponíveis quando o debugger permanece conectado pela interface USB.
Para aplicações de baixo consumo, a plataforma disponibiliza um ponto dedicado para medição de corrente do microcontrolador, permitindo a inserção de instrumentos de medição diretamente no caminho de alimentação do alvo.

Aplicações do PIC32CM GV-VL Curiosity Nano+ Touch Evaluation Kit
A plataforma foi projetada para atender diferentes categorias de aplicações embarcadas.
Entre os segmentos citados para utilização da solução estão:
- Automotivo
- Controle de motores
- Ferramentas eletrônicas
- Eletrodomésticos
- Controle industrial
- Aspiradores robóticos
- Pequenos robôs
- Wearables
- Controles para jogos
- Headsets AR e VR
- Nós de sensores de baixo consumo
- Sistemas industriais de baixa potência
O suporte ao MPLAB X IDE, MPLAB Harmony, MPLAB Code Configurator e compiladores MPLAB XC complementa o ambiente de desenvolvimento disponível para a plataforma.
Resumo técnico do PIC32CM GV-VL Curiosity Nano+ Touch Evaluation Kit
- Microcontrolador PIC32CM3204GV00064
- Núcleo Arm Cortex-M0+
- Frequência de operação de até 48 MHz
- 32 KB de Flash
- 4 KB de SRAM
- Multiplicador de hardware de ciclo único
- Modos de baixo consumo Idle e Standby
- Recursos SleepWalking
- Até 256 canais de toque capacitivo e proximidade
- Botão touch embarcado
- Chave mecânica de usuário
- LED de usuário
- Cristal de 32,768 kHz
- USB Type-C para alimentação e depuração
- Depurador embarcado nEDBG
- Porta serial virtual CDC
- Interface DGI para instrumentação e análise
- Tensão ajustável para o alvo
- Compatibilidade com MPLAB X IDE e MPLAB Harmony
Conclusão
O PIC32CM GV-VL Curiosity Nano+ Touch Evaluation Kit foi desenvolvido como uma plataforma de avaliação para o microcontrolador PIC32CM3204GV00064, reunindo recursos de toque capacitivo, depuração embarcada, alimentação configurável e suporte ao ecossistema MPLAB. A placa oferece acesso direto aos principais recursos do dispositivo, permitindo desenvolvimento, validação e prototipação de aplicações embarcadas com foco em baixo consumo e interfaces capacitivas.
*Este post foi patrocinado pela Mouser Electronics










