This project shows you how to create a Gadget Renesas GR-LYCHEE sketch (program) using the web compiler. It is available on Windows and Mac.
You will need a GR-LYCHEE board and a USB cable (Micro B type).
Enter your MyRenesas account information and click Sign In.
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 GR-LYCHEE_Sketch_Vxxx.zip, where xxx indicates the version. Since there are many templates, entering "lychee" 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-LYCHEE.
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 "lychee_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 GR-LYCHEE
Connect GR-LYCHEE to a PC with the USB cable.
GR-LYCHEE is displayed as a USB storage named "MBED".
7. Flashing (Copy Program to GR-LYCHEE)
Copy and paste the lychee_sketch.bin to the storage.
8. Execute Your Sketch
Push the RESET button on the GR-LYCHEE board. Now, the LED on GR-LYCHEE will be flashing.
The position of "UB0" is shown here.