LPC54608 Based Home Irrigation (Sprinkler) System

Easy HMI with customizable GUI



LPC54608 Sprinkler System Block Diagram

Technical and Functional Specifications


  • 272x480 color LCD display with capacitive touchscreen
  • Ethernet, Flexcomm, SDIO interfaces provide options for connection to wireless interfaces to internet/cloud.
  • Onboard, high-speed USB, Link2 debug probe with CMSIS-DAP and SEGGER J-Link protocol options
  • UART and SPI port bridging from LPC546xx target to USB via the onboard debug probe
  • Support for external debug probe
  • 3 x user LEDs, plus Reset, ISP (3) and user buttons
  • Multiple Expansion options, including Arduino® UNO and PMod
  • High and full speed USB ports with micro A/B connector for host or device functionality
  • 10/100Mbps Ethernet (RJ45 connector)


  • NXP MMA8652FCR1 accelerometer

Design Features

  • Rich GUI implementation
  • Weather data provided by Bluemix Weather from IBM
  • Built-in power consumption measurement for target LPC546xx MCU
  • 128Mb Micron MT25QL128 Quad-SPI flash
  • 8MB Micron MT48LC8M16A2B4 SDRAM
  • Knowles SPH0641LM4H digital microphone
  • Full-size SD/MMC card slot
  • Stereo audio codec with line in/out
  • Dedicated DMA channel and frame buffer, the on-chip graphic LCD module provides direct support of the display without loading the CPU.


  • OM13098   Active

  • LPCXpresso board for LPC54628
    • OM13098UL
    • 1 @ US
    • $69.00
    • Buy Direct
    • Distributor
  • OM13092   Active

  • LPCXpresso Development Board for LPC5460x MCUs
    • OM13092UL
    • 1 @ US
    • $69.00
    • Distributor

Get Started


Design Resources