Suelta un archivo .c o .txt

Decodificaremos su hexadecimal de inmediato.

Editor y Decodificador de Array Hexadecimal Online – Edita Bitmaps OLED para Arduino

Pega tu array hexadecimal C++ PROGMEM, visualízalo como pixel art y edita píxeles individualmente con lápiz o borrador. Obtén el código actualizado al instante para Arduino, ESP32 y pantallas OLED.

Código Hexadecimal C Generado

1024 bytes

¿Cómo decodificar y editar un array hexadecimal de Arduino?

Si tienes un byte array en C++ para una pantalla OLED (por ejemplo, generado con la librería Adafruit_GFX o u8g2) y quieres saber qué imagen contiene o modificarla, esta es tu herramienta. Pega el array con formato 0xFF, 0x00... en el campo de la izquierda, ajusta el ancho y alto de la matriz, y el editor lo pintará píxel a píxel en el lienzo.

Ingeniería inversa de bitmaps PROGMEM

¿Tienes un archivo .c o .h con una variable const unsigned char bitmap[] PROGMEM y no sabes qué imagen tiene? Arrastra el fichero directamente a esta página: el editor extraerá automáticamente todos los valores 0x... y reconstruirá el gráfico. Esto es útil para hacer ingeniería inversa de bitmaps OLED SSD1306 sin necesidad de hardware.

Edita píxeles y regenera el código en tiempo real

Usa el lápiz para pintar píxeles negros o el borrador para borrarlos. Cada trazo actualiza inmediatamente el código hexadecimal en la caja de salida. Cuando termines, copia el array C++ generado y pégalo en tu sketch de Arduino o ESP32. El lienzo soporta resoluciones de hasta 512×512 píxeles, cubriendo pantallas OLED de 128×64, 128×32 o cualquier tamaño personalizado.