OLED
FRAME
VIDEO → ARDUINO BITMAP CONVERTER
// ready — load a video to begin
Input
VIDEO FILE
▶
Click or drag a video file here
MP4, WebM, MOV, AVI
DISPLAY SIZE
128×64
128×32
SSD1306 / SH1106 standard sizes
THRESHOLD
— pixel brightness cutoff
128
Pixels below threshold → black; above → white
DITHERING
Floyd-Steinberg dithering
Better gradients; slower processing
FRAME COUNT
Frames extracted evenly across trimmed range
INVERT COLOURS
Swap black ↔ white pixels
FLIP
Horizontal
Vertical
▶
ADVANCED OPTIONS
TRIM RANGE
Load a video to enable trimming
IN
0.00s
—
OUT
—
RESET
1ST HALF
2ND HALF
MIDDLE
Drag handles or click the bar to move in/out points
▶ PROCESS VIDEO
OLED Preview
◀ PREV
▶ PLAY
NEXT ▶
FPS:
12
frames
0
size
—
bytes/frame
—
total PROGMEM
—
No frames yet — process a video first
Arduino Output
All frames
Selected frame
Animation sketch
Arrays only
// Process a video to generate Arduino code
⧉ COPY TO CLIPBOARD
↓ DOWNLOAD .ino