Overview
Description
GR-PEACH is the Gadget Renesas board for the Renesas RZ family's RZ/A1H group of microprocessor (MPU) products. Fully pin-compatible with the Arduino UNO, GR-PEACH is an Arm® Mbed™-enabled development platform. GR-PEACH takes advantage of web browser-based program development and a robust library selection. With the added appeal of 10MB of built-in RAM and the processing power of Arm Cortex™-A, GR-PEACH was created for the developer interested in high-speed prototyping of IoT devices with loads of HMI—graphics, touch panel, camera input, audio, network and more.
In addition, GR-PEACH supports multiple platforms, .NET Micro Framework (MF), Arduino, and TOPPERS/ASP (RTOS).
Get Started
Technical Information
- GR PEACH Getting Started on Mbed - A guide for how to use a newly purchased GR-PEACH/GR-PEACH-FULL board.
- Code Repository on Mbed - Various code to support processing for webcams, graphics, etc.
- TOPPERS/ASP on GR-PEACH - TOPPERS/ASP Kernel with Mbed and Arduino Library for GR-PEACH.
- E-mail: [email protected]
Board Distributors
GR-PEACH boards and other shields can be purchased through the following sites:
Features
- Embeds Arm Cortex-A RZ/A1H (R7S721001VCBG) and Arduino UNO pin compatibility supports various shields.
- GR-PEACH board is equipped with a LAN connector (RJ-45) and connectors for Arduino UNO-compatible pins and service pins
- Enables camera and Wi-Fi connection with the GR-PEACH board. Camera specifications are VGA 640 x 480, maximum 60fps, and a horizontal angle view of 98 degrees
- Enables stereo plug, camera module, and USB host connection with GR-PEACH. Note: A camera module is not included. MT9V111 is recommended
- 4.3-inch wide display with touch panel. Note: GR-PEACH-FULL cannot be used for this shield. Refer to the Corestaff vendor's site for the use details
Applications
Design & Development
Resources
Schematic/Design
- GR-PEACH Schematics
- BOM List
- Layout
Sketch Reference
Project File for e2 studio
Project file for sketching in Eclipse-based development environment e2 studio. For downloading and installing e2 studio, please refer to the e2 studio product page.
You can import as an archive file (zip) as an existing workspace from the e2 studio menu "File" -> "Import".
Do the menu "Project" -> "Update all dependencies" at the initial build. Only sources changed since the next build will be compiled.
- Project with OpenCV
GR-PEACH Sketch OpenCV v20602 Project File (ZIP) (Arduino style, OpenCV included)
GR-PEACH Mbed Style OpenCV v20602 Project File (ZIP) (Mbed style, OpenCV included) - OpenCV project for library generation
OpenCV Neon 02 Project File (ZIP)
DisplayApp
DisplayApp is an application that displays the camera image sent by USB CDC.
- For Windows
DisplayApp File (Windows) (ZIP)
Installing the USB driver is required on versions earlier than Windows 10.
- For Mac
DisplayApp File (Mac) (ZIP)
Below is an Arduino-like sketch example.
#include <Arduino.h> #include <Camera.h> #include "DisplayApp.h" Camera camera; static DisplayApp display_app; void setup() { camera.begin(); } void loop() { display_app.SendJpeg(camera.getJpegAdr(), (int)camera.createJpeg()); delay(10); } }