Adafruit SSD1306 running at over 500 hz frame rate

Опубликовано: 26 Февраль 2026
на канале: gzumwalt
9,167
26

Final version of my PIC24FJ64GB002 driver for an Adafruit 128 by 32 OLED display.

The display is being updated at over 500 hz as can be determined by the on screen counter (it counts from o through 999 then resets) and by the oscilloscope frequency display (it is reading 553.1 hz).

The driver is optimized for the display, however, it is ready to drive the 128 by 64 version of the display when it becomes available.

The PIC24FJ64GB002 is running at 16mhz. The spi bit rate is 8mhz.

The drivers are written in C. No assembly language was required.