Smart Energy & Smart Meter
Smart grids, smart homes (smart appliances, gateways etc.) and smart meters are all key elements of the Smart Energy ecosystem. By enabling these devices to communicate with each other, each element within the system can act more intelligently – energy production devices can better match or influence demand, and energy consuming devices and consumers can modulate consumption based on energy cost.
Designing Smart Energy compliant and smart meter devices requires efficient use of the target hardware, typically low cost feature rich MCUs and mid-range MPUs. Nucleus RTOS, with its small foot print, highly efficient power management framework, comprehensive UI technology and a host of connectivity options is the ideal choice for designing smart energy devices.
“Mentor Embedded Nucleus RTOS offers the right combination of scalable footprint, middleware connectivity, and professional services to allow Itron to evolve our product line in the fast-paced smart energy market.”
Matt Dilback, Director, Itron
Sourcery CodeBench is a complete development environment for embedded C/C++ development on ARM, ColdFire, IA32, MIPS, Power and other architectures. Sourcery CodeBench provides users all the tools needed for code development and debug, including compilers, source- and assembly-level debugger, performance analysis, integrated development environment (IDE) and more. Sourcery CodeBench is tightly integrated with Nucleus RTOS, providing developers a highly productive development environment, and including features such as Nucleus kernel awareness, application debugging via Nucleus Debug Agent and Nucleus Trace.
Nucleus is a proven, stable and optimized RTOS deployed in over 3 billion embedded devices across a wide range of applications including smart grid, smart meters, medical, mobile, consumer electronics and industrial. With Nucleus, developers can deploy a kernel as small as 2k on a wide selection of hardware including MCU, DSP, FPGA, and MPU.
Smart Energy & Smart Meter Benefits
Design Smart Energy Profile (SEP) Compliant & Smart Meter Devices
Nucleus is compatible with the Smart Energy Profile (SEP) 2.0 – a standard from the ZigBee Alliance. SEP 2.0 provides the guidelines for the way in which the devices interact with each other across parts of the smart grid. Nucleus supports the key concept of “function sets” and also a broad range of networking and security protocols emerging from the SEP 2.0 specifications.
Access a Broad Range of Connectivity and Networking Options
- ZigBee, Wi-Fi
- Zero Configuration Networking
- OpenSSL, CyaSSL
- Multicast Domain Name System (mDNS) and more
Powerful Development, Debug and Trace IDE
The Nucleus development and debug environment is based on the Sourcery Codebench IDE and the powerful trace analysis tool, Sourcery Analyzer. Sourcery Codebench enables developers to efficiently develop, build and debug code in an optimized environment. Nucleus Trace adds real-time kernel and application tracking capability enabling greater system awareness.
Develop Enhanced UI & Graphics
In order to enable users to view or manage smart energy usage, many smart devices will require enhanced UIs. Nucleus comes integrated with a sophisticated UI and graphics toolkit, allowing developers to implement the latest touch screen UI designs on their smart-energy devices, whether home energy monitors, sophisticated thermostats or white goods (washing machines, dishwashers, etc).
Design Inherently Power Efficient Applications
The built-in Power Management Framework in Nucleus enables embedded developers to take advantage of the latest power saving features in today’s processors and microcontrollers. Within Nucleus, developers can access a range of features such as idle power management, Dynamic Voltage Frequency Scaling (DVFS), clock gating control, system hibernation, etc.
Reduce Bill of Materials (BOM) Cost
When designing smart energy devices, an effective combination of the right hardware and software is critical to keeping your BOM low. With a small footprint ideal for MCUs, multiple networking features and connectivity choices, Nucleus lets you fully leverage the capabilities of your low cost 32-bit MCUs and mid-range MPUs to design smart energy devices in an economically viable manner. Nucleus supports a broad range of devices from vendors including Freescale, MIPS, NXP, STMicroelectronics, Texas Instruments and more.