Para realizar esse tutorial será necessário: 1x STM32 F103C8T6 - https://www.curtocircuito.com.br/placa-arm-stm32-stm32f103c8t6.html 1x Conversor FT232Rl - FTDI - https://www.curtocircuito.com.br/conversor-usb-serial-ft232rl-ftdi.html Cabo USB para FTDI. 4x Jumpers Macho-Macho. 1x Protoboard Após separar os materiais faça as conexões seguindo o diagrama abaixo : *Lembre que os microcontroladores ARM funcionam em 3.3V, entao ajuste o jumper do FTDI para 3.3V * Após concluído terá algo bem semelhante. O STM32F103C8 possui 2 jumpers em sua placa ajustaremos 1 deles para a posição de boot (programing mode) O próximo passo será baixar um aquivo de boot genérico e fazer a gravação do mesmo em nosso microcontrolador(MCU), ultilizando um Software da ST chamado Flash Loader Demonstrator. Baixe o aquivo de boot clicando aqui . Baixe o Flash loader clicando aqui e faça a instalação (Esteja logado em sua conta no site). C...
Para instalar a IDE Arduíno em seu Ubuntu terá que acessar o site do Arduíno e na área "Download the Arduíno IDE" selecione a arquitetura do seu sistema sendo ele 32 ou 64 bits. Poderá acessar o site clicando aqui . Após o download navegue até a pasta baixada extraia o arquivo. $ cd Downloads $ tar -Jxf arduino-1.8.10-linux64.tar.xz (se atente ao numero da versão). Após extrair mova a pasta arduino-<versão> para o diretório /opt $ sudo mv arduino-1.8.10 /opt Navegue até o diretório /opt e execute o script de instalação $ cd /opt $ cd /arduino-<versão> $ ./install.sh
Arduíno é uma plataforma de prototipagem eletrônica de hardware livre e de placa única, projetada com um microcontrolador Atmel AVR com suporte de entrada/saída embutido, uma linguagem de programação padrão, a qual tem origem em Wiring, e é essencialmente C/C++.