GR-ROSE is a small board for prototyping robot and IoT system. Enable simplified distributed processing for robot operation with open-source software like ROS2, Arduino and AWS FreeRTOS. The physical interfaces to attach serial servos, to supply voltage and to connect sensors make it easier to incorporate into robots. In addition, AWS FreeRTOS enables multi-task programming and easy connection to AWS IoT.
GR-ROSE Pin Map
- RX65N (R5F565NEHDFP 100-pin QFP)
RXv2 core [34 CoreMark/mA]
- Operating Frequency
- 120MHz (12MHz 10 Multiplication)
- RTC Clock
- Temperature (Inside MCU)
- ROS I/F
- Ethernet, USB (rosserial)
- Serial Servo I/F
- TTL x 4, RS-485 x 1
- Analog I/F
- ADC (12-bit) x 6, DAC x 1
- IEEE 802.11b/g/n
- PMOD I/F
- 1 (I2C, SPI, UART)
- External Power Supply
- USB VBUS or 4.5V～18V
- Supply to External
- 3.3V, 5V
Software Development Environment
Prepare an open-source software stack for an ROS2 application and three types of development environments.
How to Program
- Arduino Sketch with Web Compiler
- Arduino Sketch with IDE for GR
- Web Compiler Log In (on-line, no installation required)
- IDE for GR (off-line, like Arduino)
- e2 studio (off-line, for professionals)
- GR-ROSE Sketch Source (GitHub)
- Using the Kondo Science Inc. “KXR-A3S” Robot Arm
Factory USB Firmware
At shipment, USB firmware is written into the microcomputer. When you press the reset button, it becomes storage, and copying the bin file executes as user application.
After setting SW1 of GR-ROSE to "P" and connecting USB, you can write the MOT file with Renesas Flash Programmer (RFP).
Notes: this firmware has been changed as follows from the firmware of the 1st shipment.
- CMT0 is stopped when jumping to the user application.
- If you press the reset button when power is supplied from VBUS or VMOT, jump to the user application if the USB port is not open.
The project file for e2 studio is below. CCRX is required to compile. Refer to the e2 studio product site for download and installation of e2 studio.
You can import as archive file (zip) as existing workspace from e2studio menu "File" -> "Import".
Note: This is a project exported in e2 studio version 7.2.