# Intel Edison + Grove - RGB LCD Color Previewer Using Johnny-Five with Grove's RGB LCD component on the Intel Edison Arduino Breakout. This shield and component will work with any Arduino pin-out compatible hardware platform. Run this example from the command line with: ```bash node eg/grove-lcd-rgb-bgcolor-previewer-edison.js ``` ```javascript var five = require("../"); var Edison = require("edison-io"); var board = new five.Board({ io: new Edison() }); var colors = Object.keys(require("css-color-names")); board.on("ready", () => { var lcd = new five.LCD({ controller: "JHD1313M1" }); lcd.bgColor("yellow"); var interval = null; var index = 0; board.repl.inject({ preview() { if (interval) { clearInterval(interval); index = 0; } interval = setInterval(() => { if (index === colors.length) { clearInterval(interval); return; } var color = colors[index++]; lcd.bgColor(color).cursor(0, 0).clear().print(color); }, 1000); } }); }); ```   ## License Copyright (c) 2012-2014 Rick Waldron Licensed under the MIT license. Copyright (c) 2015-2023 The Johnny-Five Contributors Licensed under the MIT license.