Example Projects
Example projects that come with everything you need: Download, compile and run!
14 files
-
SW4STM32 STM32F746-disco + FreeRTOS
By cpu20
This is an example project for the STM32F746-discovery board running µGFX and FreeRTOS. For the application the demo project from /demos/modules/gwin/button is used.
The IDE used for the project is AC6 SW4STM32.
1,552 downloads
Submitted
-
SW4STM32 STM32F469I-disco
By cpu20
An example project for the STM32F469I-discovery board in the AC6 SW4STM32 IDE.
As a demo the demos/modules/gwin/button application is used.
817 downloads
Updated
-
SW4STM32 STM32F746-disco
By cpu20
This is an example project for the STM32F746-disco board for the SW4STM32 platform.
1,278 downloads
Updated
-
STM32F429i-Discovery with ChibiOS using ChibiStudio
This is a ready-to-run demo project for the STM32F429i-Discovery board using ChibiStudio.
Please read the readme.txt file that comes as part of this download for instructions on how to use this project.
1,095 downloads
Updated
-
Windows template
A minimalistic template project to run µGFX on Windows (Win32 platform).
734 downloads
Submitted
-
STM32F4xx_Eclipse_Project
By cpu20
This is an example project for the STM32F4xx microcontroller series with the µGFX library. The project is made in Eclipse and uses no underlying operating system (BareMetal). There are no drivers/modules included in the project yet. These should be added manually as described in this guide.
Instructions on how to modify the project for your specific MCU are included in the main.c file.
This project has been tested on the STM32F401RE-NUCLEO platform using the GNU ARM Embedded toolchain v5_4-2016q2.
939 downloads
Submitted
-
Raspberry Pi: Embedded Linux Framebuffer
For a complete step-by-step tutorial, please visit: https://wiki.ugfx.io/index.php/Raspberry_Pi
This download contains the SD-Card image (Raspbian) for a Raspberry Pi 3 Model B running µGFX using the Linux framebuffer.
/home/pi/Documents/hello_world contains a Makefile that allows running any uGFX application.
Basic usage:
1. Copy contents of the sdcard_files to a Fat32 formatted microSD-Card 2. Insert the microSD-Card into a Raspberry Pi 3 Model B and boot from it 3. Connect a video output device (monitor, display via DSI, ...) 4. cd /home/pi/Documents/projects/hello_world 5. make 6. .build/hello_world
587 downloads
Submitted
-
STM32F746G-Discovery Game: Sokoban
By Fleck
This is a ready-to-run demo for the STM32F746G-Discovery board containing everything required to compile & run:
µGFX library CMSIS STM32CubeF7 (ST HAL) This demo was created by our community member @Fleck. It's an implementation of the game "Sokoban".
Although this download is a demo project for the STM32F746G-Discovery it can be adopted easily to run on any other µGFX compatible platform.
Please note that this demo has not been optimized for speed, size or any particular platform.
1,518 downloads
Updated
-
PSoC 5LP ILI9341
This is an example project that demonstrates how the µGFX library can be used on the PSoC 5 platform.
This demo assumes an ILI9341 display connected to the CY8CKIT-059 PSoC 5LP Prototyping Kit.
Please read this article for more information on how to use µGFX on a PSoC platform: https://wiki.ugfx.io/index.php/Using_PSoC_Creator
Wiring
PSoC <---> ILI9341
------------------------
P2.0 <---> Reset
P2.3 <---> D/C
P2.4 <---> MISO
P2.5 <---> MOSI
P2.6 <---> SCK
P2.7 <---> CS
960 downloads
Submitted
-
STM32F746G-Discovery, Keil, Widgets
The widgets demo for the STM32F746 using Keil µVision and Keil RTX.
1,692 downloads
Updated
-
STM32F746G-Discovery, Keil, Keyboard
The virtual on-screen keyboard demo for the STM32F746 using Keil µVision and Keil RTX.
1,239 downloads
Updated
-
STM32F746G-Discovery Template: BareMetal, Makefile
This is a template project for using the STM32F746G-Discovery board with µGFX using the make build system (Makefile). No operating system is used. This is a bare metal project using CMSIS and the ST HAL.
This project has been tested successfully using the GNU ARM toolchain (GCC) version 5.3.1
2,119 downloads
Updated
-
STM32F429i-Discovery, ChibiOS
A simple demo for the STM32F429i-Discovery board using ChibiOS.
1,685 downloads
Updated
-
STM32F401RE-Nucleo SSD1306 ChibiOS
This example uses an STM32F401RE-Nucleo board to drive a 128x64 pixel SSD1306 based OLED display. ChibiOS is used as the underlying system.
1,270 downloads
Updated