Sony's Developer World forum

    • Home
    • Forum guidelines

    Upcoming maintenance 

     

    Dear Customers and Partners.

    This website will be undergoing scheduled maintenance on June 14, 2023. Please be aware there may be disruption to the developer portal website and associated services during the scheduled maintenance period.

    This upgrade is essential to ensure the continued performance, reliability, and security of Developer World.

    We apologize for any inconvenience.

     

     

    Using TFT screen by the main board only

    Spresense
    spresense tft screen
    3
    3
    1437
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Larry last edited by

      Hi all,

      I followed the hardware connection and software modification introduced here: https://forum.developer.sony.com/topic/59/hardware-spi-not-working-for-ili9340-9341-tft-display-sw-spi-does/6?_=1664319920496 in order to use my Adafruit 3.2 TFT screen. It is completely fine and works properly.

      The original method for using TFT is connecting wires from the screen to the extension board. Right now, I hope to only use the main board to connect the screen. I have already modified the pin definition. However, it is still not working.

      Would someone suggest how to use the main board ONLY to connect and use the TFT screen?

      Thank you in advance for any help.

      Best,

      Larry

      C 1 Reply Last reply Reply Quote
      • C
        CamilaSouza DeveloperWorld @Larry last edited by

        Hey, @Larry
        There is one configuration called LCD_ON_MAIN_BOARD.
        Did you change that one to y?

        1 Reply Last reply Reply Quote
        • J
          jens6151 0 1 1 last edited by

          Hi Larry,

          Using the TFT screen by only the main board is definitely possible. See also here https://forum.developer.sony.com/topic/658/slow-refresh-rate-streaming-the-camera-preview-to-a-display.

          But before writing any instructions or hints I would like to have more information.

          1. What environment do you use? Arduino or Spresense SDK?
          2. What driver or library do you use? Like Adafruit GFX, TFT_eSPI, NuttX?
          3. What is the exact display board? Is it https://www.adafruit.com/product/1743?
          4. What is the exact connection?
          5. Disclosing the code in use would be very helpful to find issues.

          I had it running once with the combination Arduino, TFT_eSPI, ST7789. However it should be no big deal to adapt to other combinations.

          Without having further info I guess the pin definition and/or connection has an issue. On the main board you have SPI5.

          1 Reply Last reply Reply Quote
          • First post
            Last post
          Developer World
          Copyright © 2021 Sony Group Corporation. All rights reserved.
          • Contact us
          • Legal