Skip to content

cifertech/PixelForge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

cifertech - PixelForge GitHub Downloads (all assets, all releases) stars - PixelForge forks - PixelForge

TWITTER Β· INSTAGRAM Β· YOUTUBE Β· WEBSITE


🎨 PixelForge

PixelForge is a fast, browser-based converter that transforms PNG/JPG images into ready-to-use Arduino .h files.
Perfect for ESP32, STM32, Arduino, RP2040, and any display using RGB565 or OLED bitmap formats.

Convert β†’ Preview β†’ Export β†’ Flash.


Β 

πŸš€ Features

πŸ–Ό Image Conversion Engine

  • Convert to:
    • RGB565 / BGR565
    • 1-bit, 4-bit, 8-bit OLED bitmaps
  • Auto-detect color mode & byte-swap
  • Supports multiple frames for animations
  • Runs entirely in your browser (offline)

Β 

πŸ“ Size & Scaling

  • Custom width/height
  • Built-in presets:
    • 240Γ—240
    • 128Γ—128
    • 115Γ—110
    • 100Γ—100
    • 96Γ—64
    • 64Γ—48
    • 32Γ—32
    • 16Γ—16

Β 

πŸ‘ Live Preview System

  • Original frame
  • Scaled output
  • TFT/OLED simulation
  • Animation preview for multi-frame assets

Β 

βš™ Output Format

  • Clean PROGMEM C arrays:
    • uint16_t for RGB565
    • uint8_t for OLED (1/4/8-bit)
  • Auto-grouped arrays for animations

Β 

πŸŒ— Interface

GitHub-style Light / Dark mode Developer-friendly layout Large code panel with scrolling Clean typography & responsive design

Display Library Status Notes
TFT_eSPI βœ… Full RGB565/BGR565 + optional byte-swap
U8g2 βœ… Full 1-bit, 4-bit, 8-bit OLED modes
Adafruit_GFX ⚠ Planned Coming soon

Β 

🀝 Contribute

Want to help make PixelForge even better?

  • Report bugs
  • Request new display formats
  • Improve OLED/TFT color accuracy
  • Add new presets or workflows
  • Star ⭐ and share the project

Every contribution makes the tool better. Thank you! ❀️

About

Browser based converter that transforms PNG/JPG images into ready to use Arduino .h files.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages