Wi-Fi enabled Demonstration & Evaluation Kit with Low-power RL78/G14MCU Provides Extensive HW/SW Features and Includes Digital Sensors

Similar documents
User s Manual: Hardware. RENESAS MCU RL78/G13 Family. Release 1.0. Renesas Demonstration Kit (RDK) for RL78/G13 R20UT2533EU0100

RL78 Project Configuration Tips

MeshConnect. Voice over

Getting Started with Renesas Development Tools

Cypress PSoC 4 Microcontrollers

Renesas Demonstration Kit (RDK) for RL78G14 (REV 2.1)

Freescale Semiconductor Inc. TWRWIFIGS1500MLAB. TWR-WIFI-GS1500M Lab Guide Rev. 1

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

Cypress PSoC 4 Microcontrollers

RL78 Ultra Low Power MCU Lab

)8-,768'HY.LW 2YHUYLHZ. )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein Dreieich-Buchschlag, Germany

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

SmartBond DA Smallest, lowest power and most integrated Bluetooth 5 SoC. Applications DA14585

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

RL78 Ultra Low Power MCU Lab

Cypress PSoC 6 Microcontrollers

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

LM931 Bluetooth low energy Module

STM8L and STM32 L1 series. Ultra-low-power platform

RN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011

eh880 Secure Smart Card Terminal

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 4/20/2011

RN-174 WiFly Super Module

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

Connectivity. Ethernet

Welcome to this Renesas Interactive course which covers migration from the the V850 Jx3 series of 32bit MCUs to the Jx4 Series.

RN-171-EK Evaluation Board

Edge Power International (HK) Ltd. Product Specification


ACR880 GPRS Portable Smart Card Terminal

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 3/3/2011

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

Propeller Activity Board (#32910)

Approximately half the power consumption of earlier Renesas Technology products and multiple functions in a 14-pin package

LM930 Bluetooth low energy Module (with U.FL Connector) Standalone (With Embedded Bluetooth v4.1 Stack)

MiCOKit-3166 Development Kit Hardware Manual

Embedded Wireless Technologies

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION

RTX41xx Introduction. March 2013

Let s first take a look at power consumption and its relationship to voltage and frequency. The equation for power consumption of the MCU as it

Advanced Microcontrollers Grzegorz Budzyń Extras: STM32F4Discovery

FOR IOT PRODUCT DEVELOPMENT

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

LM930 Bluetooth low energy Module (with IPEX Connector) Standalone (With Embedded Bluetooth v4.1 Stack)

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05

Capacitive Touch Based User Interfaces and Hardware-based Solutions

EZ-Bv4 Datasheet v0.7

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

Lab 1 Introduction to Microcontroller

LM931 Bluetooth low energy Module Standalone (With Embedded Bluetooth v4.1 Stack)

Trends in Prototyping Systems. ni logic Pvt. Ltd., Pune, India

Anadigm FPAA Solutions Training Class III

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG

IoT Sensor Connectivity and Processing with Ultra-Low Power, Small Form-Factor FPGAs

STM32G0 MCU Series Efficiency at its Best

Freescale s Next Generation 8-bit LCD Solutions

RN-134. WiFly GSX Super Module SuRF Board. Features. Description. Applications. ~ page 1 ~ rn-134-ds v1.

Module Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.

STM32 F0 Value Line. Entry-level MCUs

Overview The Microcontroller The Flex Board Expansion boards Multibus board Demo board How to: Compile demo Flash & Run Demos

Portable Instrumentation Applications w/ the RL78

GW-USB-05. User's Guide. FW v1.07. IQRF USB Gateway MICRORISC s.r.o. User_Guide_GW-USB-05_ Page 1

Version:V1.0 Date: AN0009E. Introduction. EMW3162 top view:

MQX -celeration RTOS-integrated solutions

User Manual For CP-JR ARM7 USB-LPC2148 / EXP

Accelerometer with Analog and Digital I/O for StackableUSB USB1600

BCM4343W IoT Starter Kit Getting Started Guide Version 2.1

Propeller Board of Education (#32900)

BASICS OF THE RENESAS SYNERGY PLATFORM

OMNICOMM ON-BOARD TERMINALS

T he key to building a presence in a new market

WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez

Objective: Additional project details: Code: PSEMBP 100 Category:STEM Level: High School/Community C.

The Opportunities and Challenges of IOT Market. YuChuan Yang MediaTek Inc.

Renesas New Generation of R8C/Tiny Series MCUs Adds 1.8V Support and Coprocessing With Background Operation to Enable Low-cost Innovative Designs

AD5669R - Microcontroller No-OS Driver

CM5000 DATASHEET v0.1

SBD WARRIOR DATA SHEET

Symphony SoundBite Reference Manual

Datenblatt / Specifications. ACR880 GPRS Portable Smart Card Terminal. idvation GmbH

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

FRDM-KL26Z User s Guide

Incorporating a Capacitive Touch Interface into Your Design

LM961 Bluetooth Dual Mode Module Standalone (With Embedded Bluetooth v4.1 Stack)

CEL ZigBee TM / Application Brief

Kinetis KM3x Metrology MCUs based on ARM Cortex -M0+ Core

Connect with Simplicity

Energy Harvesting Reference Design

Wi-Fi Modules. Turnkey Solution for the Internet of Things. -

ATHENA32 PIC32 Evaluation Board ATHENA32. Product Datasheet. Francesco Ficili Date 13/01/2019. Pag. 1

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

USBIO24 RL Digital I/O Module

ArduCAM CC3200 UNO board

Application Strategic Focus

Transcription:

Wi-Fi enabled Demonstration & Evaluation Kit with Low-power RL78/G14MCU Provides Extensive HW/SW Features and Includes Digital Sensors Author: Oliver Garreau, Ecosystems Manager Renesas Electronics America Inc. December 2012 Abstract Renesas supports customers for its latest microcontrollers (MCUs) by providing feature-rich demonstration and evaluation kits called Renesas Demonstration Kits (RDKs). These systemboard based kits highlight not only key MCU device features such as large arrays of embedded Flash and SRAM, low-power modes, and advanced on-chip peripherals, but also the latest board-level peripherals, external memories, user interfaces, sensor Interfaces, and other hardware features. On the software side, our RDKs are supported by major software tool vendors and include many software evaluation packages. Recently we ve seen a definite design trend toward embedded systems that require a way to connect sensors to a wireless network, to the Internet in general, and even to specific Cloud services a connectivity imperative loosely called Internet of things. This paper highlights the capabilities of a new RDK that addresses that trend. It allows system engineers to quickly explore the technologies behind Embedded Wi-Fi and the Cloud connectivity. Further, it enables them to quickly implement setups for reporting sensor status to the Cloud, and to easily connect one or several RDKs to the Internet of things. Up to four onboard digital sensors (for light, temperature, motion and voice) can be read on the new RL78/G14 RDK, processed locally on the board and also monitored remotely via the Cloud. These capabilities are valuable in many markets and applications, including biometrics, remote sensing, telematics, security systems, retail equipment, and energy management systems. Introduction In the second half of 2012, Renesas America Inc. worked diligently with many of its ecosystem partners to develop one of the industry s most advanced, most connected low-cost evaluation kits for an economical 16-bit MCU: the RL78/G14 Renesas Demonstration Kit (RDK). -1-

Up to 14 technology partners, expert firms in the Renesas Alliance partner program and ecosystem, contributed to or collaborated on the design, manufacturing and testing of this new demonstration and evaluation kit. The RL78/G14 RDK functions not only as a stand-alone MCU evaluation board, but also as a cloud-connected device. It incorporates Wi-Fi technology from Gainspan Corp. and Cloud service provider Exosite. Final test and integration are performed by our system design partner, Future Design Inc. Several thousand units have been manufactured, each with a unique network identifier based on the board s MAC address, allowing a broad dissemination. These RDKs can be used to create unique network nodes. They also enable seamless wireless connections between any number of sensor-rich RDK boards and the Internet. The low-cost RL78/G14 RDK is available from Renesas distributors (see links to resources at the end of this document). Powered by a best-in-class, power-saving 16-bit RL78 MCU The Renesas RL78 Family of MCUs offers exceptional low-power features and has an architecture that lets system designers achieve high MCU processing performance. Its miniscule current drain in standby modes saves power for extended operating time in battery-powered systems. The design of the new RDK allows the RL78/G14 MCU to enter each of its power-down modes and shows power mode status on a dedicated on-board display (E Ink). Figure #1 shows the power an RL78/G14 MCU consumes in Stop mode with only the Watchdog Timer and Low-Voltage Detect units active: a mere 0.31µA. This is much less than the power used by other architectures in the Stop mode. Figure # 1: Stop-mode current of the RL78/G14 MCU and chips from other suppliers. -2-

Feature-rich MCU family The RL78/G14 MCU is an upgrade of the RL78/G13 chip. It adds features such as a faster 16-bit timer with RJ/RD/RG modes, a 2-channel 8-bit DAC, additional MAC instructions, an improved DMA engine and a 2-channel analog comparator. Performance of this 16-bit MCU is rated at 44DMIPS at 32MHz. The MCU version used in the new wireless-enabled RDK provides large amounts of on-chip memory: - Program Flash: 256KB - Data Flash: 8KB - SRAM: 24KB Figure #2 shows the block diagram of the 100-pin MCU used in the RL78/G14 RDK: Figure # 2: RL78/G14 MCU Block Diagram (100-pin device). -3-

Major features of the new RDK s circuit board The RL78/G14 RDK has many user interfaces, sensors and communication interfaces. Figure #3 shows these hardware features, which include some unique solutions: - A low-cost graphics LCD matrix by Okaya - A zero-power electronic-ink segmented display by E Ink - Power interfaces built with Renesas MOSFETs and TRIACs - Four digital and MEMS sensors for light, temperature, motion and voice by ADI - An integrated 802.11b/g Wi-Fi module by Gainspan - PMOD connectors for up to two PMOD daughter-cards Figure # 3: Features of the RL78/G14 RDK circuit board. The low-power wireless embedded solution The engineering team that developed the RL78/G14 RDK wanted to use a low-power solution for the Wi-Fi module. So Gainspan recommended the use of the power-efficient GS1011MIPS module, which has an optimized power footprint at all times. It is compatible with the IEEE 802.11b standard (up to 11Mbit/s) and has been certified by the Wi-Fi Alliance. Like other Renesas evaluation kits in the RDK family, the Wi-Fi enabled R78/G14 RDK can run from a 500-mA USB source. This holds for even its most active Wi-Fi modes, which include power-hungry transmission bursts. -4-

Progressing from a Wi-Fi add-on approach to an Embedded Wi-Fi design Previous RDK units could support Wi-Fi connectivity only by using a separate plug-in daughtercard from Gainspan Corp. That company s WAB-GW-GS1011MIP external Wi-Fi adapter, for example, is shown in picture #4, plugged into an RL78/G13 RDK to implement a wireless link: Figure 4: Plug-in Wi-Fi daughter-card added to an RL78/G13 RDK. Because embedded Wi-Fi is becoming a natural interface for connecting embedded systems to the Internet, the integration of GainSpan s GS1011MIPS Wi-Fi module was a smart and natural choice for the RL78/G14 RDK. It facilitated hardware/software integrations and helped minimize the overall development and production cost of the new wireless-enabled kit. The picture of the RL78/G14 RDK circuit board (see Figure #5) shows the position of the compact, fully integrated GS1011MIPS module, which incorporates an internal antenna: Figure # 5: RL78/G14 RDK with on-board Wi-Fi module. -5-

Integration of the Wi-Fi support and Wireless demos Building on previous experience with a daughter-card Wi-Fi connectivity solution, the integration of the GS1011MIPS Wi-Fi module circuitry into the main RDK board was quite straightforward. The module s many capabilities onboard power regulation, integrated oscillators, multiple ICs (flash memories, etc.) and built-in antenna allow a compact footprint on the host board of only 1.2 x 0.75 inches. The factory demo code provided with the TL78/G14 RDK gives users all the tools and applications needed to set up and demonstrate Wi-Fi and Cloud operations, including a complete Cloud-connectivity client mode designed by Exosite. This mode is entered by pressing pushbutton #1 plus Reset on the RDK. This operation is shown in Figure #6, which also describes how to initiate the other three factory demo modes. The picture shows the mode instructions displayed on the RDK board s LCD. GainSpan Embedded Web Server Demo Provisioning Mode Default demo at power-up; don t press any switch Press Switch 2 and toggle RESET switch, then release Switch2 Exosite Cloud Demo Press Switch 1 and toggle RESET switch, then release Switch 1 Over the Air Firmware Update (OTAFU) Press Switch 3 and toggle RESET switch, then release Switch 3 Figure # 6: Four Factory Demo modes and LCD copy. The User can boot up the RDK board as an embedded Web Server, providing sensor feedback locally. Pressing Switch #2 is the way to enter the provisioning mode, while pressing Switch #3 allows the user to perform a Flash update or Wi-Fi module update via a wireless link. The cloud connectivity demo provided by Exosite is entered by pressing switch #1. It gives the RDK a secure website dashboard at https://renesas.exosite.com. Any RDK User can sign up for a free account at https://renesas.exosite.com/signup. This online dashboard portal can be used to display multiple sensor data collected from an RDK. It can also be used to send control data to the RDK and to connect and manage multiple RDK systems. Software source code for the RDK (from Micrium, Renesas and other projects) is at the RDK software download website: am.renesas.com/rdkrl78g14/software. It can be applied to many different connected-device applications. -6-

Setting up a user-friendly Wi-Fi enabled demonstration/evaluation system A major development goal for the RK78/G14 RDK was to make the Wi-Fi configuration procedure very user-friendly. This aim was achieved by building a simple web server that helps users complete the entire provisioning process just by progressing through several steps in click-thru on-screen setup menus. The Wi-Fi provisioning procedure encompasses selecting and connecting to a Wi-Fi Access Point (AP) so applications running on the embedded system can interact wirelessly with resources available on the Internet. For the RL78/G14 RDK, this procedure is exactly the same as the familiar one used to connect a laptop PC to a Wi-Fi access point. It involves scanning all the present APs and selecting the ones with which the system will work. Three selected APs are being scanned in Figure #7, for example: Figure # 7: RDK scanning multiple access points from the list of possible connections. After allowed APs have been selected, the RDK stores those settings into its permanent memory (an EEPROM chip) and then re-uses them whenever the boot is initiated or the RDK is powered up. Interfacing with onboard digital sensors and reporting in the Cloud The RL78/G14 RDK incorporates physical sensors produced by ADI and Renesas: - Temperature: ADT7410, connected via I 2 C (more data is on the ADI website.) - Acceleration: ADXL345, connected via I 2 C (more data is on the ADI website.) - Microphone: ADMP401, connected via an ADC input (more data is on the ADI website.) - Light: PH5551A2NA1, connected via I 2 C (more data is on the Renesas website.) -7-

Here are sample screens depicting how sensor data are formatted on the partner clouds: Sample of Project examples provided by Renesas and its technology partner experts. Various firmware projects are available for the RL78/G14 RDK. They showcase the operation of internal MCU peripherals such as UARTs and timers and also highlight board-level circuitry such as the triac interface and the Wi-Fi operation. Additional RTOS demo packages are available from our ecosystems partners. They can be obtained from the RDK s download site: http://am.renesas.com/rdkrl78g14/software -8-

Other chipset solutions offered by Renesas ecosystem partners The design of the low-cost wireless-enabled RDK incorporates contributions from many suppliers of ICs and discrete semiconductor devices. Each of their circuits that are built into the RDK board is a reference design tailored for the features and performance of the RL78/G14 MCU chip. The chart shown below gives an overview of the chipset solutions included in this RDK: IC description Desig. Partner/Vendor Part Number OKAYA 96X64, PE9664WRF-004-I02 LCD Okaya RE9664WRF-004-I02Q SPEAKER, NDT-03C LS1 STAR MICRONICS NDT-03C RS-232 transceiver, QSOP16, ADM3101E U14 ANALOG DEVICE ADM3101EARQZ MICROPHONE AMP, MSOP10, SSM2167-1RMZ-REEL U9 ANALOG DEVICES SSM2167-1RMZ-REEL ACCELEROMETER, SPI/I 2 C, 3AX, 3G LGA14, ADXL345 U13 ANALOG DEVICES ADXL345BCCZ-RL DIGITAL MICROPHONE, LGA_CAV6, ADMP401 U10 ANALOG DEVICES ADMP401ACEZ-RL7 MUX/DEMUX, QUAD, QSOP16, ADG3257BRQZ U27 ANALOG DEVICES ADG3257BRQZ AMBIENT LIGHT SENSOR, PH5551A2NA1, PH5551A2NA1 U4 CEL PH5551A2NA1 AUDIO AMPLIFIER, MONO, 2.5W, WLCSP9 U8 ANALOG DEVICES SSM2377ACBZ TEMP SENSOR, I 2 C, 0.5DEG, SO8 U12 ANALOG DEVICES ADT7410TRZ TEMP SENSOR, I 2 C, 2DEG,DNL, SO8 (U11) ANALOG DEVICES ADT75ARZ 8Mbit SERIAL EEPROM, SO8WB U18 MICRON M25P80-VMW6TG OPTI-COUPLOR AC, SOP4 U3 CEL PS2705A-1-F3-A AUDIO AMP, STEREO, 0.090W, TSSOP14 U7 ON SEMI NCP2811ADTBR2G 12MHZ, NX3225GA X1 NDK NX3225GA 12M EXS00A-CG02994 32.768KHZ, NX3215SA X2 NDK NX3215SA 32.768kHz EXS00A-MU00158 16MHZ, NX3225SA X3 NDK NX3225SA 16M EXS00A-CS04990 E INK DISP1 E INK CONSIGNED GS1011MIPS (on board) U16 GAINSPAN GS1011MIPS Conclusions This White Paper has described key features of a new Renesas low-cost, wireless-enabled evaluation kit. This support tool for designers of embedded systems allows investigations of and experiments with multiple technologies, from a best-in-class low-power microcontroller (the RL78/G14 MCU) to onboard peripherals and sensors, and, importantly, also to Wi-Fi and Cloud connectivity. The hardware and software integrated into the RL78/G14 RDK, plus the software that can be downloaded, combine to give system engineers an exceptionally productive out-of-the-box experience for jump-starting projects that take advantage of the latest design trends and market opportunities. -9-

References and Resources RL78 home page: http://am.renesas.com/products/mpumcu/rl78/index.jsp RL78-family tools page: http://am.renesas.com/products/mpumcu/rl78/peer/tools.html RL78/G14 MCU demonstration kit: http://www.renesas.com/rdkrl78g14 RL78/G14 SW download page: http://am.renesas.com/rdkrl78g14/software RL78/G14 RDK manuals: http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrd krl78g14/sub/doc_child.jsp Gainspan RDK page (Wi-Fi solutions): http://www.gainspan.com/ Exosite main site (Cloud services): http://exosite.com/ Bug Labs main site (Cloud services): http://www.buglabs.net/ and https://github.com/buglabs/bugswarm-renesas Team FDI site (Assembly turnkey): http://www.teamfdi.com/ -10-