Índice
O Blue Pill (STM32F103C8T6) é uma placa extremamente poderosa, com processador ARM de 32 bits rodando a 72 MHz. Apesar de não ser um Arduino tradicional, você pode programá-la facilmente usando a IDE do Arduino, mantendo toda a simplicidade e acesso às bibliotecas.
Neste tutorial, você aprenderá:
- instalar o suporte STM32 na IDE do Arduino
- configurar corretamente o Blue Pill
- conectar via USB-Serial
- enviar seu primeiro programa
- testar o LED onboard
Materiais necessários
- IDE do Arduino instalada
Instalando suporte STM32 na IDE do Arduino
Abra a IDE do Arduino.
Vá em: Arquivo → Preferências
No campo: URLs adicionais para Gerenciadores de Placas
adicione: https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
Clique em OK.
Agora vá em: Ferramentas → Placa → Gerenciador de Placas
Pesquise por: STM32
Instale: STM32 MCU based boards (STMicroelectronics)
Configurando a placa Blue Pill
Depois da instalação, vá em: Ferramentas → Placa
Selecione: Generic STM32F1 series
Agora configure: Board part number: BluePill F103C8
Upload method: Serial
U(S)ART support: Enabled (generic ‘Serial’)
Selecionando a porta serial
Conecte o USB-Serial ao computador.
Na IDE Arduino vá em: Ferramentas → Porta
Selecione a porta COM correspondente.
Código de teste — Piscar o LED onboard
O LED da Blue Pill está conectado ao pino: PC13
Use este código:
void setup() {
pinMode(PC13, OUTPUT);
}
void loop() {
digitalWrite(PC13, LOW);
delay(500);
digitalWrite(PC13, HIGH);
delay(500);
}
Importante: No Blue Pill, o LED é invertido:
LOW = LED ligado
HIGH = LED desligado
Gravando o código
- Clique em Upload na IDE
- Aguarde o envio do código
O LED começará a piscar. Isso confirma que o Blue Pill está configurado corretamente.
Próximos passos
Agora que seu Blue Pill está configurado, você pode usar:
- SPI (displays)
- I2C (RTC, sensores)
- UART
- PWM
- ADC
- projetos avançados de eletrônica embarcada
O STM32 é muito mais poderoso que o Arduino Uno e permite projetos profissionais.
Saiba mais sobre a parceria Saravati e Sara Educação
Este “Guia de Montagem” é uma colaboração especial entre a Saravati e a Sara Educação, criado pelo Professor Felipe Rosa. Nosso objetivo é enriquecer a comunidade de entusiastas da eletrônica, IoT e automação com recursos educacionais de alta qualidade. Através dessa parceria, buscamos inspirar e capacitar criadores em seus projetos, disponibilizando esses guias em nosso blog e nas redes sociais.
