Retropie SPI ili-9341 screen 30 fps+ tutorial

Поделиться
HTML-код
  • Опубликовано: 24 апр 2018
  • having troubles connecting a SPI ILI-9341 screen to raspberry pi 3. is the refresh rate too slow. try this tutorial
  • ИгрыИгры

Комментарии • 84

  • @jdaveg5
    @jdaveg5 5 лет назад +3

    Thanks for a beautiful work

  • @billymoore6497
    @billymoore6497 5 лет назад +2

    Absolutely amazing. Top notch. Thank you, thank you, thank you.

  • @robertthebastian
    @robertthebastian 4 года назад +1

    Awesome, thanks!

  • @3FFAE6E0
    @3FFAE6E0 4 года назад +6

    Anyone having trouble with their ili9341, swap CS with DC.

  • @victororo462
    @victororo462 5 лет назад

    Dude, this is bitchin!
    Making the whole unit mobile.
    That's nuts!

  • @smilt_
    @smilt_ 3 года назад +2

    Even though this is 2 years old, is there someone that can help?
    Once i type the modprobe command, all i get is "modprobe: FATAL: Module fbtft_device not foynd in directory /lib/modules/5.4.73v64"

    • @bRIAN_69420
      @bRIAN_69420 3 года назад

      I got the same message too 😢

    • @miguelcelorio7982
      @miguelcelorio7982 3 года назад +1

      this is because now, the kernel does not include the fbtft module anymore, if you want to use an updated kernel you will need to use a different method (device trees and overlays). The other option is to use an old kernel such as 4.14 or 4.9, this is what i have done, im currently using retropie 4.4 with 4.14.30 kernel version. Hope it helps

  • @freemanfreed1581
    @freemanfreed1581 4 года назад

    Can this screen be used for displaying date , month and year ??

  • @monkmonk1132
    @monkmonk1132 4 года назад +4

    Copy-pasta :
    sudo modprobe fbtft_device custom name=fb_ili9341 gpios=reset:25,dc:24,led:18 speed=16000000 bgr=1

  • @pawez7517
    @pawez7517 3 года назад

    What settings are now the best for this screen?

  • @randoarchive
    @randoarchive 2 года назад

    Thank you for this! Could I get a link to the text tutorial in the forums that you mentioned?

    • @bamsegod
      @bamsegod  2 года назад +1

      sudomod.com/forum/viewtopic.php?t=2312

    • @randoarchive
      @randoarchive 2 года назад

      @@bamsegod Thank you!

  • @elektron2kim666
    @elektron2kim666 8 месяцев назад

    There are better displays now. SPI/Pin displays are slow somehow for games.

  • @victororo462
    @victororo462 5 лет назад

    I just tried this.
    It didn't fully load on the small display. Just the backlight.
    Nothing else.
    I have a question.
    Would doing this with success make this a totally working and bootable unit with no need for the HDMI monitor? Or would I have to set all of this up every time I wanted to use the small display?

    • @bamsegod
      @bamsegod  5 лет назад +1

      Once setup right, you don't need to setup do it everyone no need for HDMI connection.

    • @victororo462
      @victororo462 5 лет назад +1

      @@bamsegod I got it!
      Yeeeeeeehaw!
      Thank you, Brothaman!
      This is soooooo awesome!
      LOL.
      Very cool stuff!
      Now to put it into a truly mobil unit.
      Thank you for uploading and helping us out!

  • @studioeight4571
    @studioeight4571 5 лет назад +1

    I have an ST7735 SPI screen, just can't get it to work at all. 😭

    • @bamsegod
      @bamsegod  5 лет назад

      Only works for ili 9341

  • @luuhuy3225
    @luuhuy3225 3 года назад

    I got an error fatal module fbtft_device not found in directory /lib/module/5.4.72+

  • @voicesofdeath2957
    @voicesofdeath2957 5 лет назад +2

    are you sure the wiring you drew out is correct? I just get a white screen.

    • @bamsegod
      @bamsegod  5 лет назад +1

      Yes absolutely. Probably you have dc line mixed up. There are two methods for connecting the screen, each with its own corresponding code.

    • @voicesofdeath2957
      @voicesofdeath2957 5 лет назад +2

      Nah the problem ended up being the 900000000 setting. my display, although the same as yours, wasn't able to go that high. I got a great result with a lower setting and all is well!

    • @bamsegod
      @bamsegod  5 лет назад +1

      @@voicesofdeath2957 got it. I have seen discolouration with too high refresh but not the white screen. Glad it worked out for you.

  • @nbhenry1647
    @nbhenry1647 5 лет назад

    My 240x320 TFT says it is a ILI9340C instead of a ILI9341. Will this procedure still work?
    Great video!

    • @bamsegod
      @bamsegod  5 лет назад

      Make sure the wiring is specifically to your screen. Some screens have 5v etc different.

  • @BTTagzel
    @BTTagzel 3 года назад

    Please help. I'm having problem. When I write con2fbmap 1 1 my display not changes and displays white screen. I tried changing dc and cs. Why is this happening please help.

    • @bamsegod
      @bamsegod  3 года назад +1

      Not sure check the wiring bargain and try flashing again

  • @Evilslayer73
    @Evilslayer73 3 года назад

    do you have a pdf tutorial ??

  • @victororo462
    @victororo462 5 лет назад +1

    I have one question on this.
    I achieved in getting it to work, thanks to you.
    But, is there a way to get it to fit and expand on the whole screen? The height is perfect. But the width isn't true.
    There's space on both sides.
    Can this be expanded?

    • @bamsegod
      @bamsegod  5 лет назад +1

      It should only be 320 pixels wide. There is a bit of a dead black space on the screen which is not pixels just screen assembly

    • @calllen
      @calllen 5 лет назад

      overscan?

    • @bamsegod
      @bamsegod  5 лет назад

      @@calllen off

  • @bfgelectronics6226
    @bfgelectronics6226 4 года назад

    But it is possible to do that with a st7735 based display?

    • @bamsegod
      @bamsegod  4 года назад

      Not sure haven't got a st7735

  • @andrejmarkus6417
    @andrejmarkus6417 5 лет назад +1

    Hi, I have a problem. When I write command "sudo modprobe fbtft_device custom...." my display showing white screen only. Can you help me ?

    • @Kitsu_no_mirai
      @Kitsu_no_mirai 5 лет назад +2

      There must be a wiring error. Please check your wiring. May be its help

    • @bamsegod
      @bamsegod  5 лет назад

      Check the wiring

    • @andrejmarkus6417
      @andrejmarkus6417 5 лет назад

      It's working!!! Thank you very much.

    • @Kitsu_no_mirai
      @Kitsu_no_mirai 5 лет назад +1

      You are welcome. Hope its usefull

  • @realwords6922
    @realwords6922 4 года назад

    is it work with NOOBs and I using 3.2 TFT SPI 240*320 v1.0 SPI ILI-9341 screen with Raspberry Pi 3 model B

  • @diymicroelectronics2677
    @diymicroelectronics2677 5 лет назад +1

    Does it work with RetroRangePi (Orange Pi PC)?

    • @bamsegod
      @bamsegod  5 лет назад

      I haven't used it with orange pi. Give it a try and let me know

    • @diymicroelectronics2677
      @diymicroelectronics2677 5 лет назад +1

      @@bamsegod I just want to make a handheld console using Orange Pi Zero(I alredy have Pi PC).I dont want to use 3.5 inch car parking AV monitor,it costs 11$ and have large sizes for 15x9cm double sided PCB.But this one is 2.2 inch,and cost 5$ and this is not blured AV,it looks like HDMI! Hello from Russia,from 12 years old child!

  • @pawez7517
    @pawez7517 3 года назад

    I have to connect my pi with wi-fi to do this?

  • @freemanfreed1581
    @freemanfreed1581 4 года назад

    what is the size ??

  • @tammyliz4029
    @tammyliz4029 6 лет назад

    thats good info my friend ty for your video .....would you be willing to help me if you can ....I have a similar screen and ive been trying to figure out how to do it as well and cannot figure it out ...im not asking you to do it all for me kind of thing .....im more so just need to be told/pointed the right direction of which way to figure out to hook it up ....if you could help id be in your debt.
    If you are willing to help tell me how to get an image to you and ill show you my screen/issue!

    • @bamsegod
      @bamsegod  6 лет назад

      Tammy Liz check the wiring in the video. This should work

  • @MrNedelcuBogdan
    @MrNedelcuBogdan 5 лет назад

    Watch out to correctly connect the MIZO pin! :)

    • @bamsegod
      @bamsegod  5 лет назад +2

      What do you mean? It's correctly connected right?

    • @MrNedelcuBogdan
      @MrNedelcuBogdan 5 лет назад

      @@bamsegod Keep up the good work! The pronunciation is funny.

  • @debjoybiswas6526
    @debjoybiswas6526 4 года назад

    Sir can we the touch pin to the pi so po oparate with touch

    • @bamsegod
      @bamsegod  4 года назад

      I don't have a touch screen to test 😣. It should work thogh

  • @backtothebit
    @backtothebit 6 лет назад

    Great ! Can i try with raspberry pi zero ? Thanks

    • @bamsegod
      @bamsegod  6 лет назад +2

      Sam Arcade yes this method works with both rpi3 and RPI zero. If you have a red screen then you can do 5v led. If you have just the screen without red PCB then make sure led backlight is connected to 3v only

    • @backtothebit
      @backtothebit 6 лет назад

      EmulatedBen thanks you . I Buy display And i try To pizero. Greating from italy

    • @bamsegod
      @bamsegod  6 лет назад

      Good luck

    • @randoarchive
      @randoarchive 2 года назад

      @@bamsegod Oh wow! They make this without the PCB?? I have to find this. I have only seen it with the PCB, but my project requires no space around the LCD.

    • @bamsegod
      @bamsegod  2 года назад +1

      @@randoarchive yes they do. Ili9341

  • @dominicmcgreevy2005
    @dominicmcgreevy2005 4 года назад

    When I type, "con2fbmap 1 1" it just gives me an error message that says,. "ioctl FBIOPUT_CON2FBMAP: Invalid argument". Does anybody know what I could do to fix this?

    • @bamsegod
      @bamsegod  4 года назад +1

      There is a bit of change in script. Now you need to specify pins etc. I will send through a new script shortly

    • @dominicmcgreevy2005
      @dominicmcgreevy2005 4 года назад +1

      @@bamsegod Thank you very much!
      P.S. How will you send it through?

    • @ebenezer-isaac
      @ebenezer-isaac 3 года назад

      @@bamsegod bro, i am having the same problem, can u help me?

    • @bamsegod
      @bamsegod  3 года назад

      @@ebenezer-isaac sorry that was meant for the Juj 60 fps script. Not sure of the resource have been moved from GitHub

    • @bamsegod
      @bamsegod  3 года назад

      @@ebenezer-isaac are you sure you have followed all steps diligently?

  • @akshitbansal2036
    @akshitbansal2036 3 года назад

    Hey I really appreciated your work
    Can you connect this display with raspberry Pi to use as a primary display in raspbian os
    If u can plz help me I have to make a project with this display

    • @bamsegod
      @bamsegod  3 года назад

      Yeah you should be able to connect with raspibian os

    • @akshitbansal2036
      @akshitbansal2036 3 года назад

      @@bamsegod how can I connected display in raspbian os can you please tell me

    • @akshitbansal2036
      @akshitbansal2036 3 года назад

      @@bamsegod as I not want to display any image on that spi display
      I want to use it as a primary display for raspberry Pi

    • @bamsegod
      @bamsegod  3 года назад

      @@akshitbansal2036 connecting spi display is the same. Follow this method and you would have a screen connected. You can display whatever you like on it

    • @akshitbansal2036
      @akshitbansal2036 3 года назад

      @@bamsegod but how can I use it for primary display
      I don't have any experience in coding
      Can u help me in this
      I know many of people where trying to connect displays like this
      If u make a tutorial video on this it will be very helpful for your viewers

  • @jnkmal9519
    @jnkmal9519 5 лет назад +2

    Didn't work until I swapped CS with DC.

    • @jnkmal9519
      @jnkmal9519 5 лет назад

      Look here. This works. pi0cket.com/ili9341-raspberry-pi-guide/

    • @monkmonk1132
      @monkmonk1132 4 года назад

      Yes, indeed !
      pi0cket.com/ili9341-raspberry-pi-guide/ is the good wiring.