Skip to content

GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL

License

Notifications You must be signed in to change notification settings

ozarchie/GUIslice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GUIslice library

A lightweight GUI framework suitable for embedded displays

  • Web Page: http://www.impulseadventure.com/elec/microsdl-sdl-gui.html

  • Pure C library, no dynamic memory allocation

  • Platform-independent GUI core currently supports SDL1.2 and SDL2.0

  • Typical target: Raspberry Pi (Raspbian Jessie)

  • Typical displays: PiTFT, Waveshare, Pi Foundation 7" Display

  • Supports touchscreen control

  • SDL Dependencies: sdl, sdl-ttf, optional: tslib

Screenshots

Example 1 Example 2 Example 3 Example 4

About

GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 87.5%
  • C++ 12.5%