This project shows you how to create a Gadget Renesas GR-ROSE sketch (program) using the web compiler. It is available on Windows and Mac.


You will need a GR-ROSE board and a USB cable (Micro B type).



1. Logging Into the Web Compiler

Log into the web compiler from the Gadget Renesas top page.

Then click [Log In] or [Guest Log In]. If you choose the guest login, your sketch is removed upon log out.


Enter your MyRenesas account information and click Login.


2. Creating a New Project

To create a project, click the "+" button as shown here. Those logging in for the first time should skip this procedure.

Select an appropriate template, such as such as GR-ROSE_Sketch_Vxxx.zip, where xxx indicates the version. Since there are many templates, entering "rose" in the filter makes it easier to find. After selecting the template, give the project an appropriate name and click "Create Project".


3. Displaying Your Sketch

Clicking "Create Project" brings you to the Web Compiler IDE window. Click the "gr_sketch.cpp" file under the Explore menu. The source code of the file will appear in the right window. This is the sample code that will drive the LED on GR-ROSE.


4. Build the Code

Since the code shown on the screen is a working sample, you don't need to debug the code. To build the code, click the "Execute Build" icon on the right navigation menu shown here. This should show you "The Compilation Is Complete" pop-up.

Note that it takes a little time to build the first time due to compilation of all of the source files.


When the build is OK, the pop-up screen shows "Make process completed" at the bottom of screen. Click the "Close" button.


5. Download the Sketch

When the build is successfully completed, the Web Compiler creates a binary file "rose_sketch.bin" under the .CPP file. Move the mouse over the bin file and right click - this will bring up the pop-up menu. Then, click the "Download" menu.


6. Connect USB to GR-ROSE

Connect GR-ROSE to a PC with the USB cable. Then, push the small white button on GR-ROSE. GR-ROSE is displayed as a USB storage.


7. Flashing (Copy Program to GR-ROSE)

Copy and paste the rose_sketch.bin to the storage. Now, the LEDs on GR-ROSE should be blinking.


Serial Monitor

The default sketch sends message to the PC. This is an example using "Tera Term". Serial monitor is useful for viewing program execution status.