Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: bitbank

Search: Search took 0.00 seconds.

  1. Replies
    6
    Views
    536

    I finished the code - please have a look and let...

    I finished the code - please have a look and let me know what you think:

    https://github.com/bitbank2/AnimatedGIF
  2. Replies
    6
    Views
    536

    I finally got time today to work on this. I've...

    I finally got time today to work on this. I've been coding the SD card support and it basically works, but I've run into an odd problem. My code tries to read a fixed amount of data (2K) to parse the...
  3. Replies
    6
    Views
    536

    I've done some cleanup and testing. Here's the...

    I've done some cleanup and testing. Here's the status so far:

    1) Written for any C compiler (no dependency on Arduino or anything else)
    2) Static GIF structure uses 22k of RAM; no other buffers...
  4. Replies
    6
    Views
    536

    It's going to use my bb_spi_lcd library to draw...

    It's going to use my bb_spi_lcd library to draw on LCDs. It should be easy to modify it to use any other LCD library from there.
  5. Replies
    6
    Views
    536

    (another) Animated GIF player

    Long ago, in a job far far way, I wrote optimized image codecs for all standard image types. I've been slowly porting them to be compatible with Arduinos and today I got my old GIF player to run on...
  6. The 80x160 LCD has the same internal buffer as...

    The 80x160 LCD has the same internal buffer as the 128x160 (same ST7735 controller), but the display is offset. In my bb_spi_lcd library I have different settings for the 128x160, and 80x160 displays...
  7. A "dirty rectangle" scheme would help with perf,...

    A "dirty rectangle" scheme would help with perf, but your implementation (1 pixel at a time) would be self defeating because of the overhead of writing/skipping individual pixels. It's not about the...
  8. Replies
    19
    Views
    1,699

    Yes, I changed the I2C dividers, but not the base...

    Yes, I changed the I2C dividers, but not the base clock.
  9. Replies
    19
    Views
    1,699

    I have been able to push SSD1306 OLEDs to run at...

    I have been able to push SSD1306 OLEDs to run at 1-2Mhz on other MCUs, so I wanted to see how far I could get with the Teensy 4. I did some experiments with the clock values and was able to get what...
  10. Replies
    19
    Views
    1,699

    I have been able to push SSD1306 OLEDs to run at...

    I have been able to push SSD1306 OLEDs to run at 1-2Mhz on other MCUs, so I wanted to see how far I could get with the Teensy 4. I did some experiments with the clock values and was able to get what...
  11. For my own LCD libraries, this change makes no...

    For my own LCD libraries, this change makes no difference because I cache the data in RAM and try to write everything in one SPI transaction. At the other extreme is the old Adafruit GFX library...
  12. It is the ILI9486 in 8-bit parallel mode. I would...

    It is the ILI9486 in 8-bit parallel mode. I would like to see how fast I can push it on the Teensy 4. The ATmega328 speed controlling it doesn't impress me much, but at least it performs better than...
  13. I can potentially help out with the porting of my...

    I can potentially help out with the porting of my optimizations to the ILI9488/ILI9486. At the moment I only have a 3.5" Kuman Uno shield that seems to want 5v signals. My initial test on the Teensy4...
  14. Replies
    8
    Views
    509

    Hi Kurt, Thanks for sharing. I write my own...

    Hi Kurt,
    Thanks for sharing. I write my own display libraries too, so it's kind of redundant to keep improving all of the various forks of these libraries. You're welcome to make use of the new code...
  15. Replies
    8
    Views
    509

    ILI9341 Speedup

    Hi everyone. I'm new to the Teensy forum. I just got the Teensy 4 and 4.1 and decided to look for ways I could help the libraries. I optimize code for a living and in my spare time (I can't help it...
Results 1 to 15 of 15