Garfield Pixmap on S7G2
15 minute hack to dip your toe into GUIX Studio.
Assumes you've already gone through the SK-S7G2 GUIX "Hello World" Application Project. As that tutorial is 47 pages and focuses on learning e2 Studio, you can also just import the existing code from the demo into e2 Studio and then change the pixmap using GUIX Studio.
What We're Doing
We're simply replacing an existing button graphic with a Garfield graphic.
By pressing on Garfield, Pusheen appears.
If you have a pre-teen daughter like I do, you may be aware of Pusheen. I've only recently been introduced to this character by my daughter. She's building mobile apps with Pusheen. My generation focused more on Garfield.
Swapping the Graphic
To make the change as simple as possible, I'm just changing the icon for
CHECKBOX_ON. This will give you a bit of fun for little effort.
If you double click on the Name of the Pixelmap in GUIX Studio, you'll be able to select another graphic.
You can also edit all the text strings within GUIX Studio as well as moving the widgets around with your mouse. Once you have things set up nicely, save and Generate All Output Files
All the files are put nicely into e2 Studio. You can now build and transfer the image to your S7G2 and hand the board to your kids to play with.
The board can easily be powered by a rechargeable battery so you can whip it out whenever the mood strikes you. Boot time is instantaneous.
You can easily customize this for your kids and learn more about GUIX Studio and e2 Studio along the way.
Import Guide for e2 studio
Tutorial and Files
Once you unpack the main file, there will be a
GUIX_Hello_World_SK-S7G2.zip file that you can import into e2 Studio using the video guide above.
The project builds with SSP version 1.1.0. You may get errors with newer versions. I did.
You can get older versions of SSP for free from the Renesas Synergy Gallery under the Release Archive tab.
Download GUIX Studio
It took me an hour to realize that I needed to go to the Development Tools tab to download GUIX Studio.
Add a custom icon on Window2