Prototyping Connected-Devices for the Internet of Things. Angus Wong
|
|
|
- Sheena Thornton
- 10 years ago
- Views:
Transcription
1 Prototyping Connected-Devices for the Internet of Things Angus Wong
2 Agenda 1) Trends of implementation of IoT applications REST Cloud 2) Connected-device Prototyping Tools Arduino Raspberry Pi Gadgeteer 3) Building Web-Connected Devices With Gadgeteer #1. A simple camera #2. A simple Internet webcam #3. A sophisticated Web-controlled camera #4. Logging sensor data using Cloud-based storage #5. OCR using cloud-based processing 4) Comparison and Recommendation
3 Introduction IoT vision Internet connectivity extends to the very simplest electronic devices (things)(with a IPv6 address?) Advantages with IoT Our productivity can be improved when the things involved in our daily activities become alive or manageable. Types of IoT Networked versions of commonplace devices Refrigerators, TV, toaster, alarm clocks, doorbells, and so on Embedded devices Allow applications with simple electronic devices. Numerous kinds of product exist!
4 1) Trends of implementation of IoT applications Using REST as a command protocol for web-to-serial applications Cloud-based service (REST-ful)
5 Cloud-based Web services The software running within the embedded device will increasingly be complemented by cloud-based Web services. Dramatically extend the effective processing and storage capabilities of these connected devices New class of applications might emerge Groups of device act as the I/O elements of potentially global-scale distributed services and applications.
6 Cloud-based Web services
7 Using REST as a command protocol for web-to-serial applications Socket programming Socket = IP + port Port = 80 Write Get HTTP.. Port = 25 Write HELO MAIL
8 Using REST as a command protocol for web-to-serial applications Representational State Transfer (REST) Conventional use URL A URL refers to a particular document on a server. REST (Representational State Transfer) A URL is used to set or get the state of web-based application. To get the price of item 3045: To set the price of item 3045:
9 Using REST as a command protocol for web-to-serial applications Existing Web frameworks make it possible for you to build a web server (in your embedded devices) that uses REST as the control protocol for your application. Sinatra (for Ruby), Flask (for Python) and Express (for JavaScript through node.js) Arduino Web server and controller node.js platform with express.js library sets the level of the LEDs (range from 0 to 100)
10 2) Introduction to Connecteddevice Prototyping Tools Arduino Raspberry Pi Gadgeteer
11 Arduino platform What Microcontroller-based platforms Started in 2005 in Italy, nowadays rather presenting a family of microcontroller boards rather than a specific one. An internet magazine article from May 2011, stating that there were about 300,000+ Arduino in the wild at that time.
12 Arduino platform Hardware Shields -- add-on circuit boards that extend the platform s basic capabilities Shields that provide Ethernet, Wi-Fi, and GPRS connectivity enable Arduino s use for connected-device development. Arduino Uno
13 Arduino platform IDE Minimalist integrated development environment (IDE) Typically programmed with C Debugging Debugging is typically supported via simple communications over a serial line interface Software Developers commonly use the REST technique because it is a lightweight, easy-to-debug way to communicate between connected devices With REST, services are exposed and accessed using HTTP, which is readily supported by Arduino libraries that implement the relevant networking protocols and enable simple webserver operation.
14 Raspberry Pi What Small-form-factor Linux devices Can be used for many of the things that your desktop PC does, like spreadsheets, word-processing, games, and playing high-definition video.
15 Raspberry Pi It uses standard off the shelf hardware. The LCD is a low cost TFT monitor used in car reverse camera. The battery pack is a standard portable USB charger. Common wireless keyboard
16 Raspberry Pi Course : Integrated Project (Year 1) Program: BEng Electronic and Computer Engineering
17 Raspberry Pi Forward Backward Left Right Internet
18 Raspberry Pi Good Bad Offer the opportunity to leverage an extensive set of preexisting tools and software components such as Node.js ( org), which simplifies the implementation of REST-like asynchronous Web-based application programming interfaces (APIs). Powerful and flexible Fairly inexpensive: an ARM Linux box for US$25! Expose more complexity to the user Typically less cost-effective than Arduino for lightweight device development.
19 Microsoft.NET Gadgeteer What fairly new, started in 2011 by Microsoft Research labs An toolkit for building small electronic devices using the.net Micro Framework and Visual Studio/Visual C# Express. Hardware a central mainboard containing a CPU and several sockets a large number of different modules.
20 Microsoft.NET Gadgeteer. IDE Tightly integrated with the Microsoft Visual Studio IDE With features of dynamic syntax checking and continually provides hints and prompts to ease coding. Support debugging via breakpoints, single stepping, variable watches, and execution traces.
21 Microsoft s Gadgeteer Design Choices Primary design goal to simplify application development as much as possible Prioritized REST-ful support over other Web-related functionality Event-based model Simplify the creation of many applications Helps developers familiar with event-based programming on desktop and mobile platforms to transition to embedded device development. High-level API Allow modules to be used in sophisticated ways with a few lines of code.
22 3) Building Web-Connected Devices With Gadgeteer #1. A simple camera #2. A simple Internet webcam #3. A sophisticated Web-controlled camera #4. Logging sensor data using Cloud-based storage #5. OCR using cloud-based processing Credit: #2-#5 are shown in: Steve Hodges, et al. "Prototyping Connected Devices for the Internet of Things. Computer, Vol.46, Iss.2, Feb
23 #1. A simple camera camera button display Main board
24
25
26 #2. A simple Internet webcam An HTTP request from a remote client triggers the capture of a new image. The captured image is returned to the Web client. Web server
27
28 4 1 camera ethernet
29 #3 A more sophisticated Web-controlled camera With Zigbee to connect to ligherweight Gadgeteer devices e.g., temperature sensor. With a servomotorcontrolled arm, allowing remote panning as well as image capture, again over a REST-ful interface. With Wi-Fi to connect to the Internet
30 #3 A more sophisticated Web-controlled camera With a 3D-printed plastic enclosure
31 #4 Logging sensor data using Cloudbased storage Sensor Create a feed (POST) Updating a feed (PUT) Listing all feeds (GET) Viewing a feed (GET) IoT (Web client) HTTP REST-ful Web server A key benefit of connected operation is the potential to leverage cloud-based computation The Gadgeteer libraries were designed to ensure that making a Web request is as straightforward as receiving one
32 #4. Cloud-based processing for connected devices Sensor Create a feed (POST) Updating a feed (PUT) Listing all feeds (GET) Viewing a feed (GET) IoT (Web client) HTTP REST-ful Web server Feed ID API key data name & data value HttpRequest request = HttpHelper.CreateHttpPutRequest( PUTContent.CreateTextBasedContent( test, +sensordate.temperature.tostring() ), text/csv ); request.addheaderfield( X-ApiKey, f7858ed028ba53cd708c6bdcef7b8beb75d7704be96efbc521696d014; request.responsereceoved += new Httprequest.ResponseHandler(req_ResponseReceived); request.sendrequest();
33 #5 OCR using cloud-based processing When the shutter button is pressed, it sends the image to the Project Hawaii service for OCR processing, and displays the returned text on its LCD screen
34 HTTP with auth. info recognized text
35 4) Comparison and Recommendation
36 Arduino Gadgeteer Raspberry Pi Model R3 FEZ Spider Model B Price $30 $120 $35 Processor ATMega 328 ARM7 ARM11 Clock Speed 16MHz 72MHz (168MHz for FEZ Cerberus) 700MHz RAM 2KB 16MB 256MB Flash 32KB 4.5MB (SD Card) Min Power 42mA (0.3W) 160mA 700mA (3.5W) Dev IDE Arduino Tool Visual Studio IDEL, Scratch, Squeak/Linux Low-level C++ Managed code Concise code Real-time debugging Excellent modular concept, very good for code and hardware re-use. run one program at a time run one program at a time being programmed in many different languages capable of running multiple programs at the same time Ethernet, 2USB HDMI, Composite
37 Recommendations For applications minimizing size -> Arduino There are very small Arduino embedded systems for making very tiny little gadget. For battery powered applications -> Arduino Uses the least power of the bunch. Work with a wide range of input voltages (so support a variety of different types of batteries). For applications that interface to external sensors -> Arduino, Gadgeteer Arduino: lots of external (cheap) sensors Gadgeteer: many slots available for connecting multiple sensors easily. For applications that connect to the internet -> Gadgeteer, Raspberry Pi Gadgeteer: Full TCP/IP Stack with SSL, HTTP, TCP, UDP, DHCP Raspberry Pi: the Linux OS has many components built-in that provide rather advanced networking capabilities. For applications that use a graphical user interface -> Raspberry Pi It has an HDMI output. A fully functional computer with graphical user interface.
38 Production No matter which tools are used for prototyping, when large-scale deployments or mass production is needed, it is more costeffective to move to a custom PCB as it can be made more cheaply and compactly through circuit integration.
39 Conclusions Different tools may be suitable for different kinds users, e.g., developers, researchers, designers, educator, and hobbyists. As the IoT vision gradually becomes a reality, using connected-device prototypes to explore the design space will be important.
40 Thanks!
Today, devices such as personal computers and. Prototyping Connected Devices for the Internet of Things
Cover Feature Prototyping Connected Devices for the Internet of Things Steve Hodges, Stuart Taylor, Nicolas Villar, and James Scott, Microsoft Research Cambridge, UK Dominik Bial, University of Duisburg-Essen,
Cypress Semiconductor: Arduino Friendly PSoC Shield
Cypress Semiconductor: Arduino Friendly PSoC Shield Design Presentation ECE 480 Design Team 1 Cecilia Acosta Brett Donlon Matt Durak Aaron Thompson Nathan Ward Faculty Facilitator Dr. Robert McGough Sponsor
Changing the embedded development model with Microsoft.NET Micro Framework
Changing the embedded development model with Microsoft.NET Micro Framework The development model for embedded devices is traditionally viewed as extremely complex with the need for highly specialized design
Computer Automation Techniques. Arthur Carroll
Computer Automation Techniques Arthur Carroll 1 Three Types of Computers Micro-Controller Single Board Computer Desktop Computer 2 The Micro-Controller Small inexpensive DIP or surface mount chips Roughly
AdRadionet to IBM Bluemix Connectivity Quickstart User Guide
AdRadionet to IBM Bluemix Connectivity Quickstart User Guide Platform: EV-ADRN-WSN-1Z Evaluation Kit, AdRadionet-to-IBM-Bluemix-Connectivity January 20, 2015 Table of Contents Introduction... 3 Things
The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015
The Future of IoT Zach Shelby VP Marketing, IoT Feb 3 rd, 2015 1 Internet of (really nerdy) People 1980s 2 Internet of (content silo) People 1990s 3 Internet of (Web) People 2000s 4 Internet of (really
SNMP-1000 Intelligent SNMP/HTTP System Manager Features Introduction Web-enabled, No Driver Needed Powerful yet Easy to Use
SNMP-1000 Intelligent SNMP/HTTP System Manager Features Monitors system fans, temperature, voltage, power supply, CPU fan, CPU temperature, Vcore, watchdog timer etc. Stand alone system monitoring, no
www.dragino.com Yun Shield Quick Start Guide VERSION: 1.0 Version Description Date 1.0 Release 2014-Jul-08 Yun Shield Quick Start Guide 1 / 14
Yun Shield Quick Start Guide VERSION: 1.0 Version Description Date 1.0 Release 2014-Jul-08 Yun Shield Quick Start Guide 1 / 14 Index: 1 Introduction... 3 1.1 About this quick start guide... 3 1.2 What
Programming IoT Gateways With macchina.io
Programming IoT Gateways With macchina.io Günter Obiltschnig Applied Informatics Software Engineering GmbH Maria Elend 143 9182 Maria Elend Austria [email protected] This article shows how
Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!
Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade! Gregor Hohpe www.eaipatterns.com OOP 2012 1 Microcontrollers CPU core, memory, and I/O (analog, digital) on one chip
Dell Wyse Cloud Connect
Dell Wyse Cloud Connect Secure productivity from work, home, and on the go. The ultra-compact personal cloud device that can make any HDMI/MHL-equipped display your own. For personal access to all of your
Dell Wyse Cloud Connect discussion card
Dell Wyse Cloud Connect discussion card What is Cloud Connect? Cloud Connect is a portable enterprise IT-controlled HDMI/MHL (mobile high-definition link) cloud device that allows people to convert a capable
Microsoft.NET Gadgeteer
Microsoft.NET Gadgeteer Electronics Projects for Hobbyists and Inventors Simon Taylor Mc Graw Hill New York Lisbon Londi Mill Seoul Sinj Contents Foreword Acknowledgments Introduction ix xi xii PART I
SIP Protocol as a Communication Bus to Control Embedded Devices
229 SIP Protocol as a Communication Bus to Control Embedded Devices Ramunas DZINDZALIETA Institute of Mathematics and Informatics Akademijos str. 4, Vilnius Lithuania [email protected] Abstract.
AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping
AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping 3.1.1 Constants, variables and data types Understand what is mean by terms data and information Be able to describe the difference
Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22. www.dragino.com
Yun Shield User Manual VERSION: 1.0 Version Description Date 0.1 Initiate 2014-Jun-21 1.0 Release 2014-Jul-08 Yun Shield User Manual 1 / 22 Index: 1 Introduction... 3 1.1 What is Yun Shield... 3 1.2 Specifications...
Wyse Cloud Connect. Secure productivity from work, home, and on the go. Learn more. Here:
Wyse Cloud Connect Secure productivity from work, home, and on the go The ultra-compact personal cloud device that can make any HDMI/MHL-equipped display your own. For personal access to all of your apps
Design for Success: Designing for the Internet of Things with TiWiConnect
Design for Success: Designing for the Internet of Things with TiWiConnect Today s presenters Scott Lederer Senior Software Architect Dave Burleton Vice President of Marketing LSR.com Today s Agenda Why
Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya [email protected]
Internet of things (IOT) applications covering industrial domain Dev Bhattacharya [email protected] Outline Internet of things What is Internet of things (IOT) Simplified IOT System Architecture
ADVANCED VEHICLE TRACKING SYSTEM USING ARM7
ADVANCED VEHICLE TRACKING SYSTEM USING ARM7 L. Kishore 1, Arun Raja 2 1 M.E. Embedded Systems Technologies, Sri Ramakrishna Engineering College 2 Assistant Professor, Department of ECE, Sri Ramakrishna
KACO-monitoring. onlinecomponents.com. Integrated monitoring available. Monitor up to 32 inverters per prolog. Reliable and accurate data
KACO-monitoring watchdog insight prolog Integrated monitoring available Monitor up to 32 inverters per prolog Reliable and accurate data Email alarms to maximize uptime Historical, current and production
Designed for the needs of automation, telecommunications, remote supervision, and monitoring
- Programmable automation controller (PAC) MADE IN EU is a series of industrial computers which you can easily adapt to your needs by choosing from the available options. Energy-efficient ARM11 700 MHz
CARRIOTS TECHNICAL PRESENTATION
CARRIOTS TECHNICAL PRESENTATION Alvaro Everlet, CTO [email protected] @aeverlet Oct 2013 CARRIOTS TECHNICAL PRESENTATION 1. WHAT IS CARRIOTS 2. BUILDING AN IOT PROJECT 3. DEVICES 4. PLATFORM
Complete Integrated Development Platform. 2013 Copyright Atmel Corporation
Complete Integrated Development Platform 2013 Copyright Atmel Corporation MCU Developer s Challenge 80% increase in SW in next MCU project Top Engineering Concern: Hitting Schedules More complex end user
WI-FI BASED MOTION SENSOR INTRUDER SYSTEM WITH VIDEO MONITOR
WI-FI BASED MOTION SENSOR INTRUDER SYSTEM WITH VIDEO MONITOR Norsuzila Y 1,2, Suzi Seroja S 1, Aziean M 1. A, Mizy Shamirul M 1, Azita Laily Y 1,2 and Mustaffa S 1 1 Faculty of Electrical Engineering,
Windows 10 IoT The Big Reboot By Sean D. Liming and John R. Malin Annabooks www.annabooks.com
Windows 10 IoT The Big Reboot By Sean D. Liming and John R. Malin Annabooks www.annabooks.com July 28, 2015 For those developing with Windows Embedded, there has been some frustration on the lack of future
Synapse s SNAP Network Operating System
Synapse s SNAP Network Operating System by David Ewing, Chief Technology Officer, Synapse Wireless Today we are surrounded by tiny embedded machines electro-mechanical systems that monitor the environment
Industry First X86-based Single Board Computer JaguarBoard Released
Industry First X86-based Single Board Computer JaguarBoard Released HongKong, China (May 12th, 2015) Jaguar Electronic HK Co., Ltd officially launched the first X86-based single board computer called JaguarBoard.
Compatible with all of the Ravica range of Intelligent Sensors it provides a complete environmental, access control and security monitoring solution.
Sensor Control... Control... Sensor Control... Access securityprobe 5E Standard securityprobe 5E Standard Monitor the physical environment and receive alerts of any disturbances, such as unauthorized intruders,
Ways to Use USB in Embedded Systems
Ways to Use USB in Embedded Systems by Yingbo Hu, R&D Embedded Engineer and Ralph Moore, President of Micro Digital Universal Serial Bus (USB) is a connectivity specification that provides ease of use,
Open Source building blocks for the Internet of Things. Benjamin Cabé JFokus 2013
Open Source building blocks for the Internet of Things Benjamin Cabé JFokus 2013 Who I am Benjamin Cabé Open Source M2M Evangelist at Sierra Wireless Long-time Eclipse lover M2M? IoT? Technology that supports
ANDROID LEVERED DATA MONITORING ROBOT
ANDROID LEVERED DATA MONITORING ROBOT 1 HIMANI PATHAK, 2 VIDYALAKSHMI KRISHNAKUMAR, 3 SHILPA RAVIKUMAR, 4 AJINKYA SHINDE 1,2,3,4 Electronics & Telecommunication Engineering, Fr. C. R. Institute of Technology,
REMOTE HOST PROCESS CONTROL AND MONITORING OF INDUSTRY APPLIANCES
REMOTE HOST PROCESS CONTROL AND MONITORING OF INDUSTRY APPLIANCES 1 Abinath.T.R, 2 Sudhakar.V, 3 Sasikala.S 1,2 UG Scholar, Department of Electrical and Electronics Engineering, Info Institute of Engineering,
WinCon-8000. Programmable Automation. Controller
Programmable Automation Controller Introduction The is a leading edge embedded platform with Intel Strong ARM CPU running the Windows CE.NET operating system. When compared to the standard Windows OS,
LIVE STREAMING MOTION DETECTION CAMERA SECURITY SYSTEM WITH EMAIL NOTIFICATION USING RASPBERRY PI Angela Antony 1, Prof. G. R.
LIVE STREAMING MOTION DETECTION CAMERA SECURITY SYSTEM WITH EMAIL NOTIFICATION USING RASPBERRY PI Angela Antony 1, Prof. G. R. Gidveer 2 1,2 Dept. Electronics and Telecommunication MGM s Jawaharlal Nehru
IOVU-571N ARM-based Panel PC
IOVU-571N ARM-based Panel PC Features RISC-based Panel PC IOVU-57N Application Dimensions Ordering Information Specifications ARM-based Panel PC IOVU-571N Serial IOVU software support Packing List Options
JNIOR. Overview. Get Connected. Get Results. JNIOR Model 310. JNIOR Model 312. JNIOR Model 314. JNIOR Model 410
The INTEG is an Ethernet I/O (digital, analog) device that monitors and controls a small set of process signals. functions as both basic I/O for integration with another application or system AND as a
Live Streaming Motion Detection Camera Security System with Email Notification using Raspberry Pi
Live Streaming Motion Detection Camera Security System with Email Notification using Raspberry Pi Angela Antony 1, Prof. G. R. Gidveer 2 1,2( Dept. Electronics and Telecommunication, MGM s Jawaharlal Nehru
Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems
Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems Oxford University Press 2007. All rights reserved. 1 Handheld Pocket Computers Come in many manifestations
Raspberry Pi. Hans- Petter Halvorsen, M.Sc.
Raspberry Pi Hans- Petter Halvorsen, M.Sc. Raspberry Pi 2 https://www.raspberrypi.org https://dev.windows.com/iot Hans- Petter Halvorsen, M.Sc. Raspberry Pi 2 - Overview The Raspberry Pi 2 is a low cost,
EMX-2500 DATA SHEET FEATURES GIGABIT ETHERNET REMOTE CONTROLLER FOR PXI EXPRESS MAINFRAMES SYSTEM LEVEL FUNCTIONALITY
DATA SHEET EMX-2500 GIGABIT ETHERNET REMOTE CONTROLLER FOR PXI EXPRESS MAINFRAMES FEATURES SYSTEM LEVEL FUNCTIONALITY Industry s first gigabit Ethernet Remote controller for PXI express mainframes Up to
CGI-based applications for distributed embedded systems for monitoring temperature and humidity
CGI-based applications for distributed embedded systems for monitoring temperature and humidity Grisha Spasov, Nikolay Kakanakov Abstract: The paper discusses the using of Common Gateway Interface in developing
2014 GSM SHIELD COMPATIBLE WITH ARDUINO GSM SHIELD USING SIMCOMM (SIM900A)
2014 GSM SHIELD COMPATIBLE WITH ARDUINO GSM SHIELD USING SIMCOMM (SIM900A) Contents 1 Description... 3 1.1 SIM900... 5 1.2 Features... 6 1.3 Specifications for Fax... 6 1.4 Specifications for SMS via GSM/GPRS...
Servers, Clients. Displaying max. 60 cameras at the same time Recording max. 80 cameras Server-side VCA Desktop or rackmount form factor
Servers, Clients Displaying max. 60 cameras at the same time Recording max. 80 cameras Desktop or rackmount form factor IVR-40/40-DSKT Intellio standard server PC 60 60 Recording 60 cameras Video gateway
WISE-4000 Series. WISE IoT Wireless I/O Modules
WISE-4000 Series WISE IoT Wireless I/O Modules Bring Everything into World of the IoT WISE IoT Ethernet I/O Architecture Public Cloud App Big Data New WISE DNA Data Center Smart Configure File-based Cloud
FLYPORT Wi-Fi 802.11G
FLYPORT Wi-Fi 802.11G System on module 802.11g WIFI - Infrastructure mode - softap mode - Ad hoc mode Microchip PIC 24F 16 bit processor Microchip MRF24WG0MA/MB - Native WiFi 802.11g transceiver - PCB
VDI Clients. Delivering Tomorrow's Virtual Desktop Today
VDI Clients Delivering Tomorrow's Virtual Desktop Today Complete Range of VDI Clients Leveraging its 25-year heritage as a desktop technology leader, ViewSonic delivers a full line of thin, zero, and smart
CMR Journal of Engineering and Technology Vol.1 Issue.1 January 2016
VEHICLE TRACKING SYSTEM WITH ANDROID APP SUPPORT ABSTRACT M. Sudhakar Professor Dept of ECE CMR College of Engineering & Technology Kandlakoya, Medchal Rd, Hyderabad e-mail: [email protected] K.Kalyani PG
SNMP Web Management. User s Manual For SNMP Web Card/Box
SNMP Web Management User s Manual For SNMP Web Card/Box Management Software for Off-Grid Inverter Version: 1.2 Table of Contents 1. Overview... 1 1.1 Introduction... 1 1.2 Features... 1 1.3 Overlook...
IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center
IOTIVITY AND EMBEDDED LINUX SUPPORT Kishen Maloor Intel Open Source Technology Center Outline Brief introduction to IoTivity Software development challenges in embedded Yocto Project and how it addresses
securityprobe 5E Standard
securityprobe 5E Standard securityprobe 5E Standard Monitor the physical environment and receive alerts of any disturbances, such as unauthorized intruders, security breaches, high temperatures, smoke,
Advanced Vehicle Tracking System Using ARM7
Asian Journal of Electrical Sciences ISSN 2249-6297 Vol. 4 No. 1, 2015, pp.14-20 The Research Publication, www.trp.org.in Advanced Vehicle Tracking System Using ARM7 L. Kishore 1 and Arun Raja 2 1 M.E.
Embedded Based Web Server for CMS and Automation System
Embedded Based Web Server for CMS and Automation System ISSN: 2278 909X All Rights Reserved 2014 IJARECE 1073 ABSTRACT This research deals with designing a Embedded Based Web Server for CMS and Automation
IST STREP Project. Deliverable D3.3.1u Middleware User s Guide Multi-Radio Device Management Layer. http://www.ist-plastic.org
IST STREP Project Deliverable D3.3.1u Middleware User s Guide Multi-Radio Device Management Layer http://www.ist-plastic.org Project Number : IST-26955 Project Title : PLASTIC Deliverable Type : Report
Crypt O Pack in security
the of Crypt O Pack in security and communication by innoidea Lajos Nagy, 2005 Crypt O Pack Realtime Encryption and Compression of data flow PKI Authentication Multiplatform solution Portable source Automatic,
Flexible Architecture for Internet of Things Utilizing an Local Manager
, pp.235-248 http://dx.doi.org/10.14257/ijfgcn.2014.7.1.24 Flexible Architecture for Internet of Things Utilizing an Local Manager Patrik Huss, Niklas Wigertz, Jingcheng Zhang, Allan Huynh, Qinzhong Ye
Semaphore T BOX Applications in Data Center Facilities
Semaphore T BOX Applications in Data Center Facilities Introduction Data centers must reliably provide 24/7/365 operation. For automation and monitoring of the facility, use of a rugged, reliable RTU is
A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
The shortest path to cellular communications: Cellular Development Platform
The shortest path to cellular communications: Cellular Development Platform Multi-Tech Overview 40 years focused on Machine-to-Machine (M2M) Communications 80+ patents 20+ million devices, thousands of
PROGRAMMABLE LINUX GATEWAY WITH JAVA AND OSGI
PROGRAMMABLE LINUX GATEWAY WITH JAVA AND OSGI 1 Develco Wallplug / Color coding MADE BY MAKERS / 2011 Side 7 PROGRAMMABLE LINUX GATEWAY WITH JAVA & OSGI Lots of compatible products The multiprotocol gateway
Final Design Report 19 April 2011. Project Name: utouch
EEL 4924 Electrical Engineering Design (Senior Design) Final Design Report 19 April 2011 Project Name: utouch Team Members: Name: Issam Bouter Name: Constantine Metropulos Email: [email protected] Email:
CONNECTING THE RASPBERRY PI TO A NETWORK
CLASSROOM CHALLENGE CONNECTING THE RASPBERRY PI TO A NETWORK In this lesson you will learn how to connect the Raspberry Pi computer to a network with both a wired and a wireless connection. To complete
Remote Monitoring Unit SC8100. Monitoring Unit SC8100
Monitoring Unit SC8100 Remote Monitoring Unit SC8100 Environmental monitoring of any facilities, control of security breaches, temperatures, smoke, water leakages, voltages and more. Compatible with all
Computer and Set of Robots
Lesson 11:DESIGN PROCESS EXAMPLES Mobile-Phone, Mobile- Computer and Set of Robots 1 Mobile Phone 2 Mobile phone SoC (System-on-Chip) Hardware units Microcontroller or ASIP (Application Specific Instruction
Locus digital DVB-T STB
Customer The company Locus is a leader in the antenna and terrestrial TV equipment market. Objective To develop a digital set-top box for the receipt and decoding of terrestrial digital broadcasting signals
How To Secure Your Computer With Libreware Libreroview 2.5.2.2 (Windows) And Libreros (Windows 2) (Windows 3.5) (For Windows) (Powerpoint) (Networking)
Addressing Embedded Security in LabVIEW RIO Systems Carlos Pazos Product Marketing Manager Embedded Software Why Care About Security? 3 Why care about Security? Why Care About Industrial Security? 4 Stuxnet
WP-8849. WinPAC-8x49 Series (WP-8149/8449/8849) is the new generation WinCE based InduSoft PAC (Programmable Automation Controller).
Tu Sitio de Automatización! WP-8149 WP-8449 Introduction: WP-8849 WinPAC-8x49 Series (WP-8149/8449/8849) is the new generation WinCE based InduSoft PAC (Programmable Automation Controller). It equips a
Qt on Raspberry Pi. Jeff Tranter Integrated Computer Solutions (ICS) Qt Developer Days 2012. www.ics.com
Qt on Raspberry Pi Jeff Tranter Integrated Computer Solutions (ICS) Qt Developer Days 2012 Agenda What is the Raspberry Pi? Raspberry Pi Foundation Hardware Software QtonPi Distribution QtonPi Device Program
BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER
BarTender Integration Methods Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER Contents Introduction 3 Integrating with External Data 4 Importing Data
IP Camera/NVR Management System. Datasheet. Camera Models: aircam, aircam Dome, aircam Mini. Camera/NVR Management Software. Versatile Camera Settings
IP Camera/NVR Management System Camera Models: aircam, aircam Dome, aircam Mini Camera/NVR Management Software Versatile Camera Settings Detailed Statistic Reporting Advanced Analytics Cameras Breakthrough
Overview. Alarm console supports simultaneous viewing of both live and recorded video when alarm events are selected
Niagara Security Overview Niagara Security by Tridium, is an open, web-based security management solution that allows you to manage and monitor your facility anytime, anywhere. Built on Tridium s Niagara
Motion Detecting Camera Security System with Email Notifications and Live Streaming Using Raspberry Pi
Motion Detecting Camera Security System with Email Notifications and Live Streaming Using Raspberry Pi Sundas Zafar Computer Engineering Technology New York City College of Technology, CUNY 186 Jay Street,
Table of Contents. Pocket Label Gallery White Paper
Mobile Label Printing with Pocket Label Gallery White Paper Bar code and RFID smart labeling software for Windows CE Mobile Devices Version 20150202 2012 SATO CORPORATION. All rights reserved. http://www.satoworldwide.com
CPSC 226 Lab Nine Fall 2015
CPSC 226 Lab Nine Fall 2015 Directions. Our overall lab goal is to learn how to use BBB/Debian as a typical Linux/ARM embedded environment, program in a traditional Linux C programming environment, and
DIY Device Cloud Documentation
DIY Device Cloud Documentation Release 1.0 Tony DiCola May 11, 2014 Contents 1 Overview 3 1.1 What is a device cloud?......................................... 3 1.2 Why do you want a device cloud?....................................
securityprobe5es -X20
securityprobe5es -X20 v.100.00x securityprobe5es -X20 will monitor the physical environment and alert you of any disturbances, such as unauthorized intruders, security breaches, high temperatures, smoke,
SNC-VL10P Video Network Camera
SNC-VL10P Video Network Camera CHANGING THE WAY BUSINESS 2AM. WATCHING HIS NEW PRODUCTION LINE. 10,000 MILES AWAY. COMMUNICATES www.sonybiz.net/netstation CORPORATE COMMUNICATIONS SURVEILLANCE VIDEOCONFERENCING
Java Embedded Applications
TM a One-Stop Shop for Java Embedded Applications GeeseWare offer brings Java in your constrained embedded systems. You develop and simulate your Java application on PC, and enjoy a seamless hardware validation.
Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset)
Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset) Version: 1.4 Table of Contents Using Your Gigabyte Management Console... 3 Gigabyte Management Console Key Features and Functions...
Mini server, BIG performance AC100
Mini server, BIG performance AC100 The AC100 is the perfect first server for your small business. This tiny dynamo packs a wealth of enterprise level features including Intel Xeon processors, ECC memory,
4/2/2014 Linux Dev-Boards. Linux Dev Boards. Tagung Forth Gesellschaft e.v. Maerz 2014. file:///home/cas/talk/linux-boards/html/linux-boards.
Linux Dev Boards Tagung Forth Gesellschaft e.v. Maerz 2014 file:///home/cas/talk/linux-boards/html/linux-boards.html 1/26 Linux Boards "embedded" Boards mit Linux Forth ideal fuer die Boards mit wenig
Innovation with a difference
Innovation with a difference The Smallest, Super Stylish User Engagement Tool Available Today Just 38cm high Perfect for Desk Top Use In Store Shelf Edge Use Mini Kiosk And so much more Not much bigger
IPv6 Challenges for Embedded Systems István Gyürki 30.08.2011
IPv6 Challenges for Embedded Systems István Gyürki 30.08.2011 AGENDA Introduction IPv6 why do we need it? Selecting the right TCP/IP stack Case study Conclusions Page 2 Company Profile Wireless Products
UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS
APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS This document provides an overview of the toolchain used to develop, build, and deploy EmberZNet and Silicon Labs Thread applications, and discusses some additional
Management of VMware ESXi. on HP ProLiant Servers
Management of VMware ESXi on W H I T E P A P E R Table of Contents Introduction................................................................ 3 HP Systems Insight Manager.................................................
Design of Home Automation Framework With Social Network Integration
Design of Home Automation Framework With Social Network Integration Warodom Werapun, Amatawit Kamhang, Aekawat Wachiraphan Department of Computer Engineering, Faculty of Engineering Prince of Songkla University
AXIS 262+ Network Video Recorder
31433/EN/R4/0803 Complete Network Video Recording Solution Complete Network Video Recording Solution Picture this: A simple and reliable, plug-and-play video surveillance system for hotels, shops, banks,
Node.JS Appliances on Embedded Linux Devices. Mehmet Fatih Karagöz & Cevahir Turgut
Node.JS Appliances on Embedded Linux Devices Mehmet Fatih Karagöz & Cevahir Turgut 1 Outline Introduction to Node.js Cross-compiling Node.js and Node Package Manager(NPM) Development environment Scripting
MediaTek LinkIt Smart 7688 FAQ
Version: 1.0 Release date: 1 st December 2015 Specifications are subject to change without notice. 2015 MediaTek Inc. Unauthorized reproduction of this information in whole or in part is strictly prohibited.
Surveillance System Using Wireless Sensor Networks
Surveillance System Using Wireless Sensor Networks Dan Nguyen, Leo Chang Computer Engineering, Santa Clara University Santa Clara, California, USA [email protected] [email protected] Abstract The
Development of an Internet based Embedded System for Smart House Controlling and Monitoring
Development of an Internet based Embedded System for Smart House Controlling and Monitoring Ahmed Abd-Elkarim Abd- Ellatif Salih Maged Ali Mohammed Asa'ad Yousif Elhadi Elsideeg Ahmed Department of Computer
I vantaggi dell?utilizzo di JAVA nella strategia M2M
1 I vantaggi dell?utilizzo di JAVA nella strategia M2M Giampaolo SANTARSIERO Oracle ISV/OEM Presales Italy 2 Internet of Things: The Next Horizon Needs a Device to Data Centre platform 3 Device to Data
WN-200HD. 2 Mega-Pixels. 2.0 Mega Pixel Wireless 150Mbps IPCamera. High Quality 2.0 MegaPixel Image. Full Feature 150Mbps Wireless N Camera
2.0 Mega Pixel Wireless 150Mbps IPCamera S till couldn't find a way to watch your children or the elders when you are in busy or on duty? Or just need an easy solution for monitoring your office, store
VDI Clients Delivering Tomorrow's Virtual Desktop Today
VDI Clients Delivering Tomorrow's Virtual Desktop Today 01 Finches Only 02 ViewSonic Only * For product badge use only 03 Standard Type Vertical The VDI Endpoint Authority 04 Standard Type Landscape Complete
Roles of Smart TV in Internet of Things
Roles of Smart TV in Internet of Things PG Demidov Yaroslavl State University Yaroslavl FRUCT Laboratory Our goal Roles of Smart TV in IoT We analyzed hardware and software which comes with modern Smart
This user manual explains the basics on how to use AdminToys Suite for Windows 2000/XP/2003/Vista/2008/7.
AdminToys Suite User Guide 2 About this manual This user manual explains the basics on how to use AdminToys Suite for Windows 2000/XP/2003/Vista/2008/7. Copyright 2008-2009 Lovelysoft. All Rights Reserved.
Programación de Sistemas Empotrados y Móviles (PSEM)
Introduction to Windows Embedded Programación de Sistemas Empotrados y Móviles (PSEM) Marco A. Peña [email protected] Table of contents Windows XP Embedded vs. Windows CE Windows XP Embedded Windows CE
Quick Start Guide. The Raspberry Pi Single Board Computer. Source: Raspberry Pi & Wiki
Quick Start Guide The Raspberry Pi Single Board Computer Source: Raspberry Pi & Wiki Chapter 1: RPi Hardware Basic Setup Typical Hardware You Will Need While the RPi can be used without any additional
Network Video Recorder. Operation Manual
Network Video Recorder Operation Manual Content 1 Product Description... 1 1.1 Product Overview... 1 1.2 Specification... 1 2 Product Structure Introduction... 2 2.1 Back Interface... 2 2.2 Front Panel...
