Novo Treinamento: Criando Sistemas Linux Embarcado com Yocto Project

Desenvolva habilidades essenciais para criar, customizar e otimizar sistemas operacionais embarcados utilizando o Yocto Project.

O Embarcados, em parceria com a EMC Logic, acaba de lançar um novo e incrível treinamento: “Criando Sistemas Linux Embarcado com Yocto Project”.

O treinamento tem como objetivo fornecer as ferramentas e conhecimentos necessários para os alunos poderem desenvolver distribuições Linux para sistemas embarcados, estabelecer um fluxo de trabalho eficiente e tomar decisões com base nas melhores práticas e padrões de referência do mercado.

Detalhes do treinamento Criando Sistemas Linux Embarcado com Yocto Project

  • Professor: Fernando Luiz Cola
  • Carga horária: 16 h
  • Acompanhamento e suporte as dúvidas por canal exclusivo para a turma.

Observações:

*As aulas ao vivo serão via Google Meet e serão gravadas. Os alunos terão acesso à gravação durante o período de acesso ao curso.

Objetivos

Este curso tem como objetivo oferecer as ferramentas e os conhecimentos necessários para que o aluno desenvolva distribuições Linux para sistemas embarcados, criar um workflow de trabalho e ser capaz de analisar e fazer escolhas utilizando as melhores práticas e padrões de referência no mercado.
O curso é orientado em atividades práticas(10% teórico, 90% prático) das quais o aluno deverá desenvolver em conjunto com professor para atingir o máximo aproveitamento do curso.

Ementa

  • O que é Yocto Project ? –  sua criação e uso e qual problema ele soluciona
  • Compreendendo arquitetura do Yocto Project
  • Entendendo agenda de lançamento de e branchs do projeto
  • Criação ambiente de trabalho com o Poky
  • Ferramentas de trabalho: Bitbake e DevTool
  • Criando sua primeira distribuição baseada no Poky System
  • Configuração local.conf, bblayers,  sstate, downloads
  • Metadados – Distro, Machine, Receitas, Camadas, Imagens
  • Criando receitas de pacotes, imagens e camadas
  • Configuração e habilitar compilação de imagens para diferentes arquiteturas como BeagleBone Black, Raspberry Pi, OrangePi, i.MX , STM MPU.
  • Alternando e configurando Kernel no Yocto Project
  • Gravação imagens geradas do Yocto e instalação  em placas embarcadas
  • Criação SDK para desenvolvimento, deploy e debug
  • Utilizando QEMU para acelerar o desenvolvimento
  • Melhores práticas, dicas e troubleshoots
  • Incluiremos no curso desafios e exercícios complementares para serem realizados durante o tempo de acesso à plataforma.

Ao Final do Curso, o Aluno deverá ser capaz de:

  • Utilizar o Yocto Project como uma ferramenta para desenvolvimento de sistema Linux para dispositivos embarcados. O aluno também irá aprofundar o conhecimento sobre os componentes de um sistema operacional, trabalhar e utilizar códigos open source, conhecer sobre compiladores e processo de compilação cruzada e automação de processos para geração de imagens para produtos embarcados.
  • Utilizar script para geração de imagens customizadas com Yocto para uma determinada placa (Raspberry Pi 3B).
  • Utilizar script para geração de imagens customizadas com Yocto para uma determinada placa (BeagleBone Black).

Publico Alvo

  • Desenvolvedores de sistemas embarcados, profissionais da área de IoT, estudantes de engenharias, estudantes de cursos técnicos e todos interessados em aprender sobre sistemas embarcados, Linux e IoT.
  • Desenvolvedores de Software, Profissionais de T.I., Analistas de Sistemas, Programadores,  Engenheiros de Software, Engenheiros de Hardware e Profissionais de IoT  

Pré-requisitos mínimos

  • Conhecimento básico de Programação e Desenvolvimento de Software
  • Conhecimento básico de Sistemas Embarcados
  • Noções de Eletrônica
  • Noções de Internet das Coisas
  • Lógica de programação
  • Conceitos básicos de Linux embarcado – desejável
  • Conceitos básicos de terminal de linha de comando
  • As Placa de desenvolvimento (BeagleBone Black, Raspberry Pi, Orange Pi, i.MX ou STM MPU) –  opcional (as placas não fornecidas pelo curso)
Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.
Comentários:
Notificações
Notificar
0 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
Home » Notícias » Novo Treinamento: Criando Sistemas Linux Embarcado com Yocto Project

EM DESTAQUE

WEBINARS

VEJA TAMBÉM

JUNTE-SE HOJE À COMUNIDADE EMBARCADOS

Talvez você goste: