Oryx Board - Ultra Low-Power Reference Design for mobile applications
Arrow Electronics and Sharp are to present for the first time a reference design for extreme power-saving, mobile applications.
Even in full operating mode, the Oryx Board has an input power of only 42mW.
Regardless of whether it is portable testing or measuring devices in the medical or industrial sector, sport and fitness computers, mobile POS input terminals, toys or remote controls, users expect a usage life to last as long as possible between the inevitable battery change or charging cycle. For all the different applications, such portable devices have similar basic functions: a display as indication module, sensors to retrieve measurements, CPU, RTC, memories and input interface often as touch input. In order to be able to design mobile devices that save as much power as possible, with the Oryx Board Arrow Electronics has developed an Ultra Low-Power Reference Design that includes all functionalities and at the same time only requires around 14mA, when in full operating mode (all components active) and as little as 6,57µA when using the available Power Down Modes of the components.
The ORYX Board is powered by NXPs LPCxpresso Development Board. It includes a full in circuit debugger with JTAG interface (LPC-LINK). When connected to a PC, the board is powered over the USB interface. When operating in standalone mode, the board runs out of a rechargeable coin cell battery (LIR2032). The battery can be recharged in a few hours when re-connected to USB.
The central Microcontroller is a NXP Cortex-M0 LPC11U14 with 32k of internal falsh, 8k RAM and USB, I²C, SPI and analog peripherals. Connected to the I²C Bus are an accelerometer ADXL345 from Analog Devices, a Real Time Clock from NXP (PCF8523), a Temperature Sensor and a Capacitive Touch Sensor (PCF8885 from NXP). A separate power switch allows the I²C Bus to be disabled.
Connected to the SPI Interface is a serial Flash for Data Storage and an ultra low power Display from Sharp Model LS013B4DN04, 1,35 inch diagonal, 4µA with up-date Rate of 1Hz, 2µA for static image.
Both the Display and the Flash have separate power switches to be disabled.
Provisions have been made to measure the power consumption of the components and the whole system for easy development of software. The external components can use an IRQ to wake the MCU from its Power Down Mode.
The Board is shipped with example software code to use the full functionality of all featured products.
- NXP CPU: Model LPC11U14 MCU, Cortex-M0, 8mA for 50MHz, 2mA for 12MHz, 0.22µA Deep Power Down Mode
- Sharp Memory LCD: Model LS013B4DN04, 1, 35inch diagonal, 4µA with up-date Rate of 1Hz, 2µA for static image.
- Analog Devices: Accelerator sensor: Model ADXL345, power input 100nA stand-by
- NXP: Temperature sensor Model I²C active, power input max. 300µA, typ. 100µA, 0.2µA stand-by
- Micron Technology: SPI-NOR Flash Memory, 4Mbit, power input 20µA stand-by, 1.5µA Deep Power Down
- NXP: PCF8885 Multichannel Touch, power input active 10µA, 0.1µA Sleep Mode
- Linear Technologies: Shunt Charger Type LTC4071, power input 0,55µA, deep dis-charge protection – disconnect at < 0,1nA
The ARM® Cortex™-M0 processor is the smallest, lowest-power and most energy-efficient ARM processor available. The exceptionally small silicon area, low power, and minimal code footprint of the processor achieves 32-bit performance at an 8-bit price point, bypassing the step to 16-bit devices. The Cortex-M0 processor promises substantial savings in system cost while retaining tool and binary compatibility with feature-rich processors such as the Cortex-M3 processor. It consumes as little as 85 µW/MHz (0.085 mW) in an area of typically under 12 K gates, enabling the creation of ultra low-power analog and mixed signal devices.
- 32-bit performance in a 16-bit footprint resulting in more power efficiency and longer battery life, plus performance headroom for product enhancements
- Fast interrupt handling for critical control applications
- Small size enables the processor and analog circuits to be implemented on single die
- Wake-up Interrupt Controller enables ultra-low leakage retention mode with instantaneous, fully-active mode for critical events
- Enhanced system debug for faster development
- Ultra-low power consumption and integrated sleep modes resulting in longer battery life
- 100 % C-coding including interrupt handlers and boot code to ease system development; Zero assembler code required
- Thumb® instruction set for maximum code density
Featured Product from ORYX Board:
The LPC11U00 series provides a compelling replacement for 8- and 16-bit USB microcontrollers, delivering robust USB performance at a low price point. The highly flexible USB architecture is quite simply a better approach to USB. NXP offers the widest range of ARM based USB solutions, as well as easy-to-use software and integrated development platforms that make NXP a one-stop shop for USB.
- ARM Cortex-M0 core, running at up to 50 MHz
- USB 2.0 full-speed device controller built-in
- USART interface supports smart cards (ISO 7816-3), 2 SSP and I²C FM+
- Extensive power control through 4 power modes, ROM power profiles, wake-up from USB and more
- Pin-compatible with the LPC134x series
|Typenumber||Product status||Package||Product description|
|LPC1102UK||Production||WLCSP||Cortex-M0, 32 kB flash, 8 kB SRAM, 2 x 2 mm WLCSP16 package|
|LPC1111FHN33||Production||HVQFN32||Cortex-M0, 8 kB flash, up to 4 kB SRAM|
|LPC1112FHN33||Production||HVQFN32||Cortex-M0, 16 kB flash, up to 4 kB SRAM|
|LPC1113FBD48||Production||LQFP48||Cortex-M0, 24 kB flash, 8 kB SRAM|
|LPC1113FHN33||Production||HVQFN32||Cortex-M0, 24 kB flash, up to 8 kB SRAM|
|LPC1114FA44||Development||PLCC44||Cortex-M0, 32 kB flash, 8 kB SRAM|
|LPC1114FBD48||Production||LQFP48||Cortex-M0, 32 kB flash, 8 kB SRAM|
|LPC1114FHN33||Production||HVQFN32||Cortex-M0, 32 kB flash, up to 8 kB SRAM|
|LPC11C12FBD48||Production||LQFP48||Cortex-M0 with 16 kB flash, 8 kB SRAM, CAN and CANopen drivers on-chip|
|LPC11C14FBD48||Production||LQFP48||Cortex-M0 with 32 kB flash, 8 kB SRAM, CAN and CANopen drivers on-chip|
|LPC11C22FBD48||Qualification||LQFP48||Cortex-M0 with 16 kB flash, 8 kB SRAM, CAN and CANopen drivers on-chip and integrated CAN Transceiver|
|LPC11C24FBD48||Qualification||LQFP48||Cortex-M0 with 32 kB flash, 8 kB SRAM, CAN and CANopen drivers on-chip and integrated CAN Transceiver|
|LPC11D14FBD100||Development||LQFP100||32-bit ARM Cortex-M0 microcontroller; 32 kB flash and 8 kB SRAM; 4 x 40 segment LCD driver|
|LPC11U12FBD48||Development||LQFP48||32-bit ARM Cortex-M0 microcontroller; up to 16 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs|
|LPC11U12FHN33||Development||HVQFN32||32-bit ARM Cortex-M0 microcontroller; up to 16 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs|
|LPC11U13FBD48||Development||LQFP48||32-bit ARM Cortex-M0 microcontroller; up to 24 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs|
|LPC11U14FBD48||Qualification||LQFP48||32-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs|
|LPC11U14FET48||Development||TFBGA48||32-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs|
|LPC11U14FHN33||Development||HVQFN32||32-bit ARM Cortex-M0 microcontroller; up to 32 kB flash; 6 kB SRAM; USB device; USART; 2 SSPs|
|LPC1224FBD48||Production||LQFP48||Cortex-M0 with up to 48 kB flash, 4 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more|
|LPC1224FBD64||Production||LQFP64||Cortex-M0 with up to 48 kB flash, 4 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more|
|LPC1225FBD48||Production||LQFP48||Cortex-M0 with up to 80 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more|
|LPC1225FBD64||Production||LQFP64||Cortex-M0 with up to 80 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more|
|LPC1226FBD48||Production||LQFP48||Cortex-M0 with 96 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more|
|LPC1226FBD64||Production||LQFP64||Cortex-M0 with 96 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more|
|LPC1227FBD48||Production||LQFP48||Cortex-M0 with 128 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more|
|LPC1227FBD64||Production||LQFP64||Cortex-M0 with 128 kB flash, 8 kB SRAM, RTC, comparator, 10-bit ADC, CRC, DMA and more|
|LPC12D27FBD100||Production||LQFP100||32-bit ARM Cortex-M0 microcontroller; 128 kB flash and 8 kB SRAM; 4 x 40 segment LCD driver|
With the new Sharp Memory LCD, embedded 1-bit memory in every pixel enables each pixel to hold state while requiring very little current. This delivers an "always on" display that uses little power (only a single supply voltage is required), even when updating images. This helps designers create products with exceptionally long battery life.
The response time of the Memory LCD makes it fast enough to display motion video. Bold and crisp black images are delivered by high-resolution capability in a small diagonal display.
A lightweight, two-glass design plus an integrated driver in the panel provides an exceptionally thin module that's a perfect solution for compact handheld, wrist-top, and other small-screen devices that benefit from displaying rich content. Incorporating the Memory LCD into a design is simple with 3-wire SPI serial interface (SI, SCS, SCK).
Sharp offers two types of memoryLCD Products: Clear Monochrome or Silver Metallic displays
Silver Metallic Polymer Network Liquid Crystal Modules (PNLC)
PNLC silver metallic displays deliver a luxurious image while adding style to your product design, and the option for a sub-display with continuously visible information. High 50% reflectivity offers excellent outdoor readability, and quick response time accurately tracks scrolling of text and images.
Clear Monochrome HR-TFT Module
Enjoy a new level of readability, courtesy of clear monochrome technology. This monochrome display on a white background delivers high contrast and 30 ms response time for optimal text readability. Plus, these small devices offer maximum life without the need to change batteries.
|Size (")||Res. |
|Active area |
|Con- trast |
|Refl. Ratio (%)||Outline dim.|
|Operating Temp. Range|
|1,26||144 x 168||20.88 x 24.36||14:1||17,0||24.88 x 33 x 1.64||HR, Zebra, 5V, trans-flective||-20°C to +70°C|
|1,35||96 x 96||24.192 x 24.192||10:1||50,0||28.2 x 32.34 x 1.4||PNLC, Zebra 5V||-20°C to +70°C|
|1,35||96 x 96||24.192 x 24.192||10:1||50,0||28.2 x 32.34 x 1.4||PNLC, FPC, 5V||-20°C to +70°C|
|1,35||96 x 96||24.192 x 24.192||10:1||50,0||28.2 x 32.34 x 1.4||PNLC,, FPC, 3V||-20°C to +70°C|
|2,7"||400 x 240||58.8 x 35.28||14:1||20,0||62.8 x 42.82 x 1.53||HR, FPC 5V||-20°C to +70°C|
|2,7||400 x 240||58.8 x 35.28||14:1||17,5||62.8 x 42.82 x 1.64||HR, FPC, trans-flective||-20°C to +70°C|
|2,94||240 x 456||34.8 x 73.9||6:1||47,0||39.6 x 73.9 x 0.55||PNLC, FPC portrait, 5V||-10°C to +60°C|
|4,4||320 x 240||89.6 x 67.2||14:01||17,5||94.8 x 75.2 x 1.64||HR, FPC, trans-flective, 5V||-20°C to +70°C|
Featured Product from ORYX Board:
The ADXL345 is a small, thin, low power, 3-axis accelerometer with high resolution (13-bit) measurement at up to ±16 g. Digital output data is formatted as 16-bit twos complement and is acces-sible through either a SPI (3- or 4-wire) or I²C digital interface.
- User Selectable g Range From ±2 g To ±16 g
- Digital I²C (2 selectable addresses) or SPI (3- and 4-wire) interfaces
- User Selectable Bandwidth/Output Data Rate: (1600Hz/3200Hz down to 3.125/6.25Hz in octave steps)
- Optimized for Ultra Low power: 25uA…150uA @ 2.5V (typ) Operation Mode (Scales w/ BW) and <3 µA in Standby Mode
- 32 stage Multimode output FIFO for efficient host operation
- Single/double tap detection, activity/inactivity monitoring, free-fall detection
- Supply voltage 2.0V to 3.6V
- Operating Temperature -40 to +85 °C
|Part#||# of Axes||Range||Typ. Band- width (khz)||Sensi-tivity /g||Sens. Acc. (%)||Output Type||Supply Volt. (V)||Supply Curr. (µA)|
|12.5||Digital||3 to 5.25||700|
|Analog||4.75 to 5.25||700|
|Digital||2.0 to 3.6||170|
|Analog||1.8 to 3.6||300|
|10||Analog||1.8 to 3.6||350|
|10||Analog||1.8 to 3.6||350|
|10||Analogl||1.7 to 2.75||350|
|ADXL346||3||2/4/ 8/16g||1.6||up to 256 LSB/g||10||Digital||1.7 to 2.75||145|
|ADXL345||3||2/4/ 8/16g||1.6||up to 256 LSB/g||10||Digital||2.0 to 3.6||145|
|10||Analog||1.8 to 3.6||350|
|4||Analog||3 to 6||700|
|4||Analog||3 to 6||700|
|ADXL213||2||1.2g||2.5||30%||10||PWM||3 to 6||700|