Coupled open navigation and augmented reality systems for skippers

Size: px
Start display at page:

Download "Coupled open navigation and augmented reality systems for skippers"

Transcription

1 Coupled open navigation and augmented reality systems for skippers J.C. Morgere, Lab-STICC, UBS, France, R. Douguet, Lab-STICC, UBS, France, J.P. Diguet, Lab-STICC, CNRS, France, J. Laurent, Lab-STICC, UBS, France, This paper describes a new measurement and vision system for sailboat race. This system is composed of an open navigation processor and a see-through Augmented Reality (AR) glasses. This open navigation processor allows to plug most sensors in order to measure wind conditions, boat speed, dynamic motions and other parameters. Moreover, it is able to implement several wind correction algorithms in order to improve the true wind computation. On the other hand, the open navigation processor communicates with a see-through AR glasses through wireless network. The interest of this system is that it is flexible and can overlay any text, 2D or 3D objects on the true real world view, so the skipper is free to display the useful data. 1 INTRODUCTION In ocean racing, several domains such as materials, sails and yacht design are constantly evolved in order to improve the boat performance. In order to study the impacts of the proposed improvements, we need to acquire data from the system by using different kinds of sensors (strain gauges, speedometer,anemometer and so on). To achieve these measurements, most sailboats embed navigation processor that allows us to plug and to collect all the data from the sensors. Despite the use of navigation processor, some sensors cannot be plugged since they uses proprietary protocol or yet the navigation processor is too closed to allow plugging sensors that are not provided by the same firm. For instance is difficult to plug NKE sensor with B&G navigation processor. So in order to solve this problem we propose an open navigation processor that implements analogue to digital converters and several communication protocols as, RS232/485, CAN, Ethernet and so on in order to be able to plug most sensors (digital or/and analogue). Furthermore this platform allows the user to implement his own applications as for instance correction algorithms allowing to compute the true wind speed and angle. Another problem is the display of the information collected by the navigation processor to the crew because the displays do not provide the necessary data to analyze the boat performance. Indeed, due to the poor ergonomics and the few viewable data it is very difficult to analyze the boat performance without an embedded PC. The second problem is due to the fact that the crew needs to be able to view the information at different places of the boat. Today, the solution is to deploy several display screens on the boat but this leads cost increase. Furthermore, the weather conditions, as the solar glare or water, can affect the display reading so even the viewable data, provided by the navigation processor, could be unreadable. The solutions considered as the use of tablet is still not the best one because the tablet is not very convenient on boat and reduces the crew mobility since you must use one of your hands to hold it. So, we propose to solve these two problems by using mobile display system called wearable augmented reality system based on a see through device that allows the user to view the real world and also view objects superimposed. This kind of systems can display texts, 2D and 3D objects animated or not. The global solution is presented in Figure 1. Figure 1: System overview The first one presents the open navigation processor, the second the hardware display system and finally the last one an example of the graphical user interface (GUI). The rest of paper is organized as follows: Section 2 describes the open navigation processor. Section 3 and 4 presents the mobile augmented reality system and an application. Finally the Section 5 concludes the paper and presents the future works. 2 OPEN NAVIGATION PROCESSOR The open navigation processor is detailed in three parts: the hardware design (processor, peripherals, sensors), the soft-

2 ware design (Operating System, scheduling tasks) and the wind correction algorithm. 2.1 HARDWARE DESIGN The hardware is the core of the navigation processor. On the one hand, it must be able to receive, to store and to send all data provided by analog or digital sensors. On the other hand, it needs important computing capacities to implement complex algorithms in order to correct different measurements. Indeed, these algorithms require a lot of data processing to compute Kalman-like filters or other kinds of filters. Considering applications requirements a 10 Hz sampling rate is enough to process wind measurements. It also represents an opportunity to save power at the embedded system level. Actually, considering that during a race the fuel required to recharge batteries must be optimized, it is important to reduce the energy consumption. To meet these needs, we chose the STM32F407 microcontroller, which is based on ARM Cortex M4 Processor. This processor includes a floating point unit (to compute complex algorithms) and integrates several communication controllers (UART, SPI, ethernet, ADC...) and general purpose input output in order to plug analog or digital sensors. The hardware design diagram is shown in Figure 2. This hardware platform is also designed for other applications such as, for instance, a databuoy [1]. On the other hand, several peripherals are available to get real time access to data. Indeed, three serial bus are implemented to communicate with other devices. Two serial bus are directly used to send real time data to a computer and to standard displays. But as the STM32f4 microcontroller has not on-board wireless communication, one solution is to add a standard module to interface UART peripheral to wireless. In our case we chose the bluetooth module since it is a wireless networking widely used in smartphone environment for instance smartphone, tablet or computer. Moreover there are Bluetooth Low Energy (BLE) wireless modules which were designed for lowest possible power consumption. The Bluetooth module allows to communique between the navigation processor and the see through AR glasses. 2.2 SOFTWARE DESIGN The navigation processor software design is developed and is implemented through Keil uvision4 Integrated Development Environment (IDE). In order to facilitate a possible extension of this project we chose to divide this application in several tasks (or threads) by using a small footprint Operation System (OS). Indeed the navigation processor software is divided into 4 main tasks : acquisition task, computation task, storage task and communication task (cf. Figure 3). Other tasks runs in background to receive data through interrupts (cf. Figure 4). The selected OS is the FreeRTOS (Real Time Operating System). FreeRTOS is a real-time kernel which is designed for small embedded system. The interests of this OS are the size of kernel, which is limited to 5Kb in flash, it is portable on different supports and it is independent of Keil uvision4 IDE. It allows Cortex-M4 microcontroller applications to be organized as a collection of independent threads of execution by Figure 2: Hardware Design Diagram On this system, we are able to directly plug the standard sensors used on sailboats such as speedometer, anemometervan, Inertial Measurement Unit (IMU) and Global Positioning System (GPS). But many sensors, analog or digital, can be add to this platform since the microcontroller has still several available communication controllers. Indeed this microcontroller proposed up 15 communication interfaces : 3 I 2 C interfaces, 4 USARTs, 2 UARTs, 3 SPIs, 2 CAN interfaces and 1 SDIO interface. Moreover, this open navigation processor allows to record all data at 10 Hz on SD card memory through the SPI bus. Therefore, these data are available for post-processing in order that users can analyze boat performance. Figure 3: Flow chart of main tasks

3 and these measurements are disrupted by several phenomena, such as the boat motions, the drift, the upwash effect and the wind shear [2]. That s why, we have developed our own wind correction algorithm (cf. figure 5) that we implemented on the open navigation processor. So one advantage of this platform is to test differnet wind correction algorithms in order to improve the true wind computation. Figure 4: Flow chart of handler tasks using different tools such as mutexes, semaphores or queues to synchronize these threads Acquisition task This task converts the analog inputs and updates all data provided by the different peripherals. It is executed periodically with a frequency to be specified in the configuration file. This frequency is set to 10 Hz for navigation processor Computation task The computation task allows to calibrate, compute and filter all received data. Currently, it corrects and filters the wind measurement (cf. Section 2.6 for details). 2.3 Storage task This task allows to store all selected data in the file on the SD memory card. These data are logged in the CSV file in order to facilitate their analysis of Matlab, Excel or other softwares. 2.4 Communication task In the communication task, data are sent to several devices through three peripherals. The information sent via UARTs allow to communicate with a computer and with standard displays. Moreover, another UART coupled with a bluetooth module allows to send data to different devices such as smartphones, tablets and laptop and more specifically in our case to the see-through AR glasses. 2.5 Handler Tasks The handler tasks are synchronized by a semaphore with the interrupt functions. They allow to receive the data provided by sensors with serial communication. For example, when the processor receive a GPS packet, a semaphore is given in the GPS interrupt function and then the GPS task is unblock in order to parse the GPS packet. 2.6 WIND COMPUTATION Usually standard wind corrections are handled by navigation processors on sailboats where true wind is required. Indeed, the wind sensor is placed on the masthead most of the time Figure 5: Wind Correction Flow 3 MOBILE AUGMENTED REALITY 3.1 HARDWARE DESIGN The augmented reality device is composed of two parts, the first one is the display and the other is the embedded processor. The display is a see-through ski mask [3] which includes an electronic and optic system that diffuse frames in front of an eye (monocular system). In order to facilitate the reading information, the display system has the following features: The resolution of the mask is 800*600 pixels with a refresh rate at 60Hz The equivalent screen size is 97.5 inches at 2.7 meters so a large amount of data can be displayed and readable The light intensity is 5000 candela/m 2 in color mode (greater in monochrome mode) so the information displayed will be able to be visible even in outdoor.

4 The second part of the system is the embedded processor. For the mobile augmented reality, this processor can be ARspecific embedded and reconfigurable systems [4]. This is a low consumption and small size architecture (due to the number of components needed) and it is dedicated to augmented reality systems with head tracking and using very small definition objects. Head tracking is employed to place objects in the user field of view, for this step MEMs are often used with correction algorithm to compute the system attitude. For better performance and consumption it would be necessary to produce and use Application-Specific Integrated Circuit (ASIC) but this technology is very expensive and not interesting for few units. But today this kind of solution is not usable since we need to offer to the user a large amount of objects that can be simple key arrow or text but also more complex objects like 3D texturing sailboats. So the AR-specific architecture performances are not sufficient this is the reason why we chose a classical SoC solution used for instance in commercial tablets or smartphones; the system architecture is shown in Figure 6. In our case, we use MEMs sensors: one magnetometer, one accelerometer and one gyroscope for the head tracking. Despite the use of these sensors, we must, in addition, execute a correction algorithm (usually an extended Kalman filter) in order to obtain a precise attitude. Some information, as GPS localization, are also required so in most case we will have to discuss with the navigation processor to obtain this data; this will be done by using a wireless communication (WiFi, Bluetooth). For low energy consumption criteria, we chose to use Bluetooth communications. To store the data, the applications and the OS we need memory capacities thus in our system we have emmc, DDR2 and SD-Card; emmc and SD-card are non volatile memories so applications and OS will be able to be implemented into one of these memories. Although the SD card is bigger than the emmc, this last would be used in order to increase the execution time, indeed the emmc is faster than the SD-card. Finally, as the embedded processor has to be connected to the ski mask, it s necessary to use a video connection in order to display the virtual objects on the mask. Today the ski mask uses an analog video stream (VGA) so as the SoC system generates a digital one (HDMI), we must convert the HDMI stream with a converter (will be change in future works). 3.2 SOFTWARE DESIGN Figure 6: Architecture SoC A9500 ST-Ericsson for Mobile Augmented Reality device This architecture is a System on Chip (SoC) designed for mobile applications running on embedded operating system (EOS) and composed of: General Purpose Processor (GPP) that executes the operating system (android in our case), Graphical Processor Unit (GPU) that allows us to generate and manipulate the graphical objects, Image Specific Processor (ISP) that manages the video stream (does not us in our case), Video that performs some decode step for compression/decompression algorithm, Peripherals that allows us to connect our system with others The GPP is composed of two ARM Cortex A9 whose the internal frequency can vary from 200 MHz up to 1.0GHz so it s very interesting for power/energy management. The GPU [5] can process about 1.1 Gpixels/s so these performances are sufficient for our target applications. However, to be able to place the virtual objects for the augmented reality system, we need sensors allowing to acquire 9 degrees of freedom (DoF). The software part of the system requires to manipulate different levels of abstraction from the physical level (sensors) to application level (3D objects for instance) so in order to facilitate the programming scheme, we implemented an EOS (Embedded Operating System) called Android. This EOS, thanks to the many APIs available like OpenGL ES 2.0 for GPU instructions, sensor manager for MEMs, location manager for GPS, and WiFi manager and Bluetooth adapter for wireless connectivity, allows us to rapidly develop our augmented reality application. Furthermore we can develop the application by using JAVA and/or C/C++ (for native applications) so in the same application, some parts can be realized in JAVA and communicate with others developed in C/C++. The software architecture is composed of four parts, a time service to read and control number of frames per second of the application, graphic service to send commands to the GPU, an input service to read sensor and wireless events and the last one is orientation service to compute position and orientation objects. Graphics service must read and load texture and shader objects, configure OpenGL ES parameters and send a draw command to the GPU. Input service is used to read and write data to the Bluetooth connection in a dedicated task whereas another task (looper task) is used to read sensor events and saves data. If head tracking added for geographic positioning, input service could add a special task for orientation computing with a filter (Gradient descent, Kalman, Extended Kalman filter and so on) to correct MEMs data and compute attitude. The orientation service updates orientations and positions of all objects, it can delete or add new objects (depends of the application) and can compute AIS data ( boat position, heading, and name) to collision detection.

5 TWS kt 12.3 BSP 10.0 TWA deg 43.0 kt HDG deg 135 Figure 7: Prototype 4 APPLICATION application can display the boat polars so that everyone on the boat can have the boat performance to check and validate The aim of our application is to help crews during the ocean the sail choice and adjustment. races or inshore. So the first application is dedicated to the skipper thus we display only text which gives him three kinds Finally the last application (Figure 8 example D) can be dedof data. The first one concerns the boat and gives the heading, icated to the tactician since during inshore it can be precious speed, heel and drift. The second gives information about the to be able to see the buoys and the positions of the other boats wind; for both the apparent and true wind, we gives the speed in order to take decisions. All the necessary data can come and angle. Finally, we display various data come from GPS from the navigation processor (GPS and AIS data) via a wireas the position, the time and so on. Each data are differentia- less communication as Bluetooth for instance. With our open ted by a different color in order to respect the readability and navigation processor this application is very easy to develop. ergonomic; this solution is shown in Figure 8, example A. 5 CONCLUSIONS In this paper, we present a new open solution to measure and visualize the sailboat performances. Our system has the advantage of flexibility since the navigation processor allows to plug most sensors and to easily implement new computations (by adding new tasks). On the other hand, the glasses display is totally flexible and allows to visualize all data or map navigation according to the skipper choices. Currently we have a prototype as illustrated in Figure 7. A box (Pelicase) contains the embedded system for the navigation processor and standard sensors such as anemometervan, speedometer, GPS and IMU can be directly plug it. All data are sent to the see-through AR glasses through a bluetooth link and we can visualize them in real-time. The next step of the project is to improve the see-through AR glasses by integrating all the embedded system (electronic The second application allows us to provide for each crew board and battery) in this display device. This is, we study members information in function of his job on the boat for ins- the energy consumption of this board to optimize power contance for the wind presentation, we display a disc with sailing sumption in order to reduce the battery size and weight. boat textured and arrow keys moving around it according to the wind angle; for the wind speed we use text form (Figure 8 REFERENCES example B). Another way to display the information can be the use of 3D boat in order to represent the heel, the trim and [1] R. Douguet, J.P. Diguet, J. Laurent, Y. Riou Open Data the heading and the use of key arrows for showing the appabuoy to Analyze Weather and Sea Conditions for Sailing rent and true wind angle (Figure 8 example C). The second Regattas, OCEANS 13 MTS/IEEE, Bergen, NO, Figure 8: Examples of displays

6 [2] R. Douguet, J. P. Diguet, J. Laurent, Y. Riou A New Real-time Method for Sailboat Performance estimation based on Leeway Modeling, The 21 Chesapeake Sailing Yacht Symposium, Annapolis, MD, March [3] Laster Technologies, [4] J. P. Diguet, N. Bergmann, J. C Morgere, Embedded System Architecture for Mobile Augmented Reality (sailor case study), PECCS13, Barcelone, ES, [5] ARM, Mali-400 MP, arm.com/products/multimedia/ mali-graphics-hardware/mali-400-mp. php [6] A. Pons, D. Asiain, F. Quero, J. Cuevas, Racing Bravo. Un sistema de navigacion para alta competicion, Madrid Diseno de Yates 2004, Madrid, ES, AUTHORS BIOGRAPHY Jean-Christophe Morgère is a PhD student at Lab-STICC, Université de Bretagne Sud, he obtained his Master degree in Electronics. He is now working on design of a mobile augmented reality embedded system: multiple sensors, low consumption and prototype in marine domain. Ronan Douguet is a PhD student working between the Groupama Sailing Team and the Lab-STICC laboratory in Lorient, he obtained his Master degree in Electronics. His work concerns the sailboat performance analysis and more specifically the improvements in wind measurements. Jean-Philippe Diguet is a CNRS Research Director at Lab-STICC. He has multiple research activities which referred to modelling and electronic development in embedded platforms. His previous experience includes several thesis supervising in embedded systems and some marine specific topics about sailing performance or on-board mobile augmented reality. Johann Laurent works as an Associate Professor at Lab- STICC, Universite de Bretagne Sud. He is in charge of teaching in a Master degree in electronics and have research activities which deals mainly with the power energy consumption in embedded systems. He supervises several works around electronic research for sailing including thesis and internships with manufacturers and sailing teams.

Dedicated object processor for mobile augmented reality - sailor assistance case study

Dedicated object processor for mobile augmented reality - sailor assistance case study Diguet et al. EURASIP Journal on Embedded Systems (2015) 2015:1 DOI 10.1186/s13639-014-0019-6 RESEARCH Open Access Dedicated object processor for mobile augmented reality - sailor assistance case study

More information

AT-501 Cortex-A5 System On Module Product Brief

AT-501 Cortex-A5 System On Module Product Brief AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please

More information

Use of ISP1880 Accelero-Magnetometer, Temperature and Barometer Sensor

Use of ISP1880 Accelero-Magnetometer, Temperature and Barometer Sensor Use of Accelero-Magnetometer, Temperature and Barometer Sensor Application Note AN181105 Introduction Scope This application note describes how to set up a Sensor demonstration with Sensors Board that

More information

Bluetooth Embedded Inertial Measurement Unit for Real-Time Data Collection for Gait Analysis

Bluetooth Embedded Inertial Measurement Unit for Real-Time Data Collection for Gait Analysis Bluetooth Embedded Inertial Measurement Unit for Real-Time Data Collection for Gait Analysis Ravi Chandrasiri Sri Lanka Institute of Information Technology Colombo, Sri Lanka ravi.chandrasiri@gmail.com

More information

Multimedia in Mobile Phones. Architectures and Trends Lund

Multimedia in Mobile Phones. Architectures and Trends Lund Multimedia in Mobile Phones Architectures and Trends Lund 091124 Presentation Henrik Ohlsson Contact: henrik.h.ohlsson@stericsson.com Working with multimedia hardware (graphics and displays) at ST- Ericsson

More information

FYS Data acquisition & control. Introduction. Spring 2018 Lecture #1. Reading: RWI (Real World Instrumentation) Chapter 1.

FYS Data acquisition & control. Introduction. Spring 2018 Lecture #1. Reading: RWI (Real World Instrumentation) Chapter 1. FYS3240-4240 Data acquisition & control Introduction Spring 2018 Lecture #1 Reading: RWI (Real World Instrumentation) Chapter 1. Bekkeng 14.01.2018 Topics Instrumentation: Data acquisition and control

More information

Hardware design of a submerged buoy system based on electromagnetic inductive coupling

Hardware design of a submerged buoy system based on electromagnetic inductive coupling Hardware design of a submerged buoy system based on electromagnetic inductive coupling 1 Dalei Song, Shan Gao 1, Ming Xu 2, Xiangdong Wang 1 and Yutao Wang 2 1 Department of Automation, Engineering College,

More information

IGLOO AND SNOWBALL. Philippe Garnier Ecosystem program

IGLOO AND SNOWBALL. Philippe Garnier Ecosystem program IGLOO AND SNOWBALL Philippe Garnier Ecosystem program DISCLAIMER Copyright ST-Ericsson 2011. All rights reserved. The contents of this document are subject to change without prior notice. ST-Ericsson makes

More information

Wearable Technologies

Wearable Technologies Wearable Technologies Introduction and Hardware Architecture WebValley 2015 Bojan Milosevic About Me Bojan Milosevic Researcher @ E3DA - FBK, Trento Collaborator @ Micrel Lab, DEI - University of Bologna

More information

Uncompromising performance...

Uncompromising performance... Uncompromising performance... www.bandg.com/h3000 Welcome to the next generation... B&G systems have been at the leading edge of advanced marine electronics for over 50 years. We pride ourselves in providing

More information

A Raspberry Pi Based System for ECG Monitoring and Visualization

A Raspberry Pi Based System for ECG Monitoring and Visualization A Raspberry Pi Based System for ECG Monitoring and Visualization S. Pisa, E. Pittella, E. Piuzzi, L. Cecchini, M. Tomassi Dept. of Information Engineering, Electronics and Telecommunications Sapienza University

More information

Servosila Robotic Heads

Servosila Robotic Heads Servosila Robotic Heads www.servosila.com TABLE OF CONTENTS SERVOSILA ROBOTIC HEADS 2 SOFTWARE-DEFINED FUNCTIONS OF THE ROBOTIC HEADS 2 SPECIFICATIONS: ROBOTIC HEADS 4 DIMENSIONS OF ROBOTIC HEAD 5 DIMENSIONS

More information

Movit System G1 WIRELESS MOTION DEVICE SYSTEM

Movit System G1 WIRELESS MOTION DEVICE SYSTEM Movit System G1 WIRELESS MOTION DEVICE SYSTEM 1 INTRODUCTION The Movit System G1 incorporates multiple wireless motion devices (Movit G1) with the Dongle G1 station, dedicated software and a set of full

More information

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG Adam Lindberg github.com/eproxus HARDWARE COMPONENTS SOFTWARE FUTURE Boot, Serial console, Erlang shell DEMO THE GRISP BOARD SPECS Hardware & specifications

More information

TINY System Ultra-Low Power Sensor Hub for Always-on Context Features

TINY System Ultra-Low Power Sensor Hub for Always-on Context Features TINY System Ultra-Low Power Sensor Hub for Always-on Context Features MediaTek White Paper June 2015 MediaTek s sensor hub solution, powered by the TINY Stem low power architecture, supports always-on

More information

Preliminary Design Report

Preliminary Design Report EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Design Report 31 Jan 2012 Project Title: Keyboard Jockey Team Members: Name: Jeffrey Kaufman Name: Jacob Meacham Project Abstract Our

More information

Bachelor degree. Three Channel AD Converter for Fluxgate Magnetometer

Bachelor degree. Three Channel AD Converter for Fluxgate Magnetometer Bachelor, Master s and other student projects supervised by Vojtěch Petrucha at the Department of Measurement, FEE, CTU in Prague (2009-2018) Bachelor degree Three Channel AD Converter for Fluxgate Magnetometer

More information

An overview of mobile and embedded platforms

An overview of mobile and embedded platforms ES3 Lecture 2 An overview of mobile and embedded platforms Basic Classes Embedded devices: These are in toasters, cars, mice, etc. Usually very real-time focused (us accuracy) Very small memory, not usually

More information

Sony develops transparent lens eyewear SmartEyeglass - Announces availability of software development kit -

Sony develops transparent lens eyewear SmartEyeglass - Announces availability of software development kit - News & Information 1-7-1 Konan, Minato-ku, Tokyo 108-0075, Japan Sony Corporation No. 14-090E September 19, 2014 Sony develops transparent lens eyewear SmartEyeglass - Announces availability of software

More information

Homework 9: Software Design Considerations

Homework 9: Software Design Considerations Homework 9: Software Design Considerations Team Code Name: Mind Readers Group No. 2 Team Member Completing This Homework: Richard Schuman E-mail Address of Team Member: _rschuman_ @ purdue.edu Evaluation:

More information

Simplify System Complexity

Simplify System Complexity Simplify System Complexity With the new high-performance CompactRIO controller Fanie Coetzer Field Sales Engineer Northern South Africa 2 3 New control system CompactPCI MMI/Sequencing/Logging FieldPoint

More information

Advanced Imaging Applications on Smart-phones Convergence of General-purpose computing, Graphics acceleration, and Sensors

Advanced Imaging Applications on Smart-phones Convergence of General-purpose computing, Graphics acceleration, and Sensors Advanced Imaging Applications on Smart-phones Convergence of General-purpose computing, Graphics acceleration, and Sensors Sriram Sethuraman Technologist & DMTS, Ittiam 1 Overview Imaging on Smart-phones

More information

XDK HARDWARE OVERVIEW

XDK HARDWARE OVERVIEW XDK HARDWARE OVERVIEW Agenda 1 General Overview 2 3 4 Sensors Communications Extension Board 2 General Overview 1. General Overview What is the XDK? The Cross-Domain Development Kit, or XDK, is a battery

More information

USB Virtual Reality HID. by Weston Taylor and Chris Budzynski Advisor: Dr. Malinowski

USB Virtual Reality HID. by Weston Taylor and Chris Budzynski Advisor: Dr. Malinowski USB Virtual Reality HID by Weston Taylor and Chris Budzynski Advisor: Dr. Malinowski Project Summary Analysis Block Diagram Hardware Inertial Sensors Position Calculation USB Results Questions === Agenda

More information

LinkSprite Technologies,.Inc. pcduino V2

LinkSprite Technologies,.Inc. pcduino V2 1 2 Contents Board Overview...3 System Features...4 Single-Board Computer Configuration...5 Pin Assignments...7 Single-Board Computer Setup...9 Required Hardware...9 Optional Hardware...9 Adjusting Screen

More information

The New Diamond Smartphone embodies all trends expected in 2019 below 300

The New Diamond Smartphone embodies all trends expected in 2019 below 300 The New Diamond Smartphone embodies all trends expected in 2019 below 300 Paris Monday, February 18 th, 2019 ARCHOS, the French pioneer of consumer electronics, today makes it easy for consumers to own

More information

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION NXP SEMICONDUCTORS PUBLIC THE ONLY SUPPLIER TO PROVIDE COMPLETE IoT SOLUTIONS DSPs, MCUs & CPUs Suite of Sensors NFC, BLE, Thread, zigbee, sub-ghz Wireless Interconnects

More information

DEVELOPMENT OF USER FRIENDLY DATA ACQUISITION AND ACTUATION SYSTEM ON EMBEDDED PLATFORM

DEVELOPMENT OF USER FRIENDLY DATA ACQUISITION AND ACTUATION SYSTEM ON EMBEDDED PLATFORM DEVELOPMENT OF USER FRIENDLY DATA ACQUISITION AND ACTUATION SYSTEM ON EMBEDDED PLATFORM 1 Moolya Ashwar Shankar, 2 Mr. Sukesh Rao M. 1 PG Scholar, 2 Assistant Professor, NMAMIT Nitte Email: 1 moolya.ashwar@gmail.com,

More information

pcduino V3B XC4350 User Manual

pcduino V3B XC4350 User Manual pcduino V3B XC4350 User Manual 1 User Manual Contents Board Overview...2 System Features...3 Single-Board Computer Configuration......3 Pin Assignments...4 Single-Board Computer Setup...6 Required Hardware...6

More information

Realization of Automatic Keystone Correction for Smart mini Projector Projection Screen

Realization of Automatic Keystone Correction for Smart mini Projector Projection Screen Applied Mechanics and Materials Online: 2014-02-06 ISSN: 1662-7482, Vols. 519-520, pp 504-509 doi:10.4028/www.scientific.net/amm.519-520.504 2014 Trans Tech Publications, Switzerland Realization of Automatic

More information

Fusing Sensors into Mobile Operating Systems & Innovative Use Cases

Fusing Sensors into Mobile Operating Systems & Innovative Use Cases Fusing Sensors into Mobile Operating Systems & Innovative Use Cases May 23, 2012 Tristan Joo (tristanjoo@wca.org) Board Director & Co-Chair of Mobile SIG Wireless Communications Alliance, Independent Executive

More information

Enabling technologies for Wireless Sensor Networks VTT Technical Research Centre of Finland Ltd

Enabling technologies for Wireless Sensor Networks VTT Technical Research Centre of Finland Ltd VTT TECHNICAL RESEARCH CENTRE OF FINLAND LTD Enabling technologies for Wireless Sensor Networks VTT Technical Research Centre of Finland Ltd VTT Tiny Node V3.0 Miniature euro coin size On-board antenna

More information

RaceCapture/Pro 3. Next generation of data, telemetry, and control. Live-streaming to Podium

RaceCapture/Pro 3. Next generation of data, telemetry, and control. Live-streaming to Podium RaceCapture/Pro 3 Next generation of data, telemetry, and control Your time on track matters and you want to maximize every minute and dollar toward tuning the engine, honing your racecraft, or finding

More information

Ubiquitous IoT Perspectives The Power of Connected Sensors and Actuators

Ubiquitous IoT Perspectives The Power of Connected Sensors and Actuators Ubiquitous IoT Perspectives The Power of Connected Sensors and Actuators Andrea Onetti Vice President, General Manager MEMS Sensor Division STMicroelectronics Digital Technologies are Transforming nearly

More information

Final Report 26 April 2012

Final Report 26 April 2012 EEL 4924 Electrical Engineering Design (Senior Design) Final Report 26 April 2012 Project Title: Keyboard Jockey Team Members: Name: Jeffrey Kaufman Name: Jacob Meacham Project Abstract Our project is

More information

Cross-Domain Development Kit XDK110 Platform for Application Development

Cross-Domain Development Kit XDK110 Platform for Application Development Sensor Guide Cross-Domain Development Kit Platform for Application Development Bosch Connected Devices and Solutions : Data Sheet Document revision 2.1 Document release date 05.10.17 Workbench version

More information

Silicon Motion s Graphics Display SoCs

Silicon Motion s Graphics Display SoCs WHITE PAPER Silicon Motion s Graphics Display SoCs Enable 4K High Definition and Low Power Power and bandwidth: the twin challenges of implementing a solution for bridging any computer to any high-definition

More information

THE LEADER IN VISUAL COMPUTING

THE LEADER IN VISUAL COMPUTING MOBILE EMBEDDED THE LEADER IN VISUAL COMPUTING 2 TAKING OUR VISION TO REALITY HPC DESIGN and VISUALIZATION AUTO GAMING 3 BEST DEVELOPER EXPERIENCE Tools for Fast Development Debug and Performance Tuning

More information

Initial Design Review

Initial Design Review Initial Design Review Self-Powered Wireless Thermal Camera UCSB FLIR Capstone Team engineering Product Description What: Solar-powered security camera that is reliable, easy to install, and power efficient

More information

Ettus Research Update

Ettus Research Update Ettus Research Update Matt Ettus Ettus Research GRCon13 Outline 1 Introduction 2 Recent New Products 3 Third Generation Introduction Who am I? Core GNU Radio contributor since 2001 Designed

More information

Embedded Operating Systems. Unit I and Unit II

Embedded Operating Systems. Unit I and Unit II Embedded Operating Systems Unit I and Unit II Syllabus Unit I Operating System Concepts Real-Time Tasks and Types Types of Real-Time Systems Real-Time Operating Systems UNIT I Operating System Manager:

More information

Advanced Embedded Systems

Advanced Embedded Systems Advanced Embedded Systems Practical & Professional Training on Advanced Embedded System Course Objectives : 1. To provide professional and industrial standard training which will help the students to get

More information

TI SimpleLink dual-band CC1350 wireless MCU

TI SimpleLink dual-band CC1350 wireless MCU TI SimpleLink dual-band CC1350 wireless MCU Sub-1 GHz and Bluetooth low energy in a single-chip Presenter Low-Power Connectivity Solutions 1 SimpleLink ultra-low power platform CC2640: Bluetooth low energy

More information

OCEAN 7T. Technical presentation (ENGLISH) FURUNO ELECTRIC CO., LTD. All Rights Reserved.

OCEAN 7T. Technical presentation (ENGLISH) FURUNO ELECTRIC CO., LTD. All Rights Reserved. OCEAN 7T Technical presentation (ENGLISH) Software technology Navigation software has been designed to make the most of Radio Ocean marine plotters. Works in Multi-Touch Screen Jeppesen charting technology

More information

STM32MP1 Microprocessor Continuing the STM32 Success Story. Press Presentation

STM32MP1 Microprocessor Continuing the STM32 Success Story. Press Presentation STM32MP1 Microprocessor Continuing the STM32 Success Story Press Presentation What Happens when STM32 meets Linux? 2 + = Linux The STM32MP1 Microprocessor Happens! 3 Available NOW! Extending STM32 success

More information

mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM 2017

mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM 2017 mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM mbed: Connecting chip to cloud Device software Device services Third-party cloud services IoT device application mbed Cloud Update IoT cloud

More information

Indoor Air Quality with ESP32 Board # K0068

Indoor Air Quality with ESP32 Board # K0068 Indoor Air Quality with ESP32 Board # K0068 User guide Rev 1.0 Apr 2017 Table of contents 1. Kit Introduction... 3 2. Assembly... 5 2.1 ESP32 development board... 5 2.2 iaq TVOC Sensor Module... 6 2.3

More information

AGL Reference Hardware Specification Document

AGL Reference Hardware Specification Document AGL Reference Hardware Specification Document 2017/10/18 Ver 0.1.0 1 Change History Version Date 0.1.0 2017/10/18 The first edition 2 Index 1. AGL Reference Hardware overview... 5 1.1. Goals of AGL Reference

More information

BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1).

BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1). BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1). Package number: G4 NO: HEQEP/CP-3137/Procurement/PacakageG4/26-08-2015/004

More information

Unlocking the Potential of Your Microcontroller

Unlocking the Potential of Your Microcontroller Unlocking the Potential of Your Microcontroller Ethan Wu Storming Robots, Branchburg NJ, USA Abstract. Many useful hardware features of advanced microcontrollers are often not utilized to their fullest

More information

32 High Brightness Monitor

32 High Brightness Monitor 32 High Brightness Monitor Overview High Brightness Panel 1500cd/m 2 makes sure this display will always be seen whatever the weather. Over 5 times brighter than that of a standard domestic television

More information

Final Exam Study Guide

Final Exam Study Guide Final Exam Study Guide Part 1 Closed book, no crib sheet Part 2 Open book, open notes, calculator (no laptops, phones, devices with screens larger than a TI-89 calculator, devices with wireless communication).

More information

From Boolean Algebra to Smart Glass

From Boolean Algebra to Smart Glass From Boolean Algebra to Smart Glass George Tai 2014/03 Boolean Algebra Why mathematics is the base for today s computer technology? In mathematics and mathematical logic, Boolean algebra is the subarea

More information

TOUCH PANEL PC 10.1 USER GUIDE

TOUCH PANEL PC 10.1 USER GUIDE TOUCH PANEL PC 10.1 USER GUIDE Panel 10.1 User Guide: 1 Contents 1 TOUCHBERRY PI 10.1... 4 1.1 Controller Specifications:... 4 1.2 Touchberry Pi I/Os Pinout... 6 2 HUMMTOUCH... 7 2.1 Controller Specifications:...

More information

ARM mbed Reference Designs

ARM mbed Reference Designs ARM mbed Reference Designs Steve Ogborne Senior Engineer Internet of Things Business Unit mbed Connect / Shenzhen, China 15 th Dec 2015 Contents Intro Smart City Sub-GHz Reference Design Wi-Fi Reference

More information

Adafruit Feather nrf52840 Express

Adafruit Feather nrf52840 Express Adafruit Feather nrf52840 Express PRODUCT ID: 4062 The Adafruit Feather nrf52840 Express is the new Feather family member with Bluetooth Low Energy and native USB support featuring the nrf52840! It's our

More information

19 - Wireless Solar Temperature/Humidity Sensor

19 - Wireless Solar Temperature/Humidity Sensor 19 - Wireless Solar Temperature/Humidity Sensor Group Number: May 1717 Advisor: Gary Tuttle Client: Dan Stieler Members: Yi Qiu, Xiang Li, Kuk Jin Chung, Trevor Brown, Kebei Wang Our Advisor & Client Advisor:

More information

Project from Real-Time Systems Lego Mindstorms EV3

Project from Real-Time Systems Lego Mindstorms EV3 Project from Real-Time Systems March 13, 2017 Lego Mindstorms manufactured by LEGO, http://mindstorms.lego.com extension of LEGO Technic line history: RCX, 1998 NXT, 2006; NXT 2.0, 2009 EV3, 2013 why LEGO?

More information

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 STM32F429 Overview Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 Today - STM32 portfolio positioning 2 More than 30 product lines High-performance 398 CoreMark 120 MHz 150 DMIPS

More information

Use of ISP1507-AL Evaluation Boards

Use of ISP1507-AL Evaluation Boards Use of ISP1507-AL Evaluation Boards Application Note AN181103 Introduction Scope This document gives details on hardware and software for using and testing Insight SiP Bluetooth Low Energy module ISP1507-AL,

More information

Indriya_DP_03A14. Features. Block Diagram. XBEE based Wireless Sensor Network development platform

Indriya_DP_03A14. Features. Block Diagram. XBEE based Wireless Sensor Network development platform Indriya TM is a hardware development environment for building ambient intelligence based wireless sensor network applications. Features Simple, pervasive & low power 8-bit microcontroller core with low-power

More information

Information, entertainment, safety, and data gathering - all in one

Information, entertainment, safety, and data gathering - all in one Information, entertainment, safety, and data gathering - all in one Information, entertainment, safety, and data gathering - all in one An all-in one solution, handling messaging, information, entertainment,

More information

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications Publish Date: Dec 29, 2008 38 Ratings 4.16 out of 5 Overview Hardware-in-the-loop (HIL) simulation is achieving a highly realistic simulation

More information

Use of ISP1807-LR Evaluation Boards

Use of ISP1807-LR Evaluation Boards Use of ISP1807-LR Evaluation Boards Application Note AN181104 Introduction Scope This document gives details on hardware and software for using and testing Insight SiP Bluetooth Low Energy module ISP1807-LR,

More information

ARK. SDP18 Team 21 MDR 12/07/2017

ARK. SDP18 Team 21 MDR 12/07/2017 ARK SDP18 Team 21 MDR 12/07/2017 Advisor: Professor Holcomb 1 1 Team Matteo Bolognese, EE Device Design, Assembly PCB Design, & Power Chad Klinefelter, CSE User Interface & Backend App Development Jackie

More information

Fire Bird V Insect - Nex Robotics

Fire Bird V Insect - Nex Robotics Fire Bird V Insect is a small six legged robot. It has three pair of legs driven by one servo each. Robot can navigate itself using Sharp IR range sensors. It can be controlled wirelessly using ZigBee

More information

Augmented Reality A Game Changer for Industry. Geert Roelens. CIMCIL SYMPOSIUM, Living Tomorrow Vilvoorde 26 October 2017

Augmented Reality A Game Changer for Industry. Geert Roelens. CIMCIL SYMPOSIUM, Living Tomorrow Vilvoorde 26 October 2017 Augmented Reality A Game Changer for Industry Geert Roelens CIMCIL SYMPOSIUM, Living Tomorrow Vilvoorde 26 October 2017 McKinsey 12 potentially economically disruptive technologies CIMCIL SYMPOSIUM GEERT

More information

TEMPERATURE AND HUMIDITY MONITOR AND CONTROL SYSTEM

TEMPERATURE AND HUMIDITY MONITOR AND CONTROL SYSTEM Review of the Air Force Academy No.1 (33)/2017 TEMPERATURE AND HUMIDITY MONITOR AND CONTROL SYSTEM Adelina-Ioana ŢAPU, Mădălina-Ioana GUŢUI, Otilia CROITORU Transylvania University, Brasov, Romania (adelina_ioana1992@yahoo.com,gutui.madalina@yahoo.com,otilia.croitoru@unitbv.ro)

More information

INTEGRATING COMPUTER VISION SENSOR INNOVATIONS INTO MOBILE DEVICES. Eli Savransky Principal Architect - CTO Office Mobile BU NVIDIA corp.

INTEGRATING COMPUTER VISION SENSOR INNOVATIONS INTO MOBILE DEVICES. Eli Savransky Principal Architect - CTO Office Mobile BU NVIDIA corp. INTEGRATING COMPUTER VISION SENSOR INNOVATIONS INTO MOBILE DEVICES Eli Savransky Principal Architect - CTO Office Mobile BU NVIDIA corp. Computer Vision in Mobile Tegra K1 It s time! AGENDA Use cases categories

More information

43 High Brightness Monitor cd/m 2

43 High Brightness Monitor cd/m 2 43 High Brightness Monitor - 1500cd/m 2 Overview High Brightness Panel 1500cd/m 2 makes sure this display will always be seen whatever the weather. Over 5 times brighter than that of a standard domestic

More information

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite. EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION

More information

UM2350. Getting started with MotionPW real-time pedometer for wrist library in X-CUBE-MEMS1 expansion for STM32Cube. User manual.

UM2350. Getting started with MotionPW real-time pedometer for wrist library in X-CUBE-MEMS1 expansion for STM32Cube. User manual. User manual Getting started with MotionPW real-time pedometer for wrist library in X-CUBE-MEMS1 expansion for STM32Cube Introduction The MotionPW middleware library is part of the X-CUBE-MEMS1 software

More information

Sensor fusion for motion processing and visualization

Sensor fusion for motion processing and visualization Sensor fusion for motion processing and visualization Ali Baharev, PhD TÁMOP 4.2.2 Szenzorhálózat alapú adatgyűjtés és információfeldolgozás workshop April 1, 2011 Budapest, Hungary What we have - Shimmer

More information

GAUSS OBC ABACUS 2017

GAUSS OBC ABACUS 2017 [] Table of contents Table of contents... 1 1. Introduction... 3 1.1. ABACUS Features... 3 1.2. Block Diagram... 6 2. Pinouts... 7 3. Inertial Measurement Unit Details... 10 3.1. Orientation of Axes...

More information

Simplify System Complexity

Simplify System Complexity 1 2 Simplify System Complexity With the new high-performance CompactRIO controller Arun Veeramani Senior Program Manager National Instruments NI CompactRIO The Worlds Only Software Designed Controller

More information

Digital Circuits Part 2 - Communication

Digital Circuits Part 2 - Communication Introductory Medical Device Prototyping Digital Circuits Part 2 - Communication, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota Topics Microcontrollers Memory

More information

GTC 2013 March San Jose, CA The Smartest People. The Best Ideas. The Biggest Opportunities. Opportunities for Participation:

GTC 2013 March San Jose, CA The Smartest People. The Best Ideas. The Biggest Opportunities. Opportunities for Participation: GTC 2013 March 18-21 San Jose, CA The Smartest People. The Best Ideas. The Biggest Opportunities. Opportunities for Participation: SPEAK - Showcase your work among the elite of graphics computing - Call

More information

65 High Brightness Monitor

65 High Brightness Monitor 65 High Brightness Monitor Overview High Brightness Panel 2000cd/m2 makes sure this display will always be seen whatever the weather. Over 4 times brighter than that of a standard domestic television to

More information

DevKit8000 Evaluation Kit

DevKit8000 Evaluation Kit DevKit8000 Evaluation Kit TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core Memory supporting 256MByte DDR SDRAM and 256MByte NAND Flash UART, USB Host/OTG, Ethernet, Camera, Audio, SD, Keyboard,

More information

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer

More information

43 Outdoor Digital Advertising Displays

43 Outdoor Digital Advertising Displays 43 Outdoor Digital Advertising Displays Direct Sunlight Readable Designed for the challenge of direct sunlight, these displays use commercial grade ultra high brightness panels (2,500cd/m²); up to 10 times

More information

ARDUINO BOARD LINE UP

ARDUINO BOARD LINE UP Technical Specifications Pinout Diagrams Technical Comparison Board Name Processor Operating/Input Voltage CPU Speed Analog In/Out Digital IO/PWM USB UART 101 Intel Curie 3.3 V/ 7-12V 32MHz 6/0 14/4 Regular

More information

Open Sesame. Grant Apodaca Jeffrey Bolin Eric Taba Richie Agpaoa Evin Sellin

Open Sesame. Grant Apodaca Jeffrey Bolin Eric Taba Richie Agpaoa Evin Sellin Open Sesame Grant Apodaca Jeffrey Bolin Eric Taba Richie Agpaoa Evin Sellin 1 Description Open Sesame is a portable, affordable, compact and easyto-use door security accessory, that can unlock your door

More information

Unleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases. Steve Steele, ARM

Unleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases. Steve Steele, ARM Unleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases Steve Steele, ARM 1 Today s Computational Challenges Trends Growing display sizes and resolutions, richer

More information

IOT-GATE-iMX7 Datasheet

IOT-GATE-iMX7 Datasheet IOT-GATE-iMX7 Datasheet Industrial Internet of Things Gateway Product Specification v.1.3 Capable, compact, affordable: i.mx7 Dual IoT-Gate has been designed to answer demanding IoT application requirements

More information

Controlling electrical home appliances, using Bluetooth Smart Technology (October 2015) Pedro José Vieira da Silva

Controlling electrical home appliances, using Bluetooth Smart Technology (October 2015) Pedro José Vieira da Silva 1 Controlling electrical home appliances, using Smart Technology (October 2015) Pedro José Vieira da Silva Abstract This report presents and describes a Home Energy Management system that accomplish Home

More information

Quick Start Guide. Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo (X-NUCLEO-IDB05A1) Version 1.

Quick Start Guide. Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo (X-NUCLEO-IDB05A1) Version 1. Quick Start Guide Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo (X-NUCLEO-IDB05A1) Version 1.5 (Feb 1, 2017) Quick Start Guide Contents 2 STM32 Nucleo Bluetooth Low Energy

More information

参考資料. LinkSprite.com. pcduino V2

参考資料. LinkSprite.com. pcduino V2 pcduino V2 1 Contents Board Overview...3 System Features...4 Single-Board Computer Configuration......5 Pin Assignments...7 Single-Board Computer Setup......9 Required Hardware......9 Optional Hardware......9

More information

BT121 Bluetooth Smart Ready Module. July 2016

BT121 Bluetooth Smart Ready Module. July 2016 BT121 Bluetooth Smart Ready Module July 2016 TOPICS Bluetooth Smart vs. Smart Ready Bluetooth Smart Ready Use Cases BT121 Key Features BT121 Benefits BT121 Overview Bluetooth Smart Ready Software Development

More information

HOND-i INTEGRATED TECHNOLOGIES PVT LTD

HOND-i INTEGRATED TECHNOLOGIES PVT LTD HOND-i INTEGRATED TECHNOLOGIES PVT LTD Students Projects: Wireless pc communication using RFID: Micro controller used with rfid and serial port of pc are used rf connection to pc.programm is developed

More information

PROJECT DESCRIPTION WWU Engineering Technology 2015 Senior Design Project By: Isaiah Ryan

PROJECT DESCRIPTION WWU Engineering Technology 2015 Senior Design Project By: Isaiah Ryan PROJECT DESCRIPTION WWU Engineering Technology 2015 Senior Design Project By: Isaiah Ryan TABLE OF CONTENTS 1. INTRODUCTION............................................................ 2 2. PRODUCT ELECTRICAL

More information

Bringing it all together: The challenge in delivering a complete graphics system architecture. Chris Porthouse

Bringing it all together: The challenge in delivering a complete graphics system architecture. Chris Porthouse Bringing it all together: The challenge in delivering a complete graphics system architecture Chris Porthouse System Integration & the role of standards Content Ecosystem Java Execution Environment Native

More information

42 Single-Sided Underground Transit LCD Sign

42 Single-Sided Underground Transit LCD Sign 42 Single-Sided Underground Transit LCD Sign Model:, Landscape, Dustproof Anti-reflection, tempered glass over 42 screen Daylight readable, full high definition 1920 x 1080 pixels UL48 LCD Outdoor signs

More information

The framework of next generation automatic weather station in China

The framework of next generation automatic weather station in China The framework of next generation automatic weather station in China Xiaozhong CAO 1, Ming ZHANG 1, Bo WEN 2, Bailin WANG 3, Yong LEI 1 (1. Meteorological observation center of CMA, 2. China meteorological

More information

Ten (or so) Small Computers

Ten (or so) Small Computers Ten (or so) Small Computers by Jon "maddog" Hall Executive Director Linux International and President, Project Cauã 1 of 50 Who Am I? Half Electrical Engineer, Half Business, Half Computer Software In

More information

ECE 471 Embedded Systems Lecture 3

ECE 471 Embedded Systems Lecture 3 ECE 471 Embedded Systems Lecture 3 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 10 September 2018 Announcements New classroom: Stevens 365 HW#1 was posted, due Friday Reminder:

More information

The Benefits of GPU Compute on ARM Mali GPUs

The Benefits of GPU Compute on ARM Mali GPUs The Benefits of GPU Compute on ARM Mali GPUs Tim Hartley 1 SEMICON Europa 2014 ARM Introduction World leading semiconductor IP Founded in 1990 1060 processor licenses sold to more than 350 companies >

More information

Sensor Networks for Structural Monitoring: Status, Plans, Problems. Ananth Grama

Sensor Networks for Structural Monitoring: Status, Plans, Problems. Ananth Grama Sensor Networks for Structural Monitoring: Status, Plans, Problems Ananth Grama Goal Designing sensing infrastructure for real-time, physical measurement retrieval high fidelity Test infrastructure: three

More information

Advanced 55" Ultra HD ViewBoard Interactive Flat Panel

Advanced 55 Ultra HD ViewBoard Interactive Flat Panel Advanced 55" Ultra HD ViewBoard Interactive Flat Panel IFP5550 The ViewBoard IFP5550 is an 55 4K (3840 x 2160) interactive flat panel display with an open platform design and excellent collaborative capabilities.

More information

ECE 189A Senior Capstone October 29, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington

ECE 189A Senior Capstone October 29, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington ECE 189A Senior Capstone October 29, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington Product Description InfiniTable is a fully interactive, multifunctional table

More information