Node-RED Dashboard: Pi Control

Size: px
Start display at page:

Download "Node-RED Dashboard: Pi Control"

Transcription

1 : Pi Control Will English July 17, 2017

2 1 Summary I am using a Raspberry Pi as a headless computer through VNC. A particular interest is learning Node-RED flow programming and within that exploration having the ability to display debugging and program execution results. I looked at LCD and OLED panels with various degrees of success and failure. The complication being executing the display coding from within a Node-RED flow. The discovery of node-red-dashboard eliminated the need for the hardware display panel. Furthermore, the dashboard is widget driven within Node-RED and is native to the whole concept of the object driven flow. Revision 1: Extends the simple blinking LED with the addition of a BlinkM I²C Controlled RGB LED to the Dashboard Pi Control, and the ability to select a desired color. Reference My Pi Workbench for details on wiring a BlinkM module. Revision 2: Adds control of a HC-SR501 Motion Sensor to the node-red-dashboard by using an Exec Node to spawn a system process to a Python script that interacts with the motion sensor. Captured standard output (print) messages are returned to the dashboard log and also passed to a Play Audio Node for text to speech alerts. The Python system process is terminated on command from the HS-SR501 switch on the dashboard.the wiring diagram is simplified by using Link Nodes, and Switch and Change Nodes have been used rather that writing a Javascript Funtion Node. This journal is a record of my discoveries and a future source for personal reference.

3 2 Acknowledgements This document could not have been compiled were it not for the exceptional work of many other people: Node-RED node-red-dashboard Node-RED module Dashboard: Add a GUI (part 1) [Exclusive Guide] Node-RED module Dashboard (Part 2): Gauges, Charts, Notifications, HTML BlinkM I²C Controlled RGB LED Interfacing HC-SR501 PIR Motion Sensor with Raspberry Pi Raspberry Pi GPIO Sensing: Motion Detection Document Revisions April 21, 2017 June 26, 2017 July 18, 2017 Base Document Add BlinkM - I²C Controlled RGB LED to Pi Control Add HC-SR501 PIR Motion Sensor

4 3 Contents Summary... 1 Acknowledgements... 2 Document Revisions... 2 Contents... 3 Building the Raspbian OS Pixel Desktop... 4 Upgrade & Configure Node-RED... 6 Install the Dashboard Module... 7 Widgets & Nodes... 8 Defining a Dashboard The Site The Theme The Layout Connecting Dashboard Nodes & Widgets The Node-RED Flow Config Switch Color Picker Exec Audio Out Link Dashboard Template Example 1: Dashboard - Pi Control Example 2: Dashboard - BlinkM Example 3: Dashboard - HC-SR501 PIR Motion Sensor 24

5 4 Building the Raspbian OS Pixel Desktop Windows 10 Download the latest Raspbian.zip (not Noobs nor Raspberry Light) from raspberrypi.org Use HashTab to verify the checksum of the downloaded zip to the site stated checksum (Select file, r-click, Properties) Extract the img file from the zip Format an SD-Card using SD Formatter Copy the Raspbian.img to the SD Card using Win32 Disk Image Raspberry-Pi Insert the SD Card in the Raspberry Pi (needs a keyboard & Mouse) and Boot. Raspbian by default boots to the desktop with a default User-id and Password. Ensure TP-Link Wireless USB Dongle is inserted. Beginning with Raspbian Jessie the TP-Link wireless drivers have been included in the OS. Enter our Home Network password (right click network activity symbol top right of desktop) to initiate internet access and test. The Pixal Desktop has a bug requiring the manual addition of the wireless network: Open the wpasupplicant configuration file in nano and enter: sudo nano /etc/wpa_supplicant/wpa_supplicant.conf Append the following: network={ ssid="shaw-*****" psk="***(password)***" } Configure the Desktop Boot Raspberry Pi (boots to Desktop by default) In Terminal sudo raspi-config this initiates a OS change menu panel Select Option 1: Change User Password and at the prompts enter will5**** Select Option 2: Hostname, change from raspberrypi to PiServer Select Option 4: Localization Options, set the time zone to US Pacific Select Option 4: Localization Options, set the Wi-fi country to Canada Select Option 5: Interfacing Options, enable VNC and I2C Select Option 7: Advanced Options, Expand File System Select Option 7: Advanced Options, Screen Resolution, select 1280 x 720 Finish and Reboot Connect using RealVNC On Windows10: Logon to Raspberry Pi at (Wi-fi address) with VNC Viewer, User name = pi, and Password = will5****

6 5 Remove Packages Wolfram sudo apt-get purge wolfram-engine sudo apt-get clean sudo apt-get autoremove Libre Office sudo apt-get purge libreoffice* sudo apt-get clean sudo apt-get autoremove Minecraft sudo apt-get purge minecraft-pi sudo apt-get clean sudo apt-get autoremove Sonic-Pi sudo apt-get purge sonic-pi sudo apt-get clean sudo apt-get autoremove Backup the Raspbian OS Copy SD Card to a backup image at the V: (Virtual) Drive file using Win32 Disk Imager and Label: Rxn-n-Vn-nn (eg RJ4-4-V0-01 for Raspbian Jessie release 4.4 my Version 0.01)

7 6 Upgrade & Configure Node-RED To upgrade Node-RED and its associated packages to their current release levels invoke Terminal on a VNC Session and install and upgrade npm: sudo apt-get install npm sudo npm i -g npm@2.x sudo reboot In a new Terminal session upgrade Node.js & Node-RED update-nodejs-and-nodered sudo reboot Localize the Node-RED settings with your installation preferences. For instance I locate my flows in a personal directory called MyWeb: sudo nano /home/pi/.node-red/settings.js Then enter or update the following entries: uihost: " ", userdir: '/home/pi/myweb/', nodesdir: '/home/pi/myweb/', ^O^X sudo reboot Backup the Raspbian OS Copy SD Card to a backup image at the V: (Virtual) Drive file using Win32 Disk Imager and Label: Rxn-n-Vn-nn (eg RJ4-4-V0-01 for Raspbian Jessie release 4.4 my Version 0.01)

8 7 Install the Dashboard Module Open the Palette Manager in Node-RED, select install and search for the module using the keyword dashboard. Then click install for the node-red-dashboard module. At the end of the installation refresh the display of the browser. The new nodes are listed the editor under the dashboard classification.

9 8 Widgets & Nodes Used in Pi Control Stores global and flow variables (properties) in a central location and sets them at startup. Adds a two-state switch to the user interface. Each change in the state of the switch will generate a msg.payload with the specified On and Off values. The On/Off Color and On/Off Icon are optional fields. If they are all present, the default toggle switch will be replaced with the relevant icons and their respective colors. The On/Off Icon field can be either Material Design Icons (e.g. 'check', 'close') or Font Awesome Icons (e.g. 'fa-fire'). Display of HTML. Used as form template for the logging of events. Choose a color from a wheel in hex, RGB, etc. representation. Calls out to a system command - a method of making external calls out from Node-RED to external programs or utilities. Text to speech and file player The link in node can be connected to any link out node that exists on any tab. Once connected, they behave as if they were wired together. Other Dashboard Widgets List of choices Button Digital selector Horizontal slider

10 9 Input field for text Choose date from a calendar Output Text Form layout Output Gauge Output Chart Notification Change of page

11 10 Defining a Dashboard A dashboard runs as a user interface web page that is served by the Node-RED server, and addressed as the server IP/ui (e.g xx/ui). The groups and pages that form a dashboard can be defined in the Control Panel for a widget as it is invoked in the Node-RED editor. However, it is much easier and clearer to configure using the dashboard panel next to the console (Info & Debug). The Site Choose a Title. It will be displayed as the title of the page in the Header of the Web Browser page. The Theme Choose a Style from the three available: Light: clear with a white background and blue content. Dark: white on a dark background. Custom: select specific color features. The Layout The Layout defines the Tabs (pages) that form a dashboard, the sequence of the pages in the dashboard, and the groups that are on a page.

12 11 Connecting Dashboard Nodes & Widgets The Node-RED Flow A dashboard becomes an integral part of the Flow application by providing a configured and adaptable user interface into and out of the logic of the application. Perceptually this is similar to a screen, keyboard and mouse interface! We will now introduce the Dashboard Nodes Widgets into logic of the Flow. The widgets or controls, for example a Button, Dropdown, or Chart - bring function to the logic of a Flow. The following pages describe a widget, how it is configured, and an example of how it might be used. The parameters for a widget locate the control in the chosen Tab and Group of a Dashboard. The other parameters in the widget customize the control. The Flow can be Deployed as the widgets and logic are being developed, and the user interface (dashboard) opened either by specific web address or selecting in the dashboard menu.

13 12 Config Stores global and flow variables (properties) in a central location and sets them at startup. Installed via node-red-contrib-config at Manage pallet, this is a must have node for any flow using global or flow wide variables.

14 13 Switch The horizontal switch gives a Boolean return when it changes state. It is possible to reverse the Boolean value inverting the output value depending on the State of On and Off. Two icons and/or colors can be set depending on state. Group: Size: Label: Icon: If msg: On Payload: Off Payload: Topic: Name: The Dashboard display group linked to the Switch The size of the display element. Auto default A text label for the switch The Default is a two-color slide switch; with Custom both the Icon and its color can be chosen. Node transparency passing an incoming message through to output, when the box is checked Output when the Switch is turned On Output when the Switch is turned Off Other types of output include a Flow, store the State in a global variable (Global), a string of characters (String), a number (Number), a JSON object, or a date and time of the action (timestamp). Label Name of the Node that is displayed on the Node-RED flow

15 14

16 15 Color Picker Adds a color picker to the dashboard. Various display options are available and a selected color can be RGB, hex, hex8, hsv, or hsl.. Group: Size: Label: Format: If msg: options: Topic: Name: The Dashboard display group linked to the Switch Node The size of the display element - 4x4 maintains display of the picker. A text label for the switch Output format of a chosen color. Hex is easiest for this purpose. Node transparency, passing an incoming message through to output, when the box is checked What to include in the Controls display. Label Name of the Node that is displayed on the Node-RED flow

17 16 Exec Calls out to a system command - a method of making external calls out from Node-RED to external programs or utilities. Command: Append: Name: The program or utility to be executed. The msg.payload to the command. Name of the Node that is displayed on the Node-RED flow I2cset is a utility that is included with the i2c Tools that are available to Raspbian. The command line utility and its parameters puts a command onto the i2c bus. In this case, for the BlinkM:

18 17 A Switch on the Pi Control panel has parameters for the On and Off Payloads that that when appended to the i2cset in the Node-RED Exec, turns the BlinKM LED either full on or off. A Function node after the Color Picker transforms a selected color in hex to parameters, that when appended to the i2cset in the Node-RED Exec, turns the BlinKM LED to the selected color.

19 18 Audio Out Plays audio or text to speech (TTS) in the dashboard. If the browser has native support for Text-to-Speech then a string to be read aloud.

20 19 Link The link in node can be connected to any link out node that exists on any tab. Once connected, they behave as if they were wired together. Using these nodes can greatly simplify the visual presentation of flow wiring. A bird nest can turn into clear connections, especially where multiple link out s are going to a single link in. Note: Links are activate when relevant name is selected (checked)!

21 20 Dashboard Template The widget can be used to create a dynamic user interface element that changes its appearance based on the input message and can send back messages to Node- RED. The template widget can contain any valid html and Angular/Angular-Material directives. Group: Size: Name: If msg: Template: The Dashboard display group linked to the Template The size of the display element. Auto default Name of the Node that is displayed on the Node-RED flow Node transparency passing an incoming message through to output, when the box is checked Valid html and Angular/Angular-Material directives. Typically, a Template provides a layout and a paired function feeds it data. In the Example: Dashboard Pi Control the template is the Event Log and the function is Record Events. The Event Log template is an HTML list formatting the output for a passed Topic and payload.

22 21 The Record Events function is a short java-script routine that is a twelve message pushup queue feeding the Event Log. If the global LogSw is off, then message passing is suspended.

23 22 Example 1: Dashboard - Pi Control A Raspberry Pi with a LED at Pin-11 is wirelessly connected through VNC. The seven nodes in the Node-RED flow define a web user interface that has two switches and an event log. The first switch turns the LED on and off. The log lists the cycling of the LED switch or any other connected node that is introduced to the flow. The second switch enables or disables logging.

24 23 Example 2: Dashboard - BlinkM A Raspberry Pi with a LED at Pin-11 and a BlinkM I²C Controlled RGB LED is wirelessly connected through VNC. The eleven nodes in the Node-RED flow define a web user interface that has three switches, a color picker and an event log. The first switch turns the LED on and off. The second switch enables or disables logging. The third switch turns the BlinkM On or Off. The Color Picker is used to select a color for the BlinkM.

25 24 Example 3: Dashboard - HC-SR501 PIR Motion Sensor This inexpensive (< $2) sensor module is easy to connect with two jumpers to the +5v rails and one to Pin26 on the Raspberry Pi. The information at Interfacing HC-SR501 PIR Motion Sensor with Raspberry Pi and ModMyPi - Raspberry Pi GPIO Sensing: Motion Detection are very detailed and I am not going to reiterate their content here. The ModMyPi link describes two Python scripts to control the HC-SR501 a Wait & Loop and the Interrupt Driven Script. I used the later with the Raspbian Thonny IDE to enter and test the sensor. The only changes to the script are () s and quotes around the print commands thereby upgrading the script to Python3. I minimized the distance and time potentiometers on the sensor for tests, but suspect their best setting is whatever suits your taste or needs! The script is saved in a folder /home/pi/myweb/python/hc-sr501_motion_int.py, but this could be any folder on the Pi where the command in the Start Sensing Node is changed to match the location.

26 25 The Motion Switch Node is an On/Off Toggle on the dashboard. The On setting spawns the Python script python -u /home/pi/myweb/python/hc-sr501_motion_int.py as a system process - note the that -u option stops standard output buffering in the Python interpreter, so that messages are communicated as they occur! The HC-SR501 Motion Sensor will initiate to the Ready state and start sensing motion! Returned print messages are passed to the Log and the Audio Out Node for text to speech alerts. The Off setting for the Motion Switch terminates the Python system process. The CTRL+C to exit is meaningless in the this execution environment and thus can be simply ignored or removed from the Python script.

Node-RED Dashboard: Pi Control

Node-RED Dashboard: Pi Control : Pi Control Will English June 26, 2017 will.english@vivaldi.net 1 Summary I am using a Raspberry Pi as a headless computer through VNC. A particular interest is learning Node-RED flow programming and

More information

Raspberry Pi NTP Clock Setup Guide

Raspberry Pi NTP Clock Setup Guide Raspberry Pi NTP Clock Setup Guide Several steps are involved in getting your Raspberry Pi to operate as a NTP Clock. To begin with, you must obtain a LCD Plate (www.adafruit.com) and build it. You must

More information

Lab 0: Intro to running Jupyter Notebook on a Raspberry Pi

Lab 0: Intro to running Jupyter Notebook on a Raspberry Pi Lab 0: Intro to running Jupyter Notebook on a Raspberry Pi Nick Antipa, Li-Hao Yeh, based on labs by Jon Tamir and Frank Ong January 24, 2018 This lab will walk you through setting up your Raspberry Pi

More information

RaspiDigiHamClock. Raspberry Pi Amateur Radio Digital Clock. v WA4EFH R.Grokett

RaspiDigiHamClock. Raspberry Pi Amateur Radio Digital Clock. v WA4EFH R.Grokett RaspiDigiHamClock Raspberry Pi Amateur Radio Digital Clock v2018-07-08 WA4EFH R.Grokett Overview Amateur Radio Operators (aka HAM Radio) use 24 hour UTC (Universal Coordinated Time) for much of their operation.

More information

Preparing SD card for Pi

Preparing SD card for Pi Preparing SD card for Pi Sarwan Singh Assistant Director(S) NIELIT Chandigarh Education is the kindling of a flame, not the filling of a vessel. - Socrates 1 sarwan@nielit Using NOOBS- New Out Of Box Software

More information

RETROPIE INSTALLATION GUIDE

RETROPIE INSTALLATION GUIDE RETROPIE INSTALLATION GUIDE CONTENTS THE FOLLOWING GUIDE WILL COVER THE INSTALLATION, SETUP AND CONFIGURATION OF THE RASPBERRY PI, RASPBIAN OS AND RETROPIE Author: http://rpiarcadebuild.wordpress.com/

More information

Raspberry PI 'How-To' Series

Raspberry PI 'How-To' Series Raspberry PI 'How-To' Series Zabbix Agent Installation Guide Written by: Sopwith Revision 1.0 March 4, 2019 sopwith@ismellsmoke.net 1 Introduction Zabbix is a popular open-source platform used by IT professionals

More information

Manual of ET-LCD SW HAT

Manual of ET-LCD SW HAT ET- LCD SW HAT ET-LCD SW HAT is Board I/O that is specifically designed for connection with Board Raspberry Pi through Connector 40-PIN; this board includes LCD 16x2, SW, Buzzer, RTC DS3231 with Connector

More information

ToF T1 User Guide. a module solution provider. Date: 2017/02/13. Hardware Test Supervisor. Software Test Engineer. Center Supervisor Rex

ToF T1 User Guide. a module solution provider. Date: 2017/02/13. Hardware Test Supervisor. Software Test Engineer. Center Supervisor Rex a module solution provider ToF T1 User Guide Date: 2017/02/13 Software Test Engineer Hardware Test Supervisor Test Supervisor Center Supervisor Rex Copyright JORJIN TECHNOLOGIES INC. LIMITED 2014 Version

More information

Bluetooth Keyboard Setup Instructions

Bluetooth Keyboard Setup Instructions Bluetooth Keyboard Setup Instructions Setup Using GUI (NOOBS/Raspbian) 1. Insert your micro SD card into the micro SD card slot on the Raspberry Pi. 2. Connect an HDMI cable from your Raspberry Pi to your

More information

Raspberry PI 'How-To' Series

Raspberry PI 'How-To' Series Raspberry PI 'How-To' Series AOSONG AM2315 Temperature Sensor Implementation Guide Update Written by: Sopwith Revision 3.0 February 1, 2019 sopwith@ismellsmoke.net 1 Introduction Here we are in February

More information

NODE-RED An event based toolkit for devices and robots

NODE-RED An event based toolkit for devices and robots bill.reichardt@thingworx.com NODE-RED An event based toolkit for devices and robots WHAT IS NODE RED? An open source web application framework for node.js (Javascript) A web based IDE for connecting devices

More information

Connect Raspberry Pi to ThingWorx 0

Connect Raspberry Pi to ThingWorx 0 Connect Raspberry Pi to ThingWorx 0 Project Introduction Overview In this project you will create a simple mashup in ThingWorx, PTC s industry leading IoT platform. The project introduces basic skills

More information

Index. Jeff Cicolani 2018 J. Cicolani, Beginning Robotics with Raspberry Pi and Arduino,

Index. Jeff Cicolani 2018 J. Cicolani, Beginning Robotics with Raspberry Pi and Arduino, A Accessor methods, 92 Adafruit, 9 Adafruit DC & Stepper Motor HAT assembling board adjustment, 199 circuit board, 199 kit, 197 pins, 197 preparation, 197 Raspberry Pi, 198, 204 removal, 201 rotation,

More information

Acknowledgments...xvi Introduction... xvii Primer Project 1: Blinking an LED Project 2: Pushbutton LED Flashlight...

Acknowledgments...xvi Introduction... xvii Primer Project 1: Blinking an LED Project 2: Pushbutton LED Flashlight... Contents Acknowledgments...xvi Introduction... xvii Primer... 2 LEDs Project 1: Blinking an LED... 36 Project 2: Pushbutton LED Flashlight... 46 Project 3: LED Dimmer Switch... 52 Project 4: A Graphical

More information

XLink Kai Raspberry Pi Beginners Tutorial

XLink Kai Raspberry Pi Beginners Tutorial XLink-Kai-Raspberry-Pi-Beginners-Tutorial.md XLink Kai Raspberry Pi Beginners Tutorial Hi! This tutorial will guide you through setting up XLink Kai on a Raspberry Pi to play multiplayer system link Xbox

More information

CamJam! Workshop: Node-RED and getting started on the Internet of Things

CamJam! Workshop: Node-RED and getting started on the Internet of Things http://nodered.org Tinamous.com http://shop.ciseco.co.uk! Node-RED is a visual tool for wiring the Internet of Things (IoT). Node- RED is platform- independent, but has been developed with small computers

More information

Microprocessor-Based Systems (E155)

Microprocessor-Based Systems (E155) Microprocessor-Based Systems (E155) D. Harris and M. Spencer Fall 2017 Lab 4: Life of Pi Requirement 1) Set up your Raspberry Pi 2) Write an assembly-language program to sort an array of 12 signed bytes

More information

High Voltage Module Raspberry Pi Documentation Page 1

High Voltage Module Raspberry Pi Documentation Page 1 Raspberry Pi Setup High Voltage Documentation Instrumentation Development Lab Department of Physics and Astronomy University of Hawaii at Manoa AUTHOR: Cameron Asaoka DATE: 7/6/2017 High Voltage Module

More information

Experiments 1 How to set up Raspberry Pi B+ The little computer you can cook into DIY tech projects

Experiments 1 How to set up Raspberry Pi B+ The little computer you can cook into DIY tech projects Experiments 1 How to set up Raspberry Pi B+ The little computer you can cook into DIY tech projects The Raspberry Pi is a computer about the size of a credit card. The darling of the do-it-yourself electronics

More information

Node-RED dashboard User Manual Getting started

Node-RED dashboard User Manual Getting started Node-RED dashboard User Manual Getting started https://nodered.org/ Node-RED is a visual wiring tool for the Internet of Things. A project of the JS Foundation (https://js.foundation/). Node-RED is a programming

More information

Wallet Installation Guide for Staking on Raspberry PI

Wallet Installation Guide for Staking on Raspberry PI Wallet Installation Guide for Staking on Raspberry PI V2.1 November 2018 CONTENTS 01. Version History... 13 02. Introduction... 3 03. Prerequisites... 13 04. Installation Steps... 6 05. Add an address

More information

Adafruit's Raspberry Pi Lesson 6. Using SSH

Adafruit's Raspberry Pi Lesson 6. Using SSH Adafruit's Raspberry Pi Lesson 6. Using SSH Created by Simon Monk Last updated on 2017-08-16 01:12:07 AM UTC Guide Contents Guide Contents Overview Enabling SSH Using a blank boot file Using Raspi-Config

More information

Getting started with Raspberry Pi (and WebIoPi framework)

Getting started with Raspberry Pi (and WebIoPi framework) Getting started with Raspberry Pi (and WebIoPi framework) 1. Installing the OS on the Raspberry Pi Download the image file from the Raspberry Pi website. It ll be a zip file as shown below: Unzip the file

More information

Node-Red Gateway Manual 1 Edition

Node-Red Gateway Manual 1 Edition 1 Table of contents Introduction... 4 IoT Gateway controllers... 4 The History of Node-RED... 5 Node-RED and the IoT... 5 Geting started... 6 Start Node-Red... 6 Login with local user acoont... 6 Working

More information

Building a standalone access point using a Raspberry Pi Zero W

Building a standalone access point using a Raspberry Pi Zero W Building a standalone access point using a Raspberry Pi Zero W by Barry Robinson The Raspberry Pi Zero W is a small, single board computer (SBC) that has WiFi and Bluetooth connectivity built-in. It is

More information

Guides. Tutorial: A Node-RED dashboard using node-re... dashboard. What is Node RED? 1 of 9 7/29/17, 9:27 AM

Guides. Tutorial: A Node-RED dashboard using node-re... dashboard. What is Node RED? 1 of 9 7/29/17, 9:27 AM Guides Tutorial: A Node-RED dashboard using node-reddashboard by SENSE TECNIC SYSTEMS on MAY 16, 2016 with 4 COMMENTS This is a simple example of reading and visualizing data using the new UI nodes from

More information

Rapoo E6700 Setup Instructions

Rapoo E6700 Setup Instructions Rapoo E6700 Setup Instructions Setup Using GUI (NOOBS/Raspbian) 1. Insert SD card into Raspberry Pi. 2. Connect HDMI cable from Raspberry Pi to monitor. 3. Connect a standard USB keyboard and mouse into

More information

You will need to know the IP address or the hostname of the pi (as discussed above) to continue and login to your pi via putty over Ethernet.

You will need to know the IP address or the hostname of the pi (as discussed above) to continue and login to your pi via putty over Ethernet. MEGR3092 Advanced Motorsports Instrumentation. Raspberry pi project. V0.38 10/4/16 Logger build guide: You will likely find this easier with a HDMI cord and a usb keyboard. If those are not available,

More information

Installation guide. Step1. Install the OS for Raspberry Pi 3. Go to to download Raspbian to the PC.

Installation guide. Step1. Install the OS for Raspberry Pi 3. Go to   to download Raspbian to the PC. Installation guide Step1. Install the OS for Raspberry Pi 3 Go to https://www.raspberrypi.org/downloads/ to download Raspbian to the PC. Unzip 2017-01-11-raspbian-jessie.zip and you will get a disc image

More information

Sigma Tile Workshop Guide. This guide describes the initial configuration steps to get started with the Sigma Tile.

Sigma Tile Workshop Guide. This guide describes the initial configuration steps to get started with the Sigma Tile. Sigma Tile Workshop Guide This guide describes the initial configuration steps to get started with the Sigma Tile. 1 Contents Contents... 2 Chapter 1: System Requirements... 3 Chapter 2: Configure Your

More information

GXV3370 Firmware Release Notes

GXV3370 Firmware Release Notes GXV3370 Firmware Release Notes Table of Content FIRMWARE VERSION 1.0.1.28... 2 PRODUCT NAME... 2 DATE... 2 FIRMWARE FILE INFORMATION... 2 CHANGES SINCE FIRMWARE VERSION 1.0.1.12... 2 ENHANCEMENT... 2 BUG

More information

Raspberry Pi 2b PART 1. Table of Contents. Step by step guide. 1. Hardware (0:05) RS Online (ex-tax prices)... 3 MSY ebay...

Raspberry Pi 2b PART 1. Table of Contents. Step by step guide. 1. Hardware (0:05) RS Online (ex-tax prices)... 3 MSY ebay... Step by step guide PART 1 Table of Contents 1. Hardware (0:05)... 3 RS Online (ex-tax prices)... 3 MSY... 4 ebay... 4 Centercom Computers... 4 2. Installing the operating system (0:21)... 5 Preparing the

More information

5inch HDMI LCD (B) User Manual

5inch HDMI LCD (B) User Manual 5inch HDMI LCD (B) User Manual Description 5 inch Resistive Touch Screen LCD, HDMI interface, supports various systems Features 800 480 high resolution, touch control Supports Raspberry Pi, and driver

More information

College of Pharmacy Windows 10

College of Pharmacy Windows 10 College of Pharmacy Windows 10 Windows 10 is the version of Microsoft s flagship operating system that follows Windows 8; the OS was released in July 2015. Windows 10 is designed to address common criticisms

More information

EEG DE361 HD BAS Decoder Product Manual

EEG DE361 HD BAS Decoder Product Manual EEG DE361 HD BAS Decoder Product Manual All rights reserved. [This page left intentionally blank] eeg Table Of Contents Introduction 2 Product Description... 2 Installation 3 Front Panel... 3 Rear Panel...

More information

1.8inch LCD Module USER MANUAL

1.8inch LCD Module USER MANUAL 1.8inch LCD Module USER MANUAL OVERVIEW This product is 1.8inch resistive screen module with resolution 128x160. It has internal controller and uses SPI interface for communication. It has already basic

More information

1.44inch LCD HAT USER MANUAL

1.44inch LCD HAT USER MANUAL 1.44inch LCD HAT USER MANUAL OVERVIEW This product is 1.44-inch resistive screen module with resolution 128 x 128. It has internal controller and uses SPI communication interface. It has already basic

More information

Software User's Guide

Software User's Guide Software User's Guide Brother QL-series The contents of this guide and the specifications of this product are subject to change without notice. Brother reserves the right to make changes without notice

More information

Updated August 7 th, 2017 introduction

Updated August 7 th, 2017 introduction Solstice User Guide Updated August 7 th, 2017 introduction The Solstice User Reference Guide provides a summary of how Solstice works for users, including an overview of a Solstice system and steps for

More information

SOFTWARE USER S GUIDE

SOFTWARE USER S GUIDE SOFTWARE USER S GUIDE RJ series The contents of this guide and the specifications of this product are subject to change without notice. Brother reserves the right to make changes without notice in the

More information

Raspberry Pi 3 Model B+ and JMRI with WiFi Access Point for Pi- SPROG One and Pi-SPROG Nano raspian-stretch build

Raspberry Pi 3 Model B+ and JMRI with WiFi Access Point for Pi- SPROG One and Pi-SPROG Nano raspian-stretch build Raspberry Pi 3 Model B+ and JMRI with WiFi Access Point for Pi- SPROG One and Pi-SPROG Nano 2018-03-13-raspian-stretch build May 2018 SPROG DCC These instructions describe the process of setting up a Raspberry

More information

Getting Started Guide XC9010 Raspberry Pi Starter Kit

Getting Started Guide XC9010 Raspberry Pi Starter Kit Getting Started Guide XC9010 Raspberry Pi Starter Kit The Raspberry Pi has been designed as a computer that anyone can use. If you want to get started with a Raspberry Pi, but don t know where to start,

More information

Remote GUI access to a Linux computer using Tightvnc

Remote GUI access to a Linux computer using Tightvnc Remote GUI access to a Linux computer using Tightvnc The command line is a great way to manage a remote Linux computer if you don't mind typing in commands, but sometimes you need to be able to view a

More information

Defining New Node-RED Nodes

Defining New Node-RED Nodes Overview Node-RED is a highly graphical programming environment however there are some things which cannot be done using the out-of-the-box nodes. Using the Function Node is one way to get around this

More information

POS Android Digital Advertising Display (Network) Hardware User Manual

POS Android Digital Advertising Display (Network) Hardware User Manual POS Android Digital Advertising Display (Network) Hardware User Manual Manual Version POSW3.0 Safety Instructions Please keep the display away from any heat sources. Place the display in a stable and well-ventilated

More information

QUICK START GUIDE FOR AVSIGNCLOUD

QUICK START GUIDE FOR AVSIGNCLOUD Control Your Video VIDEO WALLS VIDEO PROCESSORS VIDEO MATRIX SWITCHES EXTENDERS SPLITTERS WIRELESS CABLES & ACCESSORIES QUICK START GUIDE FOR AVSIGNCLOUD QUICK START GUIDE FOR AVSIGNCLOUD ABOUT THIS DOCUMENT

More information

Raspberry Pi Setup Tutorial

Raspberry Pi Setup Tutorial Raspberry Pi Setup Tutorial The Raspberry Pi is basically a miniature linux- based computer. It has an ARM processor on it, specifically the ARM1176JZF- S 700 MHz processor. This is the main reason why

More information

RX300 Settings Manual General

RX300 Settings Manual General RX300 Settings Manual General The RX300 is provisioned by the administrator. The settings can be modified remotely from vspace Console or the RX300 device itself. In the General tab, the administrator

More information

Call Reporter Pro Software

Call Reporter Pro Software Call Reporter Pro Software Call Management Features User Guide Version 1.05 Date & Issue: Issue 1 June 2017 www.usbcallrecord.com This guide is Copyright Intelligent Recording Limited 2017 Introduction

More information

Getting Started With the CCPilot VI and QuiC

Getting Started With the CCPilot VI and QuiC Page 1 of 24 Getting Started With the CCPilot VI and QuiC Page 2 of 24 Table of Contents Purpose... 3 What You Will Need... 4 Install the QuiC Tool... 6 Install the QuiC Runtime... 7 Basics of the QuiC

More information

Gooligum Electronics 2015

Gooligum Electronics 2015 The Wombat Prototyping Board for Raspberry Pi Operation and Software Guide This prototyping board is intended to make it easy to experiment and try out ideas for building electronic devices that connect

More information

Central Monitoring by Center V2

Central Monitoring by Center V2 CHAPTER 9 Central Monitoring by Center V2 With Center V2, central monitoring station (CMS) can be deployed immediately because it brings multiple GV systems together into an integrated interface, allowing

More information

The Following steps are done on your normal desktop or laptop, which I refer to in this document later as the Remote Computer

The Following steps are done on your normal desktop or laptop, which I refer to in this document later as the Remote Computer Stuff that I did to create my image for KStars/Ekos on Raspberry Pi Note: All terminal commands are in green. I have also provided clickable links to take you to useful websites. The Following steps are

More information

PROFILE DESIGN TUTORIAL KIT

PROFILE DESIGN TUTORIAL KIT PROFILE DESIGN TUTORIAL KIT NEW PROFILE With the help of feedback from our users and designers worldwide, we ve given our profiles a new look and feel. The new profile is designed to enhance yet simplify

More information

INTRODUCTION. To avoid the PHP7 conflicts use this OS image: STEP 1 - Parts List:

INTRODUCTION. To avoid the PHP7 conflicts use this OS image:   STEP 1 - Parts List: INTRODUCTION These are enhanced instruction set to install RaspberryPints on a Raspberry Pi 2 Model B with use of an AlaMode card and Flow Meters from AdaFruit.com. I started with instruction set here:

More information

A Step by Step Guide to Installing VPN on Raspberry Pi. Whitepaper

A Step by Step Guide to Installing VPN on Raspberry Pi. Whitepaper A Step by Step Guide to Installing VPN on Raspberry Pi Whitepaper Introduction For security conscious IT experts who would like to provide secure access to their network on a budget, this whitepaper provides

More information

Davide Cavaliere 18 th February 2017

Davide Cavaliere  18 th February 2017 Davide Cavaliere www.monocilindro.com dadez87@gmail.com 18 th February 2017 This guide explains how to set in read mode your Raspberry Pi 3, running the latest Raspbian Jessie (January 2017). This feature

More information

Code::Blocks Student Manual

Code::Blocks Student Manual Code::Blocks Student Manual Lawrence Goetz, Network Administrator Yedidyah Langsam, Professor and Theodore Raphan, Distinguished Professor Dept. of Computer and Information Science Brooklyn College of

More information

USER GUIDE. BrightSign Network WebUI Version 3.1. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA

USER GUIDE. BrightSign Network WebUI Version 3.1. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA USER GUIDE BrightSign Network WebUI Version 3.1 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS Introduction 1 What Can I Do with the WebUI?

More information

Starting the KVM Console

Starting the KVM Console Starting the KVM Console This chapter includes the following sections: KVM Console, page 1 Starting the KVM Console from a Server, page 5 Starting the KVM Console from a Service Profiles, page 5 Starting

More information

IdeaTab A1000L-F. User Guide V1.0. Please read the Important safety and handling information in the supplied manuals before use.

IdeaTab A1000L-F. User Guide V1.0. Please read the Important safety and handling information in the supplied manuals before use. IdeaTab A1000L - UserGuide IdeaTab A1000L-F User Guide V1.0 Please read the Important safety and handling information in the supplied manuals before use. file:///c /Users/xieqy1/Desktop/EN UG/index.html[2013/8/14

More information

Avalanche Remote Control User Guide. Version 4.1

Avalanche Remote Control User Guide. Version 4.1 Avalanche Remote Control User Guide Version 4.1 ii Copyright 2012 by Wavelink Corporation. All rights reserved. Wavelink Corporation 10808 South River Front Parkway, Suite 200 South Jordan, Utah 84095

More information

RS-1260 Digital Signage Player

RS-1260 Digital Signage Player RS-1260 Digital Signage Player User Manual V1.3 Legal Notice and Disclaimer Thank you for choosing RapidSignage products. This user manual provides a description of the Player relevant guidelines for key

More information

Raspberry Pi Introduction

Raspberry Pi Introduction ECE 1160/2160 Embedded Systems Design Raspberry Pi Introduction Wei Gao ECE 1160/2160 Embedded Systems Design 1 Raspberry Pi Classic embedded computer Single board computer Size of a credit card ECE 1160/2160

More information

Castlerock / Network CFS Installation & General Procedures

Castlerock / Network CFS Installation & General Procedures Castlerock / Network CFS Installation & General Procedures Richardson Electronics 12975 16 th Ave. N. Suite 300 Plymouth, MN 55441 USA www.imagesystemscorp.com Castlerock-Network CFS install 1 Contents

More information

MPX Server Software User Manual

MPX Server Software User Manual MPX Server Software User Manual Contents 1 Server Software Installation... - 3 - Initial Setup... - 6-2 Software Interface... - 10 - Login Page:... - 10-2.1 Homepage... - 12-2.2 Resources... - 13-2.3 Composer...

More information

RaRa Academy: Raspberry Pi. Karl Heinz Kremer - K5KHK

RaRa Academy: Raspberry Pi. Karl Heinz Kremer - K5KHK RaRa Academy: Raspberry Pi Karl Heinz Kremer - K5KHK Why Are We Here? I cannot convert you into a Raspberry Pi (or Linux) expert in two hours I cannot teach you everything there is to know about using

More information

Adafruit PiUART - USB Console and Power Add-on for Raspberry Pi

Adafruit PiUART - USB Console and Power Add-on for Raspberry Pi Adafruit PiUART - USB Console and Power Add-on for Raspberry Pi Created by lady ada Last updated on 2017-08-29 10:20:23 PM UTC Guide Contents Guide Contents Overview Pinouts Enabling Serial Console Option

More information

Ding Dong, You've Got Mail! A Lab Activity for Teaching the Internet of Things

Ding Dong, You've Got Mail! A Lab Activity for Teaching the Internet of Things Teaching Case Ding Dong, You've Got Mail! A Lab Activity for Teaching the Internet of Things Mark Frydenburg mfrydenberg@bentley.edu Computer Information Systems Department Bentley University Waltham,

More information

SPARK. User Manual Ver ITLAQ Technologies

SPARK. User Manual Ver ITLAQ Technologies SPARK Forms Builder for Office 365 User Manual Ver. 3.5.50.102 0 ITLAQ Technologies www.itlaq.com Table of Contents 1 The Form Designer Workspace... 3 1.1 Form Toolbox... 3 1.1.1 Hiding/ Unhiding/ Minimizing

More information

Node-RED. Erick Orozco October 25, 2018

Node-RED. Erick Orozco October 25, 2018 Node-RED. Erick Orozco October 25, 2018 1 Introduction This documentation catalogs the progress made so far in the installation of the Node-Red development tool used for data collection and analysis of

More information

USER GUIDE. BrightSign Network Enterprise Edition WebUI Version 3.5

USER GUIDE. BrightSign Network Enterprise Edition WebUI Version 3.5 USER GUIDE BrightSign Network Enterprise Edition WebUI Version 3.5 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS Introduction 1 What

More information

OZONE Widget Framework

OZONE Widget Framework OZONE Widget Framework October 8, 2012 Publication/Revision History Release Date Revised Document OWF 6.0.1 October 8, 2012 Initial Document OWF 6 September 28, 2012 Contents 1... 1 1.1 Installation Information...

More information

1.3inch LCD HAT User Manual

1.3inch LCD HAT User Manual 1.3inch LCD HAT User Manual OVERVIEW This is an IPS LCD display HAT for Raspberry Pi, 1.3inch diagonal, 240x240 pixels, with embedded controller, communicating via SPI interface. Its size is similar to

More information

Touch Dynamic Quest II 7 - Tablet Staging Setup

Touch Dynamic Quest II 7 - Tablet Staging Setup Touch Dynamic Quest II 7 - Tablet Staging Setup Overview This page was written to assist with setting up and staging of tablets. Touch Dynamic Quest II 7 - Initializing and Turning on the Tablet 1. When

More information

Networked Thermal Printer using Raspberry Pi and CUPS

Networked Thermal Printer using Raspberry Pi and CUPS Networked Thermal Printer using Raspberry Pi and CUPS Created by Phillip Burgess Last updated on 2017-12-18 09:16:47 PM UTC Guide Contents Guide Contents Overview First-Time System Setup Connect and Configure

More information

TIBCO LiveView Web Getting Started Guide

TIBCO LiveView Web Getting Started Guide TIBCO LiveView Web Getting Started Guide Introduction 2 Prerequisites 2 Installation 2 Installation Overview 3 Downloading and Installing for Windows 3 Downloading and Installing for macos 4 Installing

More information

Raspberry Pi 3 Model B and JMRI with WiFi Access Point for Pi-SPROG One and Pi-SPROG Nano raspian-jessie build

Raspberry Pi 3 Model B and JMRI with WiFi Access Point for Pi-SPROG One and Pi-SPROG Nano raspian-jessie build Raspberry Pi 3 Model B and JMRI with WiFi Access Point for Pi-SPROG One and Pi-SPROG Nano 2017-04-10-raspian-jessie build June 2017 SPROG DCC These instructions describe the process of setting up a Raspberry

More information

HomeTroller S6 Quick-Start Guide

HomeTroller S6 Quick-Start Guide HomeTroller S6 Quick-Start Guide Congratulations on your purchase! Your HomeTroller S6 is ready to put you in control of your home. Please take a few minutes to read through this guide to familiarize yourself

More information

Java Programming on the Raspberry Pi with Pi4J. Rob Ratcliff

Java Programming on the Raspberry Pi with Pi4J. Rob Ratcliff Java Programming on the Raspberry Pi with Pi4J Rob Ratcliff What is a Raspberry Pi? Single Board Computer Pi 3 Model B+ Full size HDMI ARMv8 64 bit with 1.4 GHz 1 GB RAM 4 USB ports 40 I/O Pins for GPIO,

More information

HooToo IP Camera User Manual(part two)

HooToo IP Camera User Manual(part two) HooToo Inc. HooToo IP Camera User Manual(part two) For Model: HT-IP210P Published by SunvalleyTek Group 2014/9/14 Content 1. IPCamClient (windows software)...3 Set up...3 CAM... 13 Local Setting... 13

More information

10.1inch HDMI LCD (B) User Manual

10.1inch HDMI LCD (B) User Manual 10.1inch HDMI LCD (B) User Manual CONTENT Introductin... 3 The LCD and Control Board... 3 How to Use... 4 Holder Assembly... 4 Working with PC... 4 Hardware Connection... 4 Tablet PC Settings... 5 Workign

More information

Google Sites Training

Google Sites Training The How to Dos of Google Sites Overview Page 1 Google Sites offers tremendous functionality to make collaborating and sharing information simple. This job aid provides the step-by-step instructions that

More information

Quick Reference Tables

Quick Reference Tables Quick Reference Tables Chapter 1 Raspberry Pi Startup Command Quick Reference Table Command startx sudo sudo shutdown -h now sudo shutdown -r now Launches the Raspbian desktop environment (GUI). Gives

More information

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 What's New in StruxureWare Data Center Expert 7.2.x Learn more about the new features available in the StruxureWare Data Center Expert 7.2.x release.

More information

Software User's Guide

Software User's Guide Software User's Guide The contents of this guide and the specifications of this product are subject to change without notice. Brother reserves the right to make changes without notice in the specifications

More information

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi Created by Simon Monk Last updated on 2013-07-08 12:15:38 PM EDT Guide Contents Guide Contents Overview You Will Need Downloading

More information

Cisco IP Phone 8800 Series Release Notes for Firmware Release 11.5(1)

Cisco IP Phone 8800 Series Release Notes for Firmware Release 11.5(1) Cisco IP Phone 8800 Series Release Notes for Firmware First Published: 2016-06-03 Last Modified: 2016-10-13 Cisco IP Phone 8800 Series Release Notes for Firmware Release 11.5(1) These release notes support

More information

Matrox MuraControl for Windows

Matrox MuraControl for Windows Matrox MuraControl for Windows User Guide (for software version 6.00) 20179-301-0600 2017.09.25 Contents About this user guide... 6 Using this guide... 6 More information... 6 Overview... 7 Supported Matrox

More information

Getting Started Quick Start Guide

Getting Started Quick Start Guide Getting Started Quick Start Guide This guide provides tips for users new to using the Learning Environment. It discusses how to navigate the main areas and how to change your personal preferences and settings.

More information

IBM / ST SensorTile Watson IoT Workshop

IBM / ST SensorTile Watson IoT Workshop IBM / ST SensorTile Watson IoT Workshop Connect the ST Microelectronics SensorTile to IBM Watson IoT Download this PDF and Node-RED flows at https://github.com/johnwalicki/sensortile-watsoniot-workshop

More information

BSI User Guide Searching. support.ebsco.com

BSI User Guide Searching. support.ebsco.com BSI User Guide Searching Basic, Advanced & Visual Searching, Result List, Article Details, Company Information, Additional Features Last Updated 5/3/12 Table of Contents What is the Business Searching

More information

LOREX CLIENT Remote Agent Software

LOREX CLIENT Remote Agent Software LOREX CLIENT Remote Agent Software Instruction Manual English Version 1.0 MODEL: L500 Series www.lorexcctv.com Copyright 2006 LOREX Technology Inc. Table of Contents Table of Contents About the Lorex Client...

More information

Quick Start Guide (V1.03) UD.6L0201B1064A01

Quick Start Guide (V1.03) UD.6L0201B1064A01 ivms-4200 PCNVR Quick Start Guide (V1.03) UD.6L0201B1064A01 Thank you for purchasing our product. If there is any question or request, please do not hesitate to contact the dealer. This manual applies

More information

Akkadian Console 4.0

Akkadian Console 4.0 Akkadian Console 4.0 User Guide Copyright and Trademarks: I. Copyright: This website and its content is copyright 2015 Akkadian Labs, LLC. All rights reserved. Except with the prior written permission

More information

08/10/2018. Istanbul Now Platform User Interface

08/10/2018. Istanbul Now Platform User Interface 08/10/2018 Contents Contents...5 UI16... 9 Comparison of UI16 and UI15 styles... 11 Activate UI16... 15 Switch between UI16 and UI15...15 UI16 application navigator... 16 System settings for the user

More information

WA L KT H R O U G H 1

WA L KT H R O U G H 1 WA L KT H R O U G H 1 udig Install and Introduction 08 June 2008 TABLE OF CONTENTS 1Goals...3 2Installing and Running The udig Application...4 3Online Documentation and Tutorials...8 3.1Help Categories...9

More information

Wholesale Lockbox User Guide

Wholesale Lockbox User Guide Wholesale Lockbox User Guide August 2017 Copyright 2017 City National Bank City National Bank Member FDIC For Client Use Only Table of Contents Introduction... 3 Getting Started... 4 System Requirements...

More information

TIBCO LiveView Web Getting Started Guide

TIBCO LiveView Web Getting Started Guide TIBCO LiveView Web Getting Started Guide Contents Introduction... 1 Prerequisites... 1 Installation... 2 Installation Overview... 2 Downloading and Installing for Windows... 3 Downloading and Installing

More information