B2Open Systems

Conectando o futuro com a tecnologia embarcada, impulsionando a inovação além dos limites do código.



Linux Embarcado?

Programação C++, C, Python3?

Projetos com Framework Qt?

Customização de Linux com Yocto Project ou Buildroot?

Softwares com MQTT, ZeroMQ, gRPC, Protobuf e outras tecnologias?

O que está esperando, para rolar a página e entrar em contato?

B2Open Systems


Transformando ideias em soluções reais com expertise e inovação.


Bem-vindo à B2Open Systems, sua parceira confiável em Treinamento, Consultoria e Projetos com Linux Embarcado. Com nossa expertise e ampla experiência no setor, estamos prontos para impulsionar o potencial em Sistemas Embarcados. Seja você um desenvolvedor iniciante ou uma empresa consolidada, oferecemos soluções personalizadas e orientação especializada para garantir o sucesso de seus projetos com Linux Embarcado. Desperte o potencial ilimitado do mundo Linux embarcado ao se juntar a nós!


Serviços

Alguns dos serviços oferecidos:


BuildSystem

Customização de Sistema Operacional Linux de acordo com o perfil e necessidade do projeto, controle sobre os serviços, ferramentas, bibliotecas, licenças e todo suporte e ferramentas ao desenvolvedor no Host com mesmo suporte e uso no Target.

Yocto Project

Buildroot

OpenWRT

Programação

Aplicaçoes gráficas para IHM's e Aplicações CLI

C

C++

Framework Qt

Python

Tecnologias/Bibliotecas

DBUS

Google Protobuf

gRPC

MQTT

NetworkManager

SystemD

ZeroMQ

Linux Embarcado

  • Arquitetura de Sistemas com Linux Embarcado
  • Bootloaders (compilação e boot em uma placa com ARM)
  • Kernel Linux (compilação e boot em uma placa com ARM)
  • Toolchain (Estudo do Toolchain, Tipos, Biblioteca C, Compilar e instalar o proprio Toolchain)
  • Dispositivos de Armazenamento
  • Compilando Aplicações Nativa e Cross-Compile
  • Configurando um DHCP Server
  • Compilação cruzada e instalação de um SSH Server
  • Bibliotecas Open-Source (Grafica, Multimedia, USB, GPS, GPIO, UART, CAN, I2C, ...)
  • Desenvolver e compilação cruzada de aplicações para Linux Embarcado
  • Laboratorio com opção de: RaspberryPI3, Beaglebone Black e Toradex Colibri iMX6
  • Ferramentas para depuração e analise de Aplicações em Linux Embarcado
  • WebServer em Linux Embarcado
  • Introduçao ao BuildSystem Yocto Project e gerar imagem na pratica


Pré-requisito: Familiarizado com ambiente GNU/Linux e comandos em CLI.

Duração: 03 dias

Slides do Treinamento: download

Yocto Project

  • Arquitetura de Sistemas com Linux Embarcado
  • Estudo sobre Buildsystem de Linux Embarcado e abordagem Yocto Project e OpenEmbedded
  • Preparar o ambiente para utilizar Yocto Project e suas ferramentas
  • Metadados e as extensões .conf, .bb e .bbappend
  • Abordagem sobre camadas e como criar sua propria camada
  • Abordagem sobre receitas e customizar receitas de aplicações exemplos de AutoTools, Makefile(manual), Python(PIP) e CMake
  • Fluxo de trabalho do Yocto Project durante o build
  • Criando e configurando o primeiro projeto de build com Yocto Project
  • Adicionando suporte a camadas de BSP de fabricantes
  • Estudo sobre Distribuição e Machines
  • Criando receitas de imagens e customizando o que deve ser instalado
  • Gerando SDK para instalar em outros computadores e os tipos de SDK's a serem gerados
  • Compilação-cruzada de software no HOST e execução no TARGET
  • Dicas extras e avançadas a utilizar em projetos na geração da imagem


Pré-requisito: Familiarizado com ambiente GNU/Linux e comandos em CLI.

Duração: 03 dias

Slides do Treinamento: download

Clientes


Descubra alguns dos clientes que confiaram em nossa excelência em Desenvolvimento, Consultoria e Treinamento em Linux Embarcado.

Parceiros


Entre em contato conosco



Onde estamos:

Endereço: Av. Prof. Luis Augusto de Oliveira, 91 - Sala 29

Bairro: Vila Marina

Cidade: São Carlos

CEP: 13566-340

[email protected]