SlideShare uma empresa Scribd logo
Globalcode – Open4education
Linux Embarcado –
Explorando Qt5 e Python em Linux Embarcado
Cleiton Bueno
(Engenheiro | Marido | Articulista | FOSS )
Globalcode – Open4education
Agenda
Python
Qt
Linux Embarcado – Yocto Project
A.R.O.S
Considerações Finais
Globalcode – Open4education
Cleiton Bueno
$ Apaixonado por tecnologia e entusiasta a filosofia
open-source, proprietario da B2Open, atuando com
consultoria, desenvolvimento e treinamentos na área,
com mais de 12 anos de experiências em Linux, do
sysadmin ao Linux Embarcado, programando em C,
Python e Qt.
$ Articulista no Portal Embarcados com os temas Linux
Embarcado, Python e Qt.
$ Quando não fazendo o conteudo acima, gosto de
pedalar e se embebedar.
Globalcode – Open4education
Python
Linguagem interpretada, orientada a objetos,
imperativa, criada por Guido Van em meados de
1991
Multiplataforma
Database, WebServer, GUI, GPIO, MMAP, I2C,
SPI, Poll, Queue, Serial, Sockets[TCP,UDP],
MQ, ...
Globalcode – Open4education
Python
Python é lento
Depende!
Quesito desempenho e tempo é critico?
C
Para os demais
CPython(C), Jython, IronPython, PyPy(JIT), IPC
Globalcode – Open4education
Python
Modulos/Aplicações/Recursos
Webserver Flask, Tornado, Supervisord, pexpect,
intelhex, multiprocessing, Queue, Fabric, JSON,
ncurses, psutils, PyUSB, PySerial, PyTelemetry,
python-evdev, Tkinter, PySide, PyQt, ...
Empresas/Produtos/Soluções
Digi, Telit, D-Link, Yocto Project, Carmanah,
MicroPython
Fonte: https://pypi.python.org/pypi?%3Aaction=browse
https://www.python.org/about/success/
Globalcode – Open4education
Qt5
Criada em meados de 1995 pela TrollTech para
criar interfaces graficas para multi-plataformas
Programação Orientada a Objetos C++
TroolTech → Nokia → Digia → Qt Group Plc(Digia)
KDE, MeeGo, Skype, NASA, Siemens, Volvo, LG
WebOS, AGL(Automotive Grade Linux), Sky,
Navico, Panasonic Avionics
Globalcode – Open4education
Qt5
Versão atual 5.7, 5.6 LTS
Widgets se falam via Signals e Slots
Bindings PySide, PyQt, PerlQt, Jambi(Java)
Qmake, ferramenta para criar makefiles para
diferentes plataformas e compiladores, e o QBS?
Qt Meta-Object Language(QML), linguagem
declarativa para criar interface de usuario
IDE Qt Creator, julho/2016 lançada versão 4.0
Fonte: http://doc.qt.io
Globalcode – Open4education
Qt5
Fonte: https://www.ics.com/blog/changes-qt-licensing (Janeiro/2016)
Globalcode – Open4education
Qt5
EGLFS/LinuxFB
Variaveis Ambiente
QPA backends:
DirectFB ............. yes
EGLFS ................ yes
EGLFS i.MX6 ........ yes
EGLFS i.MX6 Wayland. no
EGLFS EGLDevice .... no
EGLFS GBM .......... no
EGLFS Mali ......... no
EGLFS Raspberry Pi . no
EGLFS X11 .......... no
LinuxFB .............. yes
QT_QPA_EGLFS_WIDTH, QT_QPA_EGLFS_HEIGHT,
QT_QPA_EGLFS_FB, QT_QPA_EGLFS_HIDECURSOR (eglfs),
QT_QPA_FB_HIDECURSOR, QT_QPA_PLATFORM=linuxfb:
Globalcode – Open4education
Yocto Project
YP 2.1 - Branch Krogoth (Abril/2016)
meta-oe/meta-python e meta/recipes-devtools/python
– 169 receitas (modulos, ferramentas e aplicações)
– python3.5.1, python2.7.11, pyrex, pip, setuptools, numpy,
cython, flask, pyinotify, pymongo, pyzmq, werkzeug, pyusb,
requests, jinja2, pyserial, tornado, redis, paho-mqtt, django,
twisted, matplotlib, webdav, psutil
meta-qt5 (Qt5.6)
– 53 receitas (modulos, bibliotecas e exemplos)
– Recursos LinuxFB, EGLFS, X11, Wayland, DirectFB, tslib,
OpenGL, OpenVG, ICU, Gstreamer, ALSA, PulseAudio
– Disponibilizei 3 patchs ;)
• recipes-qt/qt5/qtwebengine/
Globalcode – Open4education
A.R.O.S
Globalcode – Open4education
A.R.O.S.
Qt → Navegador (WebEngine[Chromium])
Globalcode – Open4education
A.R.O.S.
Qt → Imagem
Globalcode – Open4education
A.R.O.S.
Qt → Player
Globalcode – Open4education
B2Open
Treinamentos
– Qt → QML, Profiler, Debuger, IPC, Signals &
Slots, Threads, QtQuick, Qmake, Cmake, QBS,
MOC, EGLFS, linuxFB, Aplicações Graficas em
Linux Embarcado e preparação de ambiente com
YP
– Python → Threads[GIL]? Multiprocessing, JIT,
Estrutura de Dados, Profiling, built-in, Cython,
Cpython, GUI, integração e buildsystem com YP
Globalcode – Open4education
Perguntas!
Globalcode – Open4education
Agradecimentos a organização do TDC 2016, e aos
responsáveis pela trilha Linux Embarcado Sergio
Prado e Bruno Herrera.
Globalcode – Open4education
Contatos
E-mail: cleiton.bueno@b2open.com
http://www.b2open.com
http://www.cleitonbueno.com
http://www.embarcados.com.br/author/cleitonrbueno
gmail-com/
http://www.linkedin.com/in/cleitonbueno

Mais conteúdo relacionado

PDF
TDC2016 - Explorando Qt5 e Python em Linux Embarcado
ODP
Slide PyQt versus Pyside
ODP
Linguagem de Programação
PDF
Programando Software Livre em C
PDF
Desenvolvendo Aplicações Android com Qt
PDF
TDC2016POA | Trilha Python - Python Assíncrono: tudo ao mesmo tempo agora
PDF
Introdução à Programação C++ com Qt 4
TDC2016 - Explorando Qt5 e Python em Linux Embarcado
Slide PyQt versus Pyside
Linguagem de Programação
Programando Software Livre em C
Desenvolvendo Aplicações Android com Qt
TDC2016POA | Trilha Python - Python Assíncrono: tudo ao mesmo tempo agora
Introdução à Programação C++ com Qt 4

Mais procurados (19)

PDF
Introdução ao Qt
PDF
Introdução ao Qt
PDF
Viagem pelas VMs do python
PDF
Qt Techday - João Pessoa
ODP
Open source e Digital Libraries
PDF
Git para Designers
PDF
Hack Thursday - NodeJS
PDF
Git e contibuição com projetos open source usando GitHub
PDF
Qt Apresentação
PDF
[CodeBEAM BR 2020] Construindo e Distribuindo CLIs com Elixir
PDF
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
PDF
#4 - Git - Stash
PDF
Canivete python
PDF
Canivete suíço do Python
PDF
Multirão Python - introdução ao py serial com gtk3 e arduino
PDF
BlingTech - Gitlab
DOC
Programação RAD com Python
PDF
Precisamos falar sobre Testes de infraestrutura
PDF
Aula 6 - Curso Git e Github - Webschool
Introdução ao Qt
Introdução ao Qt
Viagem pelas VMs do python
Qt Techday - João Pessoa
Open source e Digital Libraries
Git para Designers
Hack Thursday - NodeJS
Git e contibuição com projetos open source usando GitHub
Qt Apresentação
[CodeBEAM BR 2020] Construindo e Distribuindo CLIs com Elixir
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
#4 - Git - Stash
Canivete python
Canivete suíço do Python
Multirão Python - introdução ao py serial com gtk3 e arduino
BlingTech - Gitlab
Programação RAD com Python
Precisamos falar sobre Testes de infraestrutura
Aula 6 - Curso Git e Github - Webschool
Anúncio

Destaque (20)

PDF
Programación Segura en python. Owasp Venezuela
PDF
Integrando mis librerías C++ con Python
PDF
Introduction to the rapid prototyping with python and linux for embedded systems
PDF
Python and sysadmin I
ODP
Programming Under Linux In Python
ODP
Python en Android,Charla del FUDcon Latam 2012
PDF
Python for Linux System Administration
PDF
Python for-unix-and-linux-system-administration
PPTX
TDC2016SP - Trilha BigData
PDF
TDC2016SP - Trilha Linux Embarcado
PDF
TDC2016SP - Trilha Linux Embarcado
PDF
TDC2016SP - Trilha BigData
PDF
TDC2016SP - Trilha Linux Embarcado
PDF
TDC2016SP - O bê-a-bá da fila de processamento para você deixar o ThreadPool ...
PDF
TDC2016SP - Trilha BigData
PPT
TDC2016SP - Protocolo Firmata - controle o Arduino com sua linguagem favorita
PDF
TDC2016SP - Trilha Linux Embarcado
PPT
TDC2016SP - Cervejaria artesanal automática com Arduíno
PDF
TDC2016SP - Trilha Linux Embarcado
PDF
TDC2016SP - Trilha BigData
Programación Segura en python. Owasp Venezuela
Integrando mis librerías C++ con Python
Introduction to the rapid prototyping with python and linux for embedded systems
Python and sysadmin I
Programming Under Linux In Python
Python en Android,Charla del FUDcon Latam 2012
Python for Linux System Administration
Python for-unix-and-linux-system-administration
TDC2016SP - Trilha BigData
TDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha BigData
TDC2016SP - Trilha Linux Embarcado
TDC2016SP - O bê-a-bá da fila de processamento para você deixar o ThreadPool ...
TDC2016SP - Trilha BigData
TDC2016SP - Protocolo Firmata - controle o Arduino com sua linguagem favorita
TDC2016SP - Trilha Linux Embarcado
TDC2016SP - Cervejaria artesanal automática com Arduíno
TDC2016SP - Trilha Linux Embarcado
TDC2016SP - Trilha BigData
Anúncio

Semelhante a TDC2016SP - Trilha Linux Embarcado (20)

PPT
TDC2018SP | Trilha Kotlin - Kodando com Kotlin aplicacoes front-end.
PPTX
TDC2016SP - Por dentro do .Net Core
PPTX
Por dentro do .NET Core
PPTX
Utilizando containers docker para ap is em asp.net core com app service linux
PDF
Kde para iniciantes - Camila Ayres
PDF
Python e Dispositivos Móveis
PDF
TDC Floripa - Trilha iOS - Debate sobre o futuro da plataforma
PPT
Aplicações multicore com Linux Embarcado usando Raspberry Pi 2 - TDC2015
PDF
TDC Florianópolis 2018 - Trilha PHP - O que mudou internamente no PHP7 ?
PDF
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
PDF
Escalando uma plataforma poliglota - QConSP 17
PDF
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
PDF
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
PPTX
ASP.NET vNext no .NET Architects Days 2014
PDF
Django: desenvolvendo aplicações web de maneira simples e rápida!
PDF
10 Linguagens de programação essenciais
PDF
ESLPE 2008 - Desenvolvendo aplicações no Linux
PDF
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
PPTX
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
PPT
.NET Open Source
TDC2018SP | Trilha Kotlin - Kodando com Kotlin aplicacoes front-end.
TDC2016SP - Por dentro do .Net Core
Por dentro do .NET Core
Utilizando containers docker para ap is em asp.net core com app service linux
Kde para iniciantes - Camila Ayres
Python e Dispositivos Móveis
TDC Floripa - Trilha iOS - Debate sobre o futuro da plataforma
Aplicações multicore com Linux Embarcado usando Raspberry Pi 2 - TDC2015
TDC Florianópolis 2018 - Trilha PHP - O que mudou internamente no PHP7 ?
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
Escalando uma plataforma poliglota - QConSP 17
Git e Github: qual a importância dessas ferramentas para o desenvolvedor
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
ASP.NET vNext no .NET Architects Days 2014
Django: desenvolvendo aplicações web de maneira simples e rápida!
10 Linguagens de programação essenciais
ESLPE 2008 - Desenvolvendo aplicações no Linux
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
.NET Open Source

Mais de tdc-globalcode (20)

PDF
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
PDF
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
PDF
TDC2019 Intel Software Day - ACATE - Cases de Sucesso
PDF
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
PDF
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
PDF
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
PDF
TDC2019 Intel Software Day - Inferencia de IA em edge devices
PDF
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
PPT
Trilha .Net - Programacao funcional usando f#
PDF
TDC2018SP | Trilha Go - Case Easylocus
PDF
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
PDF
TDC2018SP | Trilha Go - Clean architecture em Golang
PDF
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
PDF
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
PDF
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
PDF
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
PDF
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
PDF
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
PDF
TDC2018SP | Trilha .Net - .NET funcional com F#
PDF
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Core
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
TDC2019 Intel Software Day - ACATE - Cases de Sucesso
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
TDC2019 Intel Software Day - Inferencia de IA em edge devices
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
Trilha .Net - Programacao funcional usando f#
TDC2018SP | Trilha Go - Case Easylocus
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
TDC2018SP | Trilha Go - Clean architecture em Golang
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
TDC2018SP | Trilha .Net - .NET funcional com F#
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Core

Último (20)

PPTX
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
PDF
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
PPTX
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
PPTX
Filosofia Ocidental Antiga 2025 - versão atualizada
PPTX
Ciências da Natureza e suas áreas de desenvolvimento
PDF
GESTÃO DA FASE PRÉ-ANALÍTICA- Recomendações da SBPC-ML (3).pdf
PPTX
Slide_Macronutrientes e Antinutrientes da Dieta Humana.pptx
PPTX
Revolução Industrial - Aula Expositiva - 3U4.pptx
PDF
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
PDF
embriologia_animal_aula_share_2026_semestre
PPTX
biossegurança e segurança no trabalho (6).pptx
PDF
Metabolismo_energético_3ano_pre_vest_2026.pdf
PDF
Ementa 2 semestre PEI Orientação de estudo
PPTX
Realismo e Naturalismo: Aluísio Azevedo.
PDF
manual-orientacao-asb_5a8d6d8d87160aa636f63a5d0.pdf
PPTX
Programa Nacional de Saúde do Adulto.pptx
PPTX
Trabalho Cidades sustentáveis ou Utopia.pptx
PDF
CARTÕES DIA DOS ESTUDANTES MORANGO DO AMOR.pdf
PPT
História e Evolução dos Computadores domésticos
PPTX
brasilcolnia2-101027184359-phpapp02.pptx
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
16. MODERNISMO - PRIMEIRA GERAÇÃO - EDIÇÃO 2021 (1).pptx
Filosofia Ocidental Antiga 2025 - versão atualizada
Ciências da Natureza e suas áreas de desenvolvimento
GESTÃO DA FASE PRÉ-ANALÍTICA- Recomendações da SBPC-ML (3).pdf
Slide_Macronutrientes e Antinutrientes da Dieta Humana.pptx
Revolução Industrial - Aula Expositiva - 3U4.pptx
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
embriologia_animal_aula_share_2026_semestre
biossegurança e segurança no trabalho (6).pptx
Metabolismo_energético_3ano_pre_vest_2026.pdf
Ementa 2 semestre PEI Orientação de estudo
Realismo e Naturalismo: Aluísio Azevedo.
manual-orientacao-asb_5a8d6d8d87160aa636f63a5d0.pdf
Programa Nacional de Saúde do Adulto.pptx
Trabalho Cidades sustentáveis ou Utopia.pptx
CARTÕES DIA DOS ESTUDANTES MORANGO DO AMOR.pdf
História e Evolução dos Computadores domésticos
brasilcolnia2-101027184359-phpapp02.pptx

TDC2016SP - Trilha Linux Embarcado

  • 1. Globalcode – Open4education Linux Embarcado – Explorando Qt5 e Python em Linux Embarcado Cleiton Bueno (Engenheiro | Marido | Articulista | FOSS )
  • 2. Globalcode – Open4education Agenda Python Qt Linux Embarcado – Yocto Project A.R.O.S Considerações Finais
  • 3. Globalcode – Open4education Cleiton Bueno $ Apaixonado por tecnologia e entusiasta a filosofia open-source, proprietario da B2Open, atuando com consultoria, desenvolvimento e treinamentos na área, com mais de 12 anos de experiências em Linux, do sysadmin ao Linux Embarcado, programando em C, Python e Qt. $ Articulista no Portal Embarcados com os temas Linux Embarcado, Python e Qt. $ Quando não fazendo o conteudo acima, gosto de pedalar e se embebedar.
  • 4. Globalcode – Open4education Python Linguagem interpretada, orientada a objetos, imperativa, criada por Guido Van em meados de 1991 Multiplataforma Database, WebServer, GUI, GPIO, MMAP, I2C, SPI, Poll, Queue, Serial, Sockets[TCP,UDP], MQ, ...
  • 5. Globalcode – Open4education Python Python é lento Depende! Quesito desempenho e tempo é critico? C Para os demais CPython(C), Jython, IronPython, PyPy(JIT), IPC
  • 6. Globalcode – Open4education Python Modulos/Aplicações/Recursos Webserver Flask, Tornado, Supervisord, pexpect, intelhex, multiprocessing, Queue, Fabric, JSON, ncurses, psutils, PyUSB, PySerial, PyTelemetry, python-evdev, Tkinter, PySide, PyQt, ... Empresas/Produtos/Soluções Digi, Telit, D-Link, Yocto Project, Carmanah, MicroPython Fonte: https://pypi.python.org/pypi?%3Aaction=browse https://www.python.org/about/success/
  • 7. Globalcode – Open4education Qt5 Criada em meados de 1995 pela TrollTech para criar interfaces graficas para multi-plataformas Programação Orientada a Objetos C++ TroolTech → Nokia → Digia → Qt Group Plc(Digia) KDE, MeeGo, Skype, NASA, Siemens, Volvo, LG WebOS, AGL(Automotive Grade Linux), Sky, Navico, Panasonic Avionics
  • 8. Globalcode – Open4education Qt5 Versão atual 5.7, 5.6 LTS Widgets se falam via Signals e Slots Bindings PySide, PyQt, PerlQt, Jambi(Java) Qmake, ferramenta para criar makefiles para diferentes plataformas e compiladores, e o QBS? Qt Meta-Object Language(QML), linguagem declarativa para criar interface de usuario IDE Qt Creator, julho/2016 lançada versão 4.0 Fonte: http://doc.qt.io
  • 9. Globalcode – Open4education Qt5 Fonte: https://www.ics.com/blog/changes-qt-licensing (Janeiro/2016)
  • 10. Globalcode – Open4education Qt5 EGLFS/LinuxFB Variaveis Ambiente QPA backends: DirectFB ............. yes EGLFS ................ yes EGLFS i.MX6 ........ yes EGLFS i.MX6 Wayland. no EGLFS EGLDevice .... no EGLFS GBM .......... no EGLFS Mali ......... no EGLFS Raspberry Pi . no EGLFS X11 .......... no LinuxFB .............. yes QT_QPA_EGLFS_WIDTH, QT_QPA_EGLFS_HEIGHT, QT_QPA_EGLFS_FB, QT_QPA_EGLFS_HIDECURSOR (eglfs), QT_QPA_FB_HIDECURSOR, QT_QPA_PLATFORM=linuxfb:
  • 11. Globalcode – Open4education Yocto Project YP 2.1 - Branch Krogoth (Abril/2016) meta-oe/meta-python e meta/recipes-devtools/python – 169 receitas (modulos, ferramentas e aplicações) – python3.5.1, python2.7.11, pyrex, pip, setuptools, numpy, cython, flask, pyinotify, pymongo, pyzmq, werkzeug, pyusb, requests, jinja2, pyserial, tornado, redis, paho-mqtt, django, twisted, matplotlib, webdav, psutil meta-qt5 (Qt5.6) – 53 receitas (modulos, bibliotecas e exemplos) – Recursos LinuxFB, EGLFS, X11, Wayland, DirectFB, tslib, OpenGL, OpenVG, ICU, Gstreamer, ALSA, PulseAudio – Disponibilizei 3 patchs ;) • recipes-qt/qt5/qtwebengine/
  • 13. Globalcode – Open4education A.R.O.S. Qt → Navegador (WebEngine[Chromium])
  • 16. Globalcode – Open4education B2Open Treinamentos – Qt → QML, Profiler, Debuger, IPC, Signals & Slots, Threads, QtQuick, Qmake, Cmake, QBS, MOC, EGLFS, linuxFB, Aplicações Graficas em Linux Embarcado e preparação de ambiente com YP – Python → Threads[GIL]? Multiprocessing, JIT, Estrutura de Dados, Profiling, built-in, Cython, Cpython, GUI, integração e buildsystem com YP
  • 18. Globalcode – Open4education Agradecimentos a organização do TDC 2016, e aos responsáveis pela trilha Linux Embarcado Sergio Prado e Bruno Herrera.
  • 19. Globalcode – Open4education Contatos E-mail: cleiton.bueno@b2open.com http://www.b2open.com http://www.cleitonbueno.com http://www.embarcados.com.br/author/cleitonrbueno gmail-com/ http://www.linkedin.com/in/cleitonbueno