ESP32 fast data rate to TFT LCD

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ก.ย. 2024

ความคิดเห็น • 3

  • @SiR0CX0
    @SiR0CX0 6 ปีที่แล้ว

    Very impressive results. Even 3x times faster than the Teensy library written by Paul Stoffregen two years ago. Electrodacus made some nice improvements too last year for the STM32 MCUs. Thanks for this great how-to very well explained. I'm not sure I understood it all yet though. May I ask why did you go for bitbanging instead of using the SPI bus ? Did you benchmark the Core0 CPU load while sending the data to the screen ?

    • @peterwentworth8993
      @peterwentworth8993  6 ปีที่แล้ว +1

      Thanks. My cheaper LCD device has an 8-bit parallel bus, no serial SPI. So that brings the advantage of more wires to move data faster. If you look on the Adafruit web page their original LCD was parallel, then they discontinued that one in favour of a Serial SPI version which they admit is a bit slower. So it is a tradeoff: I need more pins and wires than I would for SPI, but I can get better throughput if I can write all 8 bits at the same time. I didn't look at the CPU usage.

  • @Ahmadnaweed786
    @Ahmadnaweed786 3 ปีที่แล้ว

    Well done