๐ŸŽจ Pixel Icon Editor

Your Canvas

30ร—30 pixels (15x zoom)

Available Tools

1

C++ Output

โ–ผ About This Tool

This pixel editor creates custom icons for OLED B/W displays like the SSD1306 screen.

Output Format

  • PROGMEM arrays - Stored in flash memory to save RAM
  • 1 bit per pixel - Monochrome (black/white only)
  • MSB first - Most significant bit represents leftmost pixel

Usage Example

#include <Adafruit_SSD1306.h>
#include "icons.h"

Adafruit_SSD1306 display(OLED_WIDTH, OLED_HEIGHT, &Wire, -1);

// Draw your custom icon at position (x, y)
display.drawBitmap(x, y, custom_icon_30, 30, 30, WHITE);

Tips

  • Copy the generated array to your icons.h file
  • Use the Invert bits option if your icon appears reversed
  • Grid sizes must match your drawBitmap() width/height parameters