Ir direto para menu de acessibilidade.
Início do conteúdo da página

Divulgação de bolsa ensino na área de inteligência artificial e microcontroladores

Escrito por Alexandre Alvares Tavares | Publicado: Quarta, 22 de Abril de 2026, 13h47 | Última atualização em Quarta, 22 de Abril de 2026, 13h59 | Acessos: 124

Está aberto o processo seletivo referente a uma bolsa para alunos dos cursos de Engenharia Elétrica ou Engenharia da Computação. O Programa de Bolsas de Ensino visa apoiar a participação dos discentes em atividades acadêmicas de ensino e projetos de estudos que contribuam para a formação integrada e para o aprimoramento acadêmico e profissional do aluno na sua área de formação.

 

TÍTULO DO PROJETO: Estudo e análise do desempenho de algoritmos de IA em microcontroladores de baixo custo 

 

PROFESSOR RESPONSÁVEL: André Luis Martins

ÁREA DO PROJETO: Elétrica/Eletrônica/Informática

CARGA HORÁRIA SEMANAL DE DEDICAÇÃO: 15 horas

Início das atividades do aluno bolsista: 04/maio/2026

Duração: 6 meses (maio, junho, agosto, setembro, outubro e novembro)

Prazo para participar da seleção: 30/abril/2026

Como participar da seleção: entrar em contato com o prof. André Martins (Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.) até o dia 30/abril/2026 para agendar uma entrevista.

 

IMPORTANTE!

  • O aluno selecionado deverá estar regularmente matriculado em cursos do IFSP e dispor de carga horária para o desenvolvimento das atividades de ensino, dedicando-se ao projeto.
  • É vedada a seleção de aluno que tenha vínculo empregatício ou que seja beneficiário de outro tipo de bolsa do IFSP ou de qualquer outra Instituição.

 

Resumo do trabalho

 

A aplicação de algoritmos de Inteligência Artificial (IA) em microcontroladores de baixo custo, conhecida como TinyML (Tiny Machine Learning), permite executar inferências de aprendizado de máquina diretamente no sistema embarcado, ou seja, no próprio microcontrolador, o que requer o consumo de pouca energia e sem depender de conectividade constante com a nuvem.

O intuito do estudo proposto é aplicar e analisar o desempenho dos principais algoritmos e técnicas TinyML para microcontroladores com recursos limitados (como os de arquitetura 8 bits como ATmega328p e PIC18, até arquiteturas básicas de 16/32 bits, como PIC24 até PIC32 ou ARM Cortex-M0+ ou M4, ESP32 ou STM32; RP2040 (Raspberry Pi Pico). Para estes processadores, os algoritmos são otimizados para ocupar pouca memória flash e RAM. Pretende-se avaliar os seguintes algoritmos: Redes Neurais Artificiais; Redes Neurais Convolucionais (CNNs); Árvores de Decisão e Random Forest; K-Nearest Neighbors (KNN), entre outros.

 

Aplicações

  • Manutenção Preditiva: Identificar falhas em motores e máquinas analisando vibrações.
  • Reconhecimento de Voz: Detecção de palavras de ativação ("Hey Google", "Alexa").
  • Visão Computacional Simples: Contagem de pessoas ou identificação de objetos e cores com câmeras de baixa resolução; reconhecimento facial básico.
  • Detecção de Anomalias: Monitoramento de temperatura em fornos industriais.
  • Robótica: uso de IA em robôs básicos (robô de resgate, seguidor de linha, micromouse, entre outros).

 

Perfil do Aluno Bolsista

 

O perfil desejado de um aluno bolsista na área de microcontroladores combina uma sólida base teórica em eletrônica e computação com aptidão prática para desenvolvimento de hardware e software embarcado. Terão preferência estudantes com capacidade de resolução de problemas e curiosidade técnica e capacidade de buscar soluções para problemas técnicos sem supervisão constante. É fundamental que o aluno tenha interesse em novas tecnologias, IoT, inteligência artificial embarcada e eletrônica de ponta, além de habilidade para colaborar em projetos de pesquisa e desenvolvimento.

Principais Competências Técnicas desejáveis:

  • Programação: Domínio da linguagem C e familiaridade com C++.
  • Conhecimento de Hardware: Entendimento de arquiteturas de microcontroladores (ex: ATMel, PIC, ARM, STM, ESP32).
  • Sistemas Embarcados: Noções de sistemas operacionais embarcados (RTOS), manipulação de periféricos (GPIO, ADC, PWM, Timers, UART, I2C, SPI).
  • Eletrônica: Leitura e interpretação de esquemáticos eletrônicos, habilidade em uso de instrumentos de bancada (osciloscópio, multímetro).
  • Ferramentas de desenvolvimento: Familiaridade com ambientes de desenvolvimento (IDE) como MPLAB, STM32CubeIDE ou Arduino IDE; familiaridade com simuladores como Tinkercad, WokWi, entre outros. 

 

Rol de disciplinas que o candidato deve estar cursando ou tenha cursado com aproveitamento e que o habilite a realizar as atividades previstas

DISCIPLINA

CURSO

Microcontroladores

Eng. Comp; Eng. Elétrica

Eletrônica Analógica

Eng. Comp; Eng. Elétrica

Sistemas Digitais

Eng. Comp; Eng. Elétrica

Algoritmos e Lógica de Programação

Eng. Comp; Eng. Elétrica

 

registrado em:
Fim do conteúdo da página