Thanks again!
In case anyone else comes across this thread looking for an Arduino static noise display, here's the resulting code:
#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
const uint8_t display_width = 128;
const uint8_t display_height = 32;
const int display_buffer_size = (display_width * display_height) / 8;
Adafruit_SSD1306 display(display_width, display_height, &Wire);
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
delay(1000);
display.clearDisplay();
}
void loop() {
drawRandomBitmap();
}
void drawRandomBitmap(){
uint8_t *p = display.getBuffer();
for (int i = 0; i < display_buffer_size; i++) {
p[i] = random(0, 255); //write 8-pixels direct to buffer
}
display.display(); //sends the buffer to the OLED
}