MENU

Wireless controller hosts on-board user application memory

Wireless controller hosts on-board user application memory

New Products |
By eeNews Europe



The LPRS eRIC (easyRadio Integrated Controller) wireless module has been designed to provide system builders with a simple to integrate complete wireless communication solution combined with a wide range of user options. eRIC modules are supplied preconfigured to operate as standalone modules but can be modified by any developer to take full advantage of the internal processor’s features. Internal flash memory is partitioned it to enable full utilisation of the embedded microcontroller with free access to high end compilers.

eRIC contains 32k of flash memory and 4k of RAM, and is partitioned into 2 halves each of 16k / 2k respectively. The first partition is preprogramed (although fully upgradeable) with Radio and CPU low level functions which handle most areas relating to RF, CPU control and re-flashing application memory. Functions include, background Transmit, Receive, power saving and CPU speed management and more. This partition is referred to as eROS – easyRadio Operating System. However rather than being a ‘system thread’ eROS responds to interrupts enabled by the application developer’s code.

The second partition (User Application Flash Memory) is accessed using template project files for use on the TI CCS compilers. The project templates load all chip, optimisation, and linker files to interface with the eROS subsystem, and also contain headers for controlling other chip features unrelated to Radio functions, which removes the need to understand the individual registers and peripherals of the microcontroller. The TI CCS IDE contains features such as Code Complete, which greatly simplifies the discovery of features to use.

Sharing the microcontroller this way allows developers to use the high quality FREE TI 16K code-limited compiler making powerful development a cost effective solution with eRIC modules. All easyRadio application code is made available to recompile and modify by software developers, to make use of as many peripheral features as needed and LPRS supply free tools for installing custom code, which will soon include debugging features.

The LPRS eRIC module is now available with operating frequencies for World Markets and provides secure over-air transmission with the availability of an AES 128 bit data encryption option. eRIC can operate at very low power for remote, battery powered sensor systems, with current consumption as low as 32 µA possible. Many other advanced features are available as standard including; received signal strength indicator (RSSI), carrier detect and group ID.

eRIC is an RF transceiver intended for embedded high-volume applications in the “Smart” or “IoT” arena including; building and lighting control, security, home monitoring and medical products, vehicle and contents monitoring, renewable energy control and remote sensor systems. eRIC has been designed to simplify end product manufacture and is packaged for SMD assembly and measures 20 x 15 x 5 mm.

eRIC use the simple to use easyRadio programming protocols, operates in the ISM frequency bands (Europe 433 and 868 MHz, USA 915 MHz), meets ETSI and FCC requirements, has pin interface compatibility with existing easyRadio Advance (eRA) products, has a simple to use and customer configurable and programmable I/O interface and has a built-in temperature sensor.

LPRS; www.lprs.co.uk

If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News

Share:

Linked Articles
10s