Oryx Board
[High Resolution Photos]
Low-power Application Kit (Oryx)

The Low-power Application Kit (Oryx) with NXP's LPC11U37 ARM Cortex-M0 microcontroller has been designed to make it as easy as possible to get started with Cortex-M0 and low-power designs.

The board demonstrates low-power design techniques both in hardware and software. Includes an extensive user's manual and many sample applications.

The LPC11U37 has 10 kB SRAM, 128 kB Flash, 4 kB E2PROM, USB 2.0 Full-Speed Device, SSP, I2C, UART, ADC, etc.

On-board embedded debug interface, powered by LPCXpresso technology. LPCXpresso is a low-cost development toolchain available from NXP. The toolchain supports ARM-based LPC microcontrollers and includes a free Eclipse-based IDE and low-cost target boards combined with a JTAG debugger. Designed for simplicity and ease of use, the LPCXpresso technology provides software engineers a quick and easy way to develop their applications from initial evaluation to final production.

This board is an enhancement of the Oryx Board - Ultra Low-Power Reference Design for Mobile Applications from Arrow. Developed in close cooperation with NXP and Arrow.

 

Oryx?

The Oryx is one of four large antelope species. It prefer near-desert conditions and can survive without water for long periods - very low-power operation... just like this kit!

Even in full operating mode, the Low-power Application Kit (Oryx) consumes only 42mW (3.0V, 14mA) and as low as 20uW (3.0V, 6.6uA) in power-down mode.

There are multiple possibilities to control the power consumption of the board.

 

Specification

Low-power Application Kit (Oryx)

Processor NXP's Cortex-M0 LPC11U37 microcontroller in LQFP48 package.
Program Flash 128 KB
Data Memory • 10 KB SRAM
• 4 KB EEPROM
• 512 KB (4 Mbit) SPI FLASH for storing non-volatile parameters or other data (pictures)
Clock Crystals 12.000 MHz crystal for maximum execution speed and standard serial bit rates, including USB requirements. The LPC11U37 runs at frequencies up to 50 MHz.
Interfaces / Connectors • All LPC11U37 I/O pins are available on edge expansion connectors (2x27 pin rows, 100 mil pitch, 900 mil between rows) - LPCXpresso footprint.
• On-board USB Device interface, with mini-B USB connector and proper ESD protection.
• SWD/JTAG connector (50 mil/1.27 mm pitch, standard SWD/JTAG connector).
Dimensions 140 x 85 mm
Powering • 3.0V on-board voltage regulator
• Rechargeable Lithium coin battery (LIR2032). Shunt Charger LTC4071 from Linear Technologies
• Flexible charging options, via USB interfaces and external source, like solar panel (not included)
• Other energy storage also supported (besides coin cell)
Display • 1.35 inch, 96x96 pixel Memory LCD from Sharp
• Model LS013B4DN04 with SPI interface
• Power consumption: 4µA with up-date rate of 1Hz, 2µA for static image.
Sensors • PCF8885 8-channel capacitive touch sensor with I2C interface, from NXP
• LM75B temperature sensor with I2C interface, from NXP
• ADXL345 3-axis accelerometer with I2C interface, from Analog Devices
Real-time Clock • PCF8523 low-power real time clock with I2C interface, from NXP
Other

• Embedded JTAG (LPC-LINK) functionality via LPCXpresso toolchain
• Onboard reset generation and reset push-button.
• Push-button for enabling Bootloader mode of the LPC11U37.
• LED on pin PIO0_7.

 

Documentation and Resources

Support Site

The following resources are available for download from our support site after registration of the Low-power Appication Kit (Oryx).

Documents

Software

Sample Software Disclaimer

The sample applications contain project files for the free LPCXpresso IDE/Debugger.

  • Accel_systick_irq-wakeup – this application demonstrates the accelerometer features including tap detection (single and double). The application used sleep mode and wakes up from sleep by an interrupt from the accelerometer or systick counter (for refreshing the LCD).
  • DeepPowerDown – this application demonstrates the program structure needed when working with deep power down. The application counts the number of times the wakeup push-button is pressed.
  • DemoApp – this is the pre-loaded application that the boards are delivered with.
  • FlashApp – this application demonstrates how to program bmp pictures to the serial flash.
  • LCD_ADC_temp_wdt-wakeup – this application demonstrates how the WDT can be used to wake up from power down mode. The WDT is the only peripheral active during power down mode and it can be used to achieve a regular interrupt for refreshing the LCD. This sample application can be used to demonstrate the (about) 2.5uA total power consumption in power down mode.
  • LCD_graphics – this application demonstrates the graphical library and the possibilities with the graphical LCD.
  • lib_LPC11U14Dev – this is a library that has been created for the on-chip peripheral. The content is mostly from standard driver’s library that NXP provides, but some things have been changed to fit the low-power application board. The library is compatible with LPC11U37.
  • lib_OryxDev – this is a library that has been created for the low-power application board (Oryx) peripherals, like accelerometer, RTC, serial flash, LCD, etc.
  • ProductionTest – this is not a sample application but the actual application that is used in production of the board. This application tests connection with the on-board peripherals and also programs some BMP pictures on the serial flash. This application can be used to verify that a specific board is correct (if a hardware error is suspected).
  • RTC_irq-wakeup – this application demonstrates the RTC and how the 1Hz tick can be used.
  • Semihosting_ADC_temperature_sleep – this application demonstrates semihosting, which is a technique where an application can use printf() to display information on the LPCXpresso IDE.
  • Systick_wdt_lcd_capsense – this application demonstrates the capacitive sensors.
  • USB_HID – this application demonstrates USB HID. Use in conjunction with the NXP application for LPC1xxx HID. It is possible to control the LED on the low-power application board and the Wakeup push-button can signal back to the PC (LPC1xxx HID application on the PC).

 

Included in kit

  • One Low-power Application Board (Oryx) with LPC11U37
  • One 10 pos 50 mil pitch SWD/JTAG cable
  • One USB cable, type A to mini-B
  • Serial number that gives you access to the support site for this product