Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 3L02B Introduction to the RX-Arduino (Lab) Anthony.

Slides:



Advertisements
Similar presentations
Cookie Board Designed by Officially sold on. Agenda Cookie Overview Product Differentiation Cooperative Marketing Arduino-compatible ARM Prototyping Platform.
Advertisements

111 Development Tools for ARM-Powered Devices Name of presenter RealView Microcontroller Development Kit ULINK2 USB/JTAG Adapter Evaluation Boards.
Infineon for Arduino XMC – 32-bit Industrial Microcontrollers
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
©2008. Renesas Technology America., All rights reserved. Renesas Direct Drive for Connecting to TFT-LCD Panels David Hedley – Staff Applications Engineer.
Enhance Embedded Systems with Low Cost TFT Solutions
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Using a Renesas Code Generation Tool for RL78 Devices.
1 Instant Graphical User Interface Solutions Why you need a new User Interface Thanks to the iPhone® & Smart Phones Customer GUI expectations have changed.
Keil Products in a Single Slide
Summer Research Progress: Week 2 – DSP vs FPGA
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: CL06B Sensors Fundamentals Dragos Bogdan, MCU Application.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. RL78 Ultra Low Power MCU Lab.
ID 413C: Can Touch This: Designing Capacitive-Based Touch Solutions Mark F Rodriguez Senior Engineering 13 October 2010 Version: 1.0 Xaplos Inc.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Instant Connectivity for the “Internet of Things”
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Debugging on RX with IAR Embedded Workbench.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Rapid Development on the Renesas RX63N RDK using.
Renesas Electronics America Inc. ID 311L: PIC to R8C Converter David Hedley Staff AE, Applications Engineering 14 Oct 2010 Version: 1.1.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Increase the Dynamic Range and Precision of Digital Filters.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. An Introduction to e 2 studio.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Know your Precise Position with RX600 MCU.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Sensorless Vector Control with RL78G14.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID A15C: Application Code Reprogramming Using Different Serial.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 320L: Rapid RX600 System Development Using the RPDL and.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 3L13B David Hedley, Applications Engineer Advanced.
Renesas Electronics America Inc. “© 2010 Renesas Electronics America Inc. All rights reserved ID 220L: Hands-on Embedded Ethernet Design with an Open Source.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. RX Family Overview Introduction A.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. 431L: Using a Graphics API to Create User Interface Components—Advanced.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 9L02I Software Development with an Open Source.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. LibUSB - Create a Solution Without the Class Struggle.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Migrating from CubeSuite+ to Eclipse.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: RL78 Ultra Low Power MCU Lab Michael Clodfelter.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 2L03I RL78 Bluetooth Connectivity Anthony Harris,
ID A16C: Outfitting Embedded Devices with Low Power Wireless Communications Design considerations for adding wireless communications to low power embedded.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. e 2 Studio – Getting Started.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Know your Precise Position with RX600 MCU Huangsheng.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Debugging on RX with IAR Embedded Workbench Micael.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. 113C: Migration to the RX600 Made Easy Life in the fast lane.
ECS642U: Embedded Systems Introduction William Marsh.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID630L: Becoming Familiar with Sensorless Vector Control.
Class ID: Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Using Virtual EEPROM and Flash API for.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 011C: VELOCITY LAB TM Embedded Development Ecosystem Amrit.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. QuantiPhi for RH850 and RL78 - The Fastest Path from Idea.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Increase the Dynamic Range and Precision of Digital.
Class ID: Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Implementing Bootloaders on Renesas MCUs.
2L01I Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 2L02I CAN In A Day Carl Stenquist, Staff.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 434L: Incorporating a Capacitive Touch Interface into.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Audio Solutions on the RX MCU Family Mitch Ferguson,
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Advanced Debugging on the RX600.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Advanced E 2 Studio Topics.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: CC05B RX Project Configuration Tips John Breitenbach,
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Low Power Design Michael Thomas, Applications Engineer.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 416C:SH-2A Graphics for Low- to Mid-level Graphics Applications.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 3L08I Migrating from CubeSuite+ to Eclipse Neelima.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 3L05I Advanced Debugging on the RX600 Fatih Peksenar.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 5L08I Using the Renesas Graphics API to Create.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 322L:Advanced Debugging on the RX600 Brandon Hussey Applications.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 421L: R8C Segment-LCD API Lab Bob Proctor Staff Engineer.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID A10L:A Flexible Flash Rewrite Application Brandon Hussey.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: QuantiPhi for RH850 and RL78 - The Fastest Path.
ID 021L: Model Based Control Design and Auto-Code Generation using the R8C Christopher Myers Director of Software Development 12 October 2010 Version:
Class ID: Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Using Software Building Blocks for Faster.
Hardware Hacking An introduction To some of the New embedded Platforms.
IF I ONLY HAD A BRAIN THE MICROCONTROLLER
David Hedley Staff AE, Applications Engineering 12 Oct 2010
David Hedley Staff AE, Applications Engineering 13 October 2010
Designing with ARM Cortex-M4 (and a Real Dev Board)
ID 325L: Getting Started with CubeSuite
Introduction to arduino
Presentation transcript:

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 3L02B Introduction to the RX-Arduino (Lab) Anthony Harris, RenesasRulz Admin Oliver Garreau, Ecosystems Marketing Manager, MMG

© 2012 Renesas Electronics America Inc. All rights reserved.2 Anthony Harris: Moderator on RenesasRulz A little bit about myself… I graduated from the University of North Carolina at Charlotte with degrees in Electrical Engineering and Physics. I am currently a Masters student in Electrical Engineering at the University of North Carolina at Charlotte. – Focusing on controls, within wireless sensor networks Within Renesas… I am a website moderator for RenesasRulz – Answer questions, updating web pages, and dealing with everyday user issues I am currently working on developing schematic footprints for most of the MCU families Random Facts… Currently “patent-pending” on two patents focused on pipe-traversing robots

© 2012 Renesas Electronics America Inc. All rights reserved.3 Oliver Garreau: Ecosystems Marketing Manager 1 year with Renesas focusing on RDK Platform developments, Ecosystems and Partner support. 20 years total in programmable semiconductor support as Dev. Tools, Applications Eng. or Marketing Manager : 8 years with STMicroelectronics (MCU) 6 years with Infineon/Siemens (MCU) 4 years with Xilinx (FPGA) 3 Utility patents in board and systems design 80+ board designs and kit releases. BSEE and MSCS from two French universities On a personal note, being tinkering with PCs since age 12 and built my first MCU development tool at age 15.

© 2012 Renesas Electronics America Inc. All rights reserved.4 Renesas Technology & Solution Portfolio

© 2012 Renesas Electronics America Inc. All rights reserved.5 Microcontroller and Microprocessor Line-up Wide Format LCDs  Industrial & Automotive, 130nm  350µA/MHz, 1µA standby 44 DMIPS, True Low Power 165 DMIPS, FPU, DSC 1200 DMIPS, Performance 1200 DMIPS, Superscalar 500 DMIPS, Low Power 165 DMIPS, FPU, DSC 25 DMIPS, Low Power 10 DMIPS, Capacitive Touch  Industrial & Automotive, 150nm  190µA/MHz, 0.3µA standby  Industrial, 90nm  500µA/MHz, 1.6µA deep standby  Automotive & Industrial, 90nm  600µA/MHz, 1.5µA standby  Automotive & Industrial, 65nm  600µA/MHz, 1.5µA standby  Automotive, 40nm  500µA/MHz, 35µA deep standby  Industrial, 40nm  200µA/MHz, 0.3µA deep standby  Industrial & Automotive, 130nm  144µA/MHz, 0.2µA standby bit 8/16-bit

© 2012 Renesas Electronics America Inc. All rights reserved.6 Challenge: With the Industry needing a faster and more efficient way to develop with MCUs, it is necessary for a universal platform, that is efficient and versatile, to be developed. Solution: “This class will show you just how the Sakura will be able to fill in this void that Industry is looking for, by showing you how fast, efficient, and versatile the Sakura board really is.” ‘Enabling The Smart Society’

© 2012 Renesas Electronics America Inc. All rights reserved.7 Agenda What is an RX-Arduino? Renesas Development Environment Web Compiler Android based Compiler Why the Sakura board? Competing Solutions Early demos from Japan Questions Hands-on lab

© 2012 Renesas Electronics America Inc. All rights reserved.8 1 st GR Board: GR-SAKURA-FULL (RX63N, 1MB Flash) Branded and distributed by Wakamatsu / RS-Compo (Japan) Making plans to distribute shortly in the USA. First Renesas Board (RX Arduino-compatible)

© 2012 Renesas Electronics America Inc. All rights reserved.9 RX63N GR-SAKURA Nicknamed ‘SAKURA’ On-board MCU: Rx63N 144-pin Frequency : 100MHz, up-to 165 MIPS RAM: 128KB, Flash: 1,024KB FPU included ( float ) Ethernet on-board (optional connector) USB 2.0 Full speed, Function/OTG supported ADC, DAC with wiring Headers for XBEE ( BT/Wi-Fi ) Power : USB Bus power/AC adapter JTAG, E1 ready Sakura Board Features

© 2012 Renesas Electronics America Inc. All rights reserved.10 LAN connector USB (function) DC input Arduino-Compatible headers RX63N Through hole for Xbee (back side) MicroSD slot (back side) GR-SAKURA connectors Pinning for E1 debugger Sakura Board Features (Continued) Arduino-Compatible headers

© 2012 Renesas Electronics America Inc. All rights reserved.11 Open standard IF Vender Cloud Compiler/IDE Internet Application Software Modules Board I/O Drivers On-chip system firmware On-chip downloader Web Compiler/BuilderAndroid Applet Many compatible Arduino Shields Many compatible Alliance Venders’ CPU boards Users share software and know how on RenesasRulz Software Web BrowserSmart Phone Hardware USB Storage Class Renesas Development Environment RX63N Arduino I/O Lib. Standard API Key Technology

© 2012 Renesas Electronics America Inc. All rights reserved.12 Web Compiler Environment -Arduino I/O Library -Embedded I/O Library -Lots of sample codes on RenesasRulz

© 2012 Renesas Electronics America Inc. All rights reserved.13 Android OS Programming Application (release TBD) EasyProgramMaker (temporary name) Program the GR-Sakura on the fly. Code generation by pre-defined functions Code manipulation of previously defined code Renesas Smart Phone Application

© 2012 Renesas Electronics America Inc. All rights reserved.14 Why the Sakura Board? Renesas RX62N vs. Arduino UNO vs. Cortex-M0 GR-Sakura vs. Arduino UNO Communities out there: RenesasRulz Arduino.cc Adafruit AND MANY MORE!! Vast amount of breakout boards for all purposes Easy to program No special license required Vast amount of example code

© 2012 Renesas Electronics America Inc. All rights reserved.15 Sakura’s MCU : Leaping the Competition Arduino UNO: 8-bit MCU 16 MHZ 32 KB Flash 2 KB SRAM Cortex M0 32-bit MCU Up to 50MHz 64 KB Flash 8 KB SRAM RX63N 32-bit MCU Up to 100MHz 1,024 KB Flash 128 KB SRAM A standard 8-bit (Atmel) or Cortex-M0 (ARM) is no match to RX63N

© 2012 Renesas Electronics America Inc. All rights reserved.16 Early demos from Japan

© 2012 Renesas Electronics America Inc. All rights reserved.17 “3D Tetris” Rotating Sakura + LED asy 4-legged wireless ‘bot Y Y Fast Fractal/Mandelbrot 3g 3g Early demos (DevCon and YouTube)

© 2012 Renesas Electronics America Inc. All rights reserved.18 Lab Time ! Lab Time !

© 2012 Renesas Electronics America Inc. All rights reserved.19 Review – Why the Sakura is the Best Choice In this Lab you have: You have seen several side- by-side comparisons of its competition You have seen various demos involving the board You have seen how the Web-Compiler works You have seen just how easy it is to program You have seen how this board is going to help Industry speed up development

© 2012 Renesas Electronics America Inc. All rights reserved.20 Challenge: With the Industry needing a faster and more efficient way to develop with MCUs, it is necessary for a universal platform, that is efficient and versatile, to be developed. Solution: “This class will show you just how the Sakura will be able to fill in this void that Industry is looking for, by showing you how fast, efficient, and versatile the Sakura board really is.” Do you agree that we accomplished the above statement? ‘Enabling The Smart Society’

© 2012 Renesas Electronics America Inc. All rights reserved.21 Please utilize the ‘Guidebook’ application to leave feedback or Ask for the paper feedback – Thanks ! Please Provide Your Feedback…

© 2012 Renesas Electronics America Inc. All rights reserved.22 Questions? Questions?

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved.