Como conectar o Display LCD TFT 3.5″ na Raspberry Pi 146

Com o Display LCD TFT Touch 3.5″ você pode ter muito mais mobilidade no seu projeto com Raspberry Pi, já que ele reúne em uma mesma placa as funções de teclado, mouse e display com resolução de 320×480 pixels. Neste post, vamos mostrar como conectar e configurar esse display LCD TFT touch em um Raspberry Pi 3.

Display LCD TFT Raspberry Pi

Conectando o Display LCD TFT no Raspberry Pi

Esse display LCD TF funciona como se fosse um shield para Raspberry Pi, encaixado diretamente na GPIO e ocupando os pinos de 1 a 26,  deixando os outros pinos livres para utilização pelo usuário.

Display - Detalhe encaixe

O procedimento de configuração a seguir foi testado em uma instalação do Raspbian feita à partir do Noobs versão 1.4.1.

Atualizado em 07-12-2017: Procedimento atualizado para o Noobs versão 2.4.5 (Raspbian Stretch)

Configurações iniciais e atualização do Raspbian

O procedimento abaixo foi testado em uma versão “limpa” do Raspbian, instalada à partir do Noobs 2.4.5 (página de download do Noobs).

Antes de configurar o display, vamos atualizar o Raspbian. Certifique-se de que o Raspberry está conectado à internet e execute os comandos à seguir:

sudo apt-get update 
sudo apt-get upgrade

Após a atualização, reinicie o Raspbian:

sudo reboot

Download e instalação do driver do display TFT

Abra uma janela de terminal e execute o seguinte comando:

git clone https://github.com/Elecrow-keen/Elecrow-LCD35.git

Em seguida prossiga com a instalação dos drivers:

cd Elecrow-LCD35 sudo ./Elecrow-LCD35

Ao final da instalação, o sistema vai solicitar o reboot do Raspberry. Após o reboot, o Raspbian já será carregado no display TFT 3.5″:

Tela inicial Raspbian

Calibração do display

Para calibrar o display, vamos usar um programa chamado xinput_calibrator. Instale o programa com os comandos:

cd Elecrow-LCD35 
sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb

Acesse o programa através do Menu -> Preferences -> Calibrate Touchscreen:

Calibração Touchscreen

Quando solicitado, toque nas extremidades do display nos círculos marcados em vermelho. De preferência, faça isso com a caneta que acompanha o display::

Tela Calibração

Para dispensar o uso de teclado externo, sugerimos instalar um teclado virtual. Para isso, vamos instalar o Matchbox com o seguinte comando:

sudo apt-get install matchbox-keyboard

Após a instalação, utilize o teclado acessando o Menu -> Acessórios -> Keyboard

Gostou? Deixe seu comentário logo abaixo.

Faça seu comentário

Acesse sua conta e participe

146 Comentários

  1. Professor, tudo bem?
    Tentei fazer o procedimento para ligar no meu Raspberry pi 400 e não deu certo. Sabe dizer se existe uma forma de fazer esta tela funcionar com ele, por favor?

  2. olá e se tiver uma RPI com Android este display funciona tbm

    1. Olá Marcos,

      Acredito que sim.
      Tem que ver se tem o driver desse display para o Android.

      Abraços!
      Vinícius – Equipe MakerHero

  3. Galera, deu certo seguindo esse tutorial passo-a-passo:

    O primeiro passo é habilitar a interface SPI e SSH pelo terminal:
    raspi-config

    Em seguida reiniciar a placa:
    sudo reboot

    Instalar o driver do display touch [1]:
    sudo rm -rf LCD-show
    git clone https://github.com/goodtft/LCD-show.git
    chmod -R 755 LCD-show
    cd LCD-show/
    sudo ./LCD35-show

    Até aqui já é para aparecer imagem no LCD.

    Rotacionar a tela (opcional):
    cd LCD-show/
    sudo ./rotate.sh 180

    instalar o teclado virtual (opcional):
    sudo apt-get install matchbox-keyboard

    Opcional para acessar a raspiberry a partir de outro PC:
    Para acessar via ssh: $ ssh pi@

    Extra:
    Se quiser voltar ao HDMI, fazer o seguinte:

    cd LCD-show/
    sudo ./LCD-hdmi

    Para voltar ao display touch:
    cd LCD-show/
    sudo ./LCD35-show

    Referências: Driver do display: http://www.lcdwiki.com/3.5inch_RPi_Display [1]

    1. Para acessar via ssh: $ ssh pi@

    2. obrigado, deste jeito deu certo na minha rasp pi 400

  4. Olá, bom dia.
    Eu comprei o display com vocês e segui o procedimento descrito acima. O display não está funcionando e a placa Raspberry Pi acusa baixa tensão na fonte. Eu refiz a instalação do OS várias vezes e o problema persiste. O OS está atualizado na última versão. Agradeço a atenção.

    1. Rafael,

      Quando você liga a placa sem o display, acusa baixa tensão? Qual fonte você está usando?

      Abraços!
      Diogo – Equipe MakerHero

  5. Olá!
    Gostaria de saber como faço para alterar o brilho da tela LCD pelo terminal.
    Estou tendo problema com isso porque acho o brilho muito forte é gostaria de saber como altero.
    Desde já agradeço!

  6. Nao consigo configurar o touchscreen

  7. Amigo, usei agora seu passo a passo para instalar a tela num Raspberry PI 3. Funcionou perfeitamente. Não domino nada de Raspbian, mas tive que separar esses comandos em dois:

    TEXTO ORIGINAL

    Em seguida prossiga com a instalação dos drivers:

    cd Elecrow-LCD35 sudo ./Elecrow-LCD35

    O QUE FIZ PARA FUNCIONAR

    cd Elecrow-LCD35

    sudo ./Elecrow-LCD35

    Tudo instalado. MUITO OBRIGADO!

    1. Raul,

      Que bom que deu tudo certinho!!

      Abraços!
      Diogo – Equipe MakerHero

  8. Nao consigo acessar durante a etapa de login e senha, na senha o terminal nao recebe os caracteres, consegue me ajudar?

    1. Olá, Nib!

      Quando ele solicita login e senha?

      Abraços!
      Diogo – Equipe MakerHero

  9. Obrigado de todas as dicas que encontrei esta funcionou a explicação e ótima
    Segui o passo a passo e deu certo na primeira
    Muito obrigado

    1. Olá, Leila!

      Que bom que o nosso conteúdo te ajudou! Lembre-se de continuar explorando esse #mundoMaker

      Abraços!
      Diogo – Equipe MakerHero

  10. Olá, consegui instalar os drivers e a tela funcionou, mas fica uma barra com linhas brancas do lado esquerdo atrapalhando a imagem. Será que isso é problema na tela ou só calibração?

    1. Olá Maurício,

      Tente calibrar e trocar a resolução para ver se alguma coisa muda.

      Abraço!
      Rosana – Equipe MakerHero

    2. Comigo aconteceu também. Aparecia uma faixa branca no lado esquerdo, as vezes pulava pra cima. Até achei que tinha dado problema no chip d vídeo por causa do aquecimento pois também aparecia no hdmi. mas andei pesquisando e vi que tem relação com a atualização do Sistema Operacional. Realmente comigo aconteceu momentos após a atualização. Decidi então resetar o SO e o problema foi resolvido. Talvez se tiver um comando pra desinstalar a atualização também funcione mas não sei dizer.

  11. Vou testar. Só conectei e não sabia q precisasse drivers.

    1. Olá Maurício,

      Depois conta para gente se funcionou, ok?

      Abraço!
      Rosana – Equipe MakerHero

  12. amigo, fiz todo esse procedimento, mas mesmo fazendo a calibração parece que o touch esta invertido, se eu toco no canto superior esquerdo, o ponteiro do mouse vai para o canto inferior direito.. como devo proceder para arrumar isso ?

    1. Olá Eduardo,

      Tente fazer o seguinte:
      No Terminal, digite “sudo nano /boot/config.txt”
      Adicione a linha “lcd_rotate = 2” no topo do arquivo.
      Pressione “ctrl+x”, depois “y” e então “enter”.
      Depois digite “sudo reboot”

      Quando seu Raspberry iniciar novamente, refaça o procedimento de calibração.

      Abraço!
      Rosana – Equipe MakerHero

  13. Muito bom Brother (y)

    1. Olá Marco,

      É muito bom saber que gostou do nosso trabalho 😀

      Abraço!
      Rosana – Equipe MakerHero

  14. Bom dia , curti seu tutorial teria como me ajudar ? como coloco para o display e o HDMI ao mesmo tempo . Porfavor

  15. Oi, gostaria de saber se voces ja fizeram a instalacao desse display utilizando o Arch Linux ARM. EU ainda nao tentei e tb nao verifiquei a AUR, ainda nao pus as maos nele pra tentar fazer funcionar mas tb nao acho muita informacoes sobre isso na internet.

    1. Olá Giovanni!

      Ainda não testamos aqui, se você testar poderia nos avisar se funcionou ou não?

      Você pode comprar o display e se não funcionar, usar o direito de arrependimento.

      Abraços!

      André – Equipe MakerHero

  16. Olá André!

    Cometi um equívoco: achei que as trocas de informações por aqui faziam parte do Fórum de vocês, my bad, sorry.
    Vou verificar esse link e atuar, pois gosto bastante de ser participativo em fóruns.

    Irei fazer a mesma pergunta no fórum, mas, aproveitando a oportunidade, adquiri um outro display que chegou hoje (igualzinho esse que estamos falando, de 3.5″). Ele veio com o cabo flat rasgado em uma trilha. Descobri posteriormente que se tratava da linha do Touch-Screen (pois instalei e todas funcionalidades estavam funcionando normalmente, menos a função Touch). Eu soldei um fiozinho unindo os contatos, porém, apesar de a função Touch apresentar movimento e tal após esse reparo, não está sendo possível operar a função Touch pois seu comportamento está estranho, abre área de seleção quando tocamos a canetinha na tela (impedindo portanto de clicar em ícones), não chega nos cantos e, quando conecto algum outro periférico, a coisa lasca de vez, aparece um ícone de um papel escrito (tipo do bloco de notas, mas sem o lápis, o retângulo que delimita a folha é simétrico e é só um papel, não um bloco de papéis), não é possível clicar em nada mais e só é possível reiniciar abrindo o terminal com atalho de teclas ctrl + alt + t e dando o comando $ sudo reboot (deve ter outros) e, algumas vezes, nem abrir o terminal conseguimos, daí só tirando da tomada mesmo 🙁
    Você (ou alguém) já passou por esta situação?
    Saberia me explicar o motivo desse “bug”?
    OBS: testei os contatos por continuidade e estão todos OK, não soldei contatos adjacentes entre si nem nada, tudo certinho.

    Abs

    Samuel Vaz

    1. Olá Samuel!

      Você consegue ver se está sobrecarregando o processador?

      Às vezes pelas alterações que você fez ele fica ‘clicando’ o tempo inteiro e trava o sistema.

      Abraços!

      André – Equipe MakerHero

  17. Olá!

    Esse meu post será dividido em 2 partes:

    1- Pergunta:
    Posso ligar esse display no meu Raspberry Pi Zero W?
    Eu utilizaria o mesmo cartão SD e mesmo display que usei No meu Raspberry 3 B+ Anatel.
    Estou com medo de tentar ligar e dar alguma zica, mas a princípio, me parece que não há nenhuma restrição, visto que esse modelo de display utiliza os GPIOs, que por sua vez são idênticos em todos modelos…

    2- Opinião sobre várias coisas que tenho visto, em especial que li no fórum desta página do display:
    Obviamente a equipe da MakerHero não irá dizer publicamente, pois são muito educados e conservadores para tal, mas eu li muitas matérias sobre esse display, tanto brasileiros como de outros países, incluindo indianos, britânicos, norte americanos e chineses (com a ajuda de minha irmã, que fala mandarim), e posso afirmar com um grau de 95% de confiabilidade que os problemas relatados por alguns usuários, especialmente Michelly e Paulo, são problemas na “pecinha que fica em frente ao display”. Em algum momento foram negligentes, ou na instalação do Raspbian, ou na compra de cartão SD lento e podre ou mesmo na execução dos comandos super simples listados neste tutorial.
    Obviamente, existe a possibilidade de o problema que ocorreu com vocês na época em que compraram eram reais e já tenha sido corrigido, mas, se tratando de LCD, temos muitos problemas até hoje, como o shield LCD TFT 2.4″ para Arduíno, por exemplo, que existem hoje no mercado inúmeros controladores que ainda não foram estudados e incluídos no arquivo CPP, portanto não funcionam (os chineses criam componentes eletrônicos e hardwares mais baratos em um ritmo muito mais acelerado em relação à criação dos softwares para que estes hardwares possam ser compatíveis com nossos microcontroladores). Porém, são soluções alternativas, e o que Michelly disse que foi caro, na verdade foi super barato, pois um LCD que não seja genérico e nem tenha como clonar, como o de 7″, muito bem colocado pelo Leonardo Dorathoto, custará 3 vezes (ou mais) o valor deste que compramos de 3.5″, pois esses (7″) “mais parrudos” são via HDMI, uma tecnologia superior e muito bem consolidada e que aí sim, “é só plugar”.
    Se comprar Displays LCD Touchscreen que usa GPIO, pode ter sorte de seguir um tutorial e dar certo de primeira ou não, e ter que participar da solução, afinal, as comunidades Arduino, IOT, DIY, dentre outras, a maior preciosidade são os usuários, que não são apenas consumidores, são agentes que participam das melhorias e da implementação de novas tecnologias, tornando-as mais acessíveis e polivalentes. Em resumo, nós, iniciantes, temos a disposição milhões de materiais, libs, tutoriais, hardwares, etc, que resultaram de trabalho muito duro por parte dos makers, que não te cobraram nada por isso. À medida em que nós iniciantes evoluímos, o mínimo que podemos fazer é prestar suporte àqueles que são “mais iniciantes” que a gente. Mas se é o tipo de usuário que quer comprar uma Raspberry Pi pelas suas características (muita velocidade e funcionalidades em pequenas dimensões), saiba que está entrando para um mundo que pode precisar da sua colaboração, do seu tempo. O investimento financeiro tem grandes chances de não ser o suficiente.
    Pra podermos pagar a bagatela de cerca de R$ 500,00 em um computador do tamanho de um cartão de crédito, com tela touch-screen, processador 1.4GHz Quad-Core (QUAD!!! 4 núcleos!!!), 1GHz RAM, BLE, Conexão 5G, etc, houve muiiiiiito estudo e sacrifício de milhões de anônimos no mundo inteiro. Última geração na palma de nossa mão!!! Mas, se quiser entrar pro nosso mundo, como eu disse, em algum momento somente o dinheiro não será o bastante, você terá que provar que merece fazer parte da comunidade e correr atrás da solução, obtê-la e compartilhar.
    Parem de dar Ctrl C + Ctrl V, ajudem a comunidade com conhecimento e, antes de criticarem, procurem saber e entender pelo menos 1% do trabalho duro que foi empregado para termos essas coisinhas incríveis à disposição e, quando encontrarem problemas e/ou dificuldades, trabalhem duro na solução, isso só te trará mais conhecimento e carregará pra sempre o orgulho de ter contribuído com essa incrível comunidade que, em menos de 1 década, será a mais importante do Planeta.

    Abraços para as moças
    Aperto de mão para os brothers

    Que 2019 nossa comunidade cresça qualitativa e quantitativamente!

    Samuel Vaz

    1. Olá Samuel Vaz!

      1: Ainda não testamos aqui, mas acredito que não vai haver nenhum problema. Se funcionar, nos dá um toque!

      2: É bom termos pessoas para ajudar a crescer a comunidade. Ficamos felizes que o nosso trabalho realmente ajuda as pessoas. Você já viu em nossa Comunidade? Lá você pode tirar algumas dúvidas e postar seus projetos. Colaborar e aproveitar a comunidade:

      Abraços!

      André – Equipe MakerHero

  18. Acabei de fazer e deu tudo certo,tutorial pratico,muito facil mas eu sou usuario novo de raspberry pi 3B,o raspbian parece simples de usar mas eu nao consegui achar como alternar entre o dispaly 3.5 e um monitor externo pela HDMI,pode ate ser a coisa mais simples do mundo mas eu nao vi como fazer,ele esta ligado ao HDMI e aparece a tela de boas vindas no meu monitor HDMI mas nao consigo usa lo apenas o display touchscreen depois que o instalei.
    Obrigado pela atenção desde já.

    1. Olá Romulo!

      Nunca fiz funcionar os dois ao mesmo tempo, mas parece que este cara conseguiu:

      https://www.raspberrypi.org/forums/viewtopic.php?t=174566

      Não cheguei a testar a sugestão dele, mas se funcionar você nos avisa?

      Abraços!

      André – Equipe MakerHero

  19. Excelente contribuição, consegui instalar o display seguindo os passos.
    Muito obrigado!

    1. Olá César!

      Ficamos muito felizes quando vemos que nosso trabalho realmente ajuda as pessoas 😀

      Abraços!

      André – Equipe MakerHero

  20. olá, existe uma outra conexão para o display que não a gpio? pergunto pq meu dac já está instalado na gpio, ocupando todos pinos. grato.

    1. Olá!

      Ela ocupa todos os pinos realmente? Se não estiverem sendo usados é possível tentar “puxar” eles pra fora da conexão.

      É possível utilizar um display que use HDMI, mas você perderia o touchscreen.

      Abraços!

      André – Equipe MakerHero

    1. Olá Hugo!

      Ficamos muito felizes em saber que nosso trabalho realmente ajuda as pessoas!

      Abraços!

      André – Equipe MakerHero

  21. Gostaria de saber se é possível desabilitar o mouse ou o ponteiro do mouse para deixar apenas o toucho funcionando??

    Renato Marsalla Toscano Renato Toscano
  22. Boa tarde.

    Estou com problemas, após fazer a etapa de Download e instalação do driver do display TFT, quando me solicitado para fazer o reboot eu clique em “y” e em seguida apareceu o seguinte erro na tela “rc-local.service” e não sai disso.

    1. Olá Renato!

      Você fez o Update e Upgrade?

      sudo apt-get update
      sudo apt-get upgrade

      Abraços!

      André – Equipe MakerHero

  23. Alguém pode me dizer por que o Github pede usuário e senha do repositório no Terminal do Raspberry?

     

  24. Não consegui instalar a Tela!
    Arquivos instalado e configurado usando o RASPBIAN STRETCH LITE . nem mesmo com O RASPBIAN STRETCH WITH deu certo…

  25. Muito bom o tutorial. Funcionou de primeira.
    Tentei instalar o driver para uma tela sem ser touch screen e aí, deixou de funcionar a touchscreen.
    Bem, desisti de tentar fazer ela voltar a funcionar e reinstalei de novo o S.O.
    Adilson, gostaria de saber se existe a possibilidade de transformar o raspberry pi em um tablet com a tela touch screen, ou seja, poder usar o scrool em janelas de internet com o dedo apenas arrastando para cima, sem precisar clicar na barra de rolagem.
    Procurei na internet por esse modo, mas não encontrei nada.

    Desde já obrigado

  26. Parabéns, pelo roteiro. Eu usei o roteiro do fabricante Landzo e tive que formatar duas vezes o cartão, já tinha perdido a esperança de funcionar. Então com esse processo funcionou. Muito obrigado.

  27. olá, tenho um projeto em mente pra faculdade e estou criando uma estação multimídia com projeção e gostaria de saber se dá pra manter tanto a tela de 3,5 e a saída HDMI ligadas simultaneamente? já comprei a tela, ainda está por chegar mas preciso que ela funcione junto ao HDMI isso seria possível?

    1. Boa tarde Helvis,

      Não sei se essa solução funcionaria para você, mas dê uma olhada, por favor:

      https://github.com/AndrewFromMelbourne/raspi2raspi

      Abraço!

      Adilson – Equipe MakerHero

  28. Olá, como faço pra alternar entre o display e a aspi? Pq dps q instalei o display, agora aparece apenas o logo da raspi no meu monitor hdmi

  29. Boa noite. Segui o seu tutorial aplicando ao sistema retropie mesmo sabendo que era para ser usado para configurar a tela para uso no raspbian apenas para ver no que dava mesmo. O resultado que obtive foi que durante a execução dos jogos a tv continua sendo a saída de vídeo porém na telinha aparece uma mensagem referente a configuração do jogo. Quando eu saio da emulationstation, a telinha fica como a saída de vídeo no terminal e a tv apaga. Quando eu volto para a emulationstation o sinal do vídeo volta para a saída hdmi da tv. Poderia me indicar o que eu devo alterar para fazer a telinha funcionar para rodar os jogos e a interface gráfica nela? Se possível espelhando a imagem com a hdmi ou alguma forma de alternar entre os modos. Obrigado.

  30. Consegui instalar sem problema nenhum. Fazer todas as atualizações, demora horas e segui as dicas e funcionou sem problema. Agora é comprar um óculos pra conseguir enxergar o que aparece na tela.

  31. boa tarde , consigo fazer essas instalações tendo instalado o retropie?

  32. Boa tarde Instalei na no sistema RASPBIAN STRETCH WITH DESKTOP versao 4.9. Mas deu crash no S.O ele travou na tela Welcome to Raspberry PI Desktop. Estou a muito tempo tentando configurar essa tela touch da marca Kedei mas sem sucesso. Você teria como me ajudar

  33. Segui o passo-a-passo e funcionou de primeira. Muito bom !

    Aproveitando, alguém saberia dizer se é possível utilizar o LCD e o HDMI ao mesmo tempo (mirror) ?

    Obrigado.

  34. Aqui deu certo e agora como volto a usar a tv? No HDMI pensei que dava pra usar as 2 mas só fica na tv pequena.

  35. Boa noite!
    Dentre os 23 pinos quais são utilizados? Estou usando este display no modelo B, e precisava usar algum pino, isto é possível?

  36. Prezado Adilson, saberia informar se este procedimento funcionaria com um Raspberry Pi Zero?

    1. Boa tarde Marcelo,

      Funciona sim, acabei de fazer um teste aqui na Raspberry Pi Zero W, inclusive com o mesmo cartão utilizado para fazer o post com a Raspberry Pi 3.

      Abraço!

      Adilson – Equipe MakerHero

  37. Como configurar o brilho desse LCD?

  38. Olá alguém poderia me informar se é possível usar esta tela com o recalbox? Alguém já tentou?

  39. Olá, gostaria de saber os procedimentos para conectar este lcd em um raspberry pi zero w! Não tenho tanto conhecimento e não sei se isto é possível, poderia me informar

    Luan Roberto Estrada Martins
  40. Os pinos que sobraram não são suficientes para utilizar os meus sensores. Como posso expandir os pinos? Obrigada.

  41. Tem de efetua o dowload dos drives. A estrutura do rasbperry mudou: exemplo : o arquivo inittab. Não tem. Eu fiz assim e funcionou.
    1 passo: efetue o dowload do drive:http://www.waveshare.com/w/upload/0/00/LCD-show-170703.tar.gz(fontehttp://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)).
    2 passor: extraia o arquivo .
    3 localize a pasta extraida(LCD-show)
    4passo: recorte a pasta LCD-show e cole na pasta(homer/nome_do_usuario)
    5_abra o terminal e digite: cd LCD-show/
    6 digite : sudo ./LCD35-show

    7Apos todo este processo , siga os passos de Feliflop para configura.

    1. Segui esses passos, ele instala depois trava na inicialização do Raspbian, todos os drivers que tentei instalar trava o Linux

  42. Vou comprar esta tela. Sabe me informar se é compatível com minha Rasp? (Raspberry Pi 3 Model B)

  43. Como voce achou /etc/inittab, no raspibian instalado via noobs nessa versão não existe inittab

    1. Me ha ocurrido lo mismo! el archivo no existía, pero llené todos los datos del archivo (Lo creé desde cero) y al final del proceso veo que al reiniciar me funciona el táctil pero no me muestra nada en la pantalla….

      Fabián González Bastías
    2. A minha pergunta também é a mesma aqui. Não encontrei o inittab, daí a tela não está funcionando. Acredito que este seja o único passo que está faltando.

    3. Option “fbdev” “/dev/fb1″ galera tem que mudar de 0 para 1, desse jeito. awe funciona

    4. Na parte do inittab eu só copiei do dele, e mudei o Option “fbdev” “/dev/fb0″ para Option “fbdev” “/dev/fb1″ e funcionou

  44. Meu display funcionou, mas o eixo x esta invertido. Como resolver?

    1. Também estou com esse problema 🙁

    2. Pessoal, não é por mal, mas ninguém pesquisa, SEMPRE querem tudo de graça… Impressionante…
      Alguém além de mim LEU o manual da adrafruit? Não, claro que não…

      Mas está ai na mão….

      No arquivo /etc/X11/xorg.conf.d/99-calibration.conf troque os dados da calibração do eixo X, exemplo:

      Option “Calibration” “119 3736 3850 174”

      Troque por:

      Option “Calibration” “3736 119 174 3850”

      É apenas inverter os números dos eixos… ok

      Pode tentar também comentar o linha Option “SwapAxes” “1” com a # na frente:

      Section “InputClass”
      Identifier “calibration”
      MatchProduct “stmpe-ts”
      Option “Calibration” “172 3763 3769 164”
      Option “SwapAxes” “1”
      EndSection

      Funciona perfeitamente…
      Abraço…

  45. Boa noite. Gostaria de saber como executar um determinado vídeo ao pressionar um botão conectado no GPIO.
    A ideia é ter um circuito com alguns botões e, ao pressionar algum deles, um vídeo correspondente será executado.

    Desde já, obrigado

  46. Estou vendendo a minha tela LCD de 3,5″… Só comprei por curiosidade e não utilizo ela.
    Só foi usada para testar o funcionamento.
    Quem quiser adquirir, entre em contato. Faço preço bom.
    [email protected]

  47. Olá! Eu tenho essa mesma tela de 3,5″. Gostaria de saber se podem me ajudar a configurar ela direto no Retropie. Tem como?

  48. Amigo me diz uma coisa eu percebi que esse display tem entrada hdmi e os display que não tem hdmi como faço para funcionar ele? onde arrumo os drivers ?

  49. Olá prezados, adquiri um display pra raspberry, porém quando chego no momento de adicionar o dtoverlay=piscreen,speed=16000000,rotate=90 no config.txt não sei mais o que fazer, na verdade nem sei que tecla apertar, sei que é ignorante de minha parte mas será que alguém poderia me ajudar?

    1. Estou com o mesmo problema
      Vc já descobriu a resposta?

      1. A resposta é não comprar esse display. É caro e não há o suporte necessário. Estou acompanhando este post desde março e não encontrei solução. Acho que seria mais honesto da parte da loja deixar de vender esse produto, que em geral só traz frustração.

        1. Esse display é genérico, creio que os artigos em inglês serão melhores e mais completos, mas lcd nenhum terá suporte, se quiser um que espeta e liga recomendo aquele que vai direto na placa do raspberry 7″

        2. Concordo com voce Michelly, esse display é horrível até consegui fazer funcionar mas com um kernel compilado sabe Deus por quem. pois os oficiais nem pensar em funcionar.

          1. Amigo disponibiliza o link do kernel aqui por favor? Tô que nem um louco tentando fazer esse bixo pegar

          2. Amigo,boa tarde. Você poderia disponibilizar por favor o link do kernel? Tentei de todo modo fazer funcionar mas nao consegui

          3. Pessoal, eu não me lembro mais onde peguei o kernel, mas vou tentar disponibilizar, assim que estiver pronto eu ponho o link aqui.
            Vou tentar fazer o mais rápido possível,pois eu sei da ansiedade que é, rsrsrs, apesar que a decepção vai ser grande, esse lcd é muito ruim.

            Paulo Da Silva
    2. se voce abril o txt e conseguiu colar a linha aperta o shift + x e fecha o arquivo e continua o tutorial digitando o comando para reiniciar…

  50. Carissimo, existe como aumentar o tempo para entrar em modo espera? Obrigado

  51. amigo e possivel conectar este display em um paspberry pi 0? ou um orange pi? onde encontro pra compra um raspberry pi 0 ?

  52. Estou com o mesmo problema a tela so fica branca nao da video nada nada. o que fazer???

  53. É possível utilizar a tela com o operacional WIN?

  54. Boa tarde. Gostaria de saber. Tenho um raspberry pi 3 e uso como central de jogos com retropie. Eu consigo utilizar esse tutorial e utilizar a tela ao invés da tv?

    1. Boa tarde Rogério,

      Não testei essa tela com o Retropie, mas pelo que eu utilizei você pode substituir a TV pela tela tranquilamente, você só terá algumas diferenças em termos de resolução, claro.

      Abraço!

      Adilson – Equipe MakerHero

      1. Então acredito que consiga utilizar sim. Obrigado pelo retorno

      2. Adilson, pelo que vi, cheguei ao mesmo impasse que os colegas. O Jessie não tem INITTAB, como excelentemente vc descreveu acima. Será que vc pode dar uma atualizada nesta página? Todas as suas instruções deram certo, exceto pela falta desta INITTAB. Deve haver uma maneira de instalar esse TFT de 3.5. Aguardaremos com entusiasmo sua ajuda. Carlos

    2. Amigo, da sim, mas tive muita dificuldade. o retropie não trás os drivers nem mesmo as dependências. Tive que colocar na unha. Mesmo assim não acertei a resolução. Caso consiga… da o caminho ai.

  55. Olá. Saberia informar se o módulo utiliza efetivamente todos os 26 pinos que ocupa? Se sim, saberia informar quais são utilizados? Estou criando um projeto que necessita do máximo de portas GPIO possível…
    Um abraço!

  56. Olá. Tentei o tutorial, mas tive o mesmo resultado dos demais. No link http://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)#LCD_display_switch_to_HDMI_display, encontrei a resposta e consegui conectar a tela de 3,5 no Raspbian e no Ubuntu Mate.

    raimundo correia lima júnior
    1. Caro Raimundo Corrêa. Segui o tutorial indicado por você e funcionou perfeitamente. Sugiro a todos que experimentaram a frustração de não ter funcionado até então.
      Você fez um excelente trabalho e ajudou muito.
      Parabéns e obrigado.
      Abraços.

  57. Post com problemas nessa parte:

    procure pela seguinte linha:
    1:2345:respawn:/sbin/getty –noclear 38400 tty1
    comente essa linha com o caractere #:
    #1:2345:respawn:/sbin/getty 115200 tty1

    Não é a mesma linha :/

  58. Bom dia.
    Realizei o procedimento conforme orientado e ao testar apareceu a mensagem abaixo:
    Como proceder?

    GDBus.Error.log.freedesktop.PolicyKit1.Error.Failed:
    An autentication agent already exists for the given subject.

    Não apareceu a tela de calibracão.

    Aguardo retorno, por favor.

    Obrigado.
    Antônio Carlos

    1. Boa tarde Antonio,

      Não aparece nada na tela ?

      Grato.

      Adilson – Equipe MakerHero

      1. Bom dia Adilson.

        Obrigado pelo rápido retorno.
        Segui as instruções do blog à risca,
        Quando dei o comando para testar:

        “Nesse ponto você já pode testar o display executando o comando abaixo:

        FRAMEBUFFER=/dev/fb1 startx””

        Apareceu no display LCD a tela do Raspian com a mensagem:
        GDBus.Error.log.freedesktop.PolicyKit1.Error.Failed:
        An autentication agent already exists for the given subject.

        Obrigado.

        Antonio Carlos

  59. Tentei algumas vezes mas não consegui fazer funcionar com este tutorial. Atrás do meu display encontrei a seguinte descrição: 3.5 inch RPi LCD V3.0.
    Depois de procurar na internet achei um tutorial até mais simples do que o acima.
    Funcionou direitinho, inclusive, para mim, não ouve siquer a necessidade de calibrar o display.
    Está em inglês mas nem precisa de tradução. Se precisar use o Google.

    http://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)

  60. Esse tutorial não faz o display funcionar.
    Tenho um raspberry 3, e o display adquirido pela loja MakerHero é a versão 1.0.
    No site da Kedei não há apenas o drive para essa versão. A imagem disponível também não funciona bem.
    Isso é decepcionante porque o display foi bastante caro.

  61. Tem um jeito bem mais fácil e simples.
    Testado e verificado por mim.
    É só baixar o driver da Kedei, descompactar no Raspbian e executar o arquivo “LCD_show_vx” onde “x” é a versão do seu LCD, que está marcada atrás dele.
    Assim a imagem passa do HDMI para o LCD. E pra voltar para o HDMI, basta executar o arquivo “LCD_hdmi” que está na mesma pasta.

    1. sabe me dizer se funciona no lcd 3.2 tbm??

      1. Verifique no site da Kedei se tem o driver pra este de 3.2. Se tiver funciona sim.

    2. Rodrigo, consegue explicar um passo a passo como você fez?

    3. Rodrigo, sua dica foi a melhor e mais simples que achei, baixei o driver do site da Kedei com o nome de “LCD_show_v6_1_2” e descompactei no Raspbian dentro dessa pasta executei o arquivo “./LCD35_v” ele copia tudo o que se precisa para as pastas do Raspbian e inicializa ele já no LCD, ficou muito fácil, para voltar para o HDMI executei o arquivo “./LCD_hdmi” e pronto o Raspbian volta para o HDMI, ficou show.
      Obrigado mais uma vez.

      1. Que bom que deu certo!!

      2. poderia fazer o teste e complementar o post com essa informação

      3. Sempre é necessário reiniciar para que volte para o hdmi ou é só executar e conectar o HDMI?

  62. sobre o aquivo inittab eu fiz uma gambiarra só editar o arquivo vc faz sudo nano ~/.profile ,,,dentro do arquivo na ultima linha vc insere sudo FRAMEBUFFER=/dev/fb1 startx ….
    assim ele inicia com aquele comando de teste e deu certo .

  63. Esto comando apt-get install sysvinit-core irá trazer o inittab devolta

    1. Poderia atualizar o post com essa informação

  64. Depois de muiiito sofrimento e tentativas direi como consegui que o tal TFT funcionasse:
    Tudo que esta neste tutorial funciona, aparte 2 itens que modifiquei e funcionou.
    1- O arquivo que para todos nos aparece em branco “inittab” eu fiz uma coisa simple: Copiei e colei dentro dele todo o texto que consegui encontrar no file de instalaçao do driver.
    2- Para o reboot direto do TFT eu encontrei a solucao. Para poder funcionar sem ter que todas as vezs entrar com o comando: su -l pi -c “env FRAMEBUFFER=/dev/fb1 startx &” se entra na tela de ediçao e muda assim:

    sudo nano /usr/share/X11/xorg.conf.d/99-fbturbo.conf

    Alterar o “fbdev” “/dev/fb0″ para “fbdev” “/dev/fb1″ dando assim o comando pra iniciar no 1 e nao no 0.

    Pessoal eu fiz isso e esta funcionando. A unica coisa que agora me falta è reinstalar o script de calibração pois analizando o mesmo vi que falta uma pasta para poder salvar a regulagem, e pronto.

    Aproveito pra pediar ajuda de alguem que saiba como fazer pra colocar um botao para acionar uma maquina fotografica feita com o rasp B3. Alguma sugestao? Obrigado. PS.: Se me autorizarem eu coloco o site italiano onde encontrei ajuda.

    #Option “fbdev” “/dev/fb0″

    1. Qual é o sit italiano??

  65. Ola!
    Tenho que finalizar um progeto e optei pela raspberry. Meu problema, como todos aqui, è a configuraçao do LCD. Fiz como vc falou e como ja foi comentado, o meu LCD funziona somente se eu der o comando “sudo FRAMEBUFFER=/dev/fb1 startx” ….vcs ja encontraram uma soluçao ao problema? obrigado

  66. Após realizar todos os passos, no meu rasp tbm não apareceu nada no inittab e ao reinicar solicitou usuario e senha. Tentei colocar a padrao “pi” e “raspberry” mas não foi
    Tem mais alguma padrao??

  67. Boa tarde,

    Acabei de instalar na versão Jessie e não encontrei o arquivo inittab também. O display funciona apenas quando executo o comando “sudo FRAMEBUFFER=/dev/fb1 startx” e não inicializa junto com a Rasp. Vi que pode ocorrer de não ter mesmo o arquivo inittab. Qual seria a solução para que ele inicialize junto com a Rasp?

    Obrigada,
    Gabrielle

    1. Boa tarde,

      Sim, na versão Jessie o inittab não existe mais. Estamos verificando a solução desse problema e providenciando a atualização do post.

      Abraço.

      Adilson – Equipe MakerHero

      1. Quando vai ficar pronta essa atualização do post?

      2. Aguardando tb essa atualização 🙁

  68. Boa tarde, muito bom o site. Estou estudando a viabilidade de comunicação entre dois raspberry usando xbee. Queria saber se é possível conectar o Display LCD TFT Touch 3.5″ em um raspberry juntamente com o xbee? sendo que o display serviria para entrada de dados. Muito Obrigado

  69. Bom dia Adilson,
    Fiz todas configurações, funcionou perfeitamente.
    Um dúvida, caso eu queira usar com monitor hdmi novamente é só plugar que funciona? ou terei que fazer alguma configuração já que fiz para funcionar para display?
    att

    1. Boa tarde Pedro,

      Se não me engano, basta você tirar o shield que a saída de video volta para o HDMI. De qualquer forma, você pode tirar a linha do arquivo inittab.

      Abraço!

      Adilson – Equipe MakerHero

    2. Olá Adilson, também tive a mesma dúvida. Acessei o site do desenvolvedor do driver no github (github.com/Elecrow-keen/Elecrow-LCD35/issues/1)

      É quase o caminho reverso do passo de instalação do driver… O site indica os seguintes comandos…

      cd Elecrow-LCD35
      sudo ./Elecrow-LCD35 hdmi

      Depois de reconfigurar o Rpi, o programa pergunta se deseja reiniciar o Rpi.
      Ao reiniciar, a tela 3.5″ fica em branco, e o video sai na HDMI normalmente.
      Recomendo desligar o Rpi da energia antes de remover a tela.

      Eu gostaria de saber como criar uma GUI mais amigável pra uma tela tão pequena… Ou como reconfigurar o XFCE do raspbian pra isso

      1. Marcel, essa valeu mesmo, cara. Muito grato!

      2. Marcel,

        Show de bola. Funcionou mesmo. Não precisa tirar o LCD depois.
        Para voltar ao LCD novamente é só fazer:

        cd Elecrow-LCD35
        sudo ./Elecrow-LCD35

        Aí reinicia de novo.

  70. Boa noite. Tem como ligar esse display em um arduino mega?

    1. Bom dia Francisco,

      Esse display é indicado para uso com o Raspberry Pi.

      Abraço

      Adilson – Equipe MakerHero

  71. Valeu Rogério! Vou seguir esse mesmo caminho até que tenhamos uma solução para a versão Jessie!

  72. Legal Rogério! Reinstalaste a mesma versão do Raspbian ( a Jessie )?

    1. Guilherme, reinstalei a Wheezy (05-05-2015). Não tentei com a Jessie.

  73. Bom dia MakerHero.

    Gostaria de saber se esse display é compatível com a primeira versão do Raspberry Pi model B?

  74. Olá!
    Para mim não funcionou, fiz passo a passo como explicado, mas a tela não funciona! Deve ser porque o meu Raspberry PI é o Model B+ 512MB!
    Minha tela usa o Vídeo controller ILI9341
    Seguindo as instruções deste site “http://hardware-libre.fr/2015/07/review-guide-waveshare-sainsmart-3-2-inch-rpi-lcd/ ” consegui fazer a tela funcionar mas não consigo rotacionar a tela e o touch fica invertido e também não consigo corrigir isso!
    Ficaria muito grato por qualquer ajuda!
    Obrigado!

  75. Olá, adquiri um display desses na MakerHero e estou tentando configurar o mesmo no meu PI, porém nào consigo fazer a alteraçào da linha no inittab, pois o arquivo nào existe mais. Como posso fazer?

    Obrigado!

    1. Bom dia Guilherme,

      Estranho. Você está usando o Raspbian ?

      Abraço

      Adilson – Equipe MakerHero

      1. Bom dia!

        Sim! Instalei o Raspian através do Noobs, e fiz uma atualização. Em algumas pesquisas pela web achei comentários falando que não existia mais o Inittab no Raspbian Jessie, que é a versão que eu atualizei. Tentei realizar outras tentativas, mas sem sucesso.

        Abraço!

        1. Estou com o mesmo problema

          1. Eu ainda não encontrei a solução.

        2. Guilherme, resolvi o problema instalando o raspberry novamente.
          Estava com problema no reconhecimento do modulo WIFI e tambem resolveu.

Trackbacks and Pingbacks

  1. […] recomendo fortemente a leitura deste nosso post sobre como instalar o display LCD 3.5″ touch na Raspberry PI. Assume-se aqui que você já […]