Intel Do-It-Yourself Challenge Maestro Pololu card + Bluetooth

Size: px
Start display at page:

Download "Intel Do-It-Yourself Challenge Maestro Pololu card + Bluetooth"

Transcription

1 Intel Do-It-Yourself Challenge Maestro Pololu card + Bluetooth Cédric Andreolli paul.guermonprez@intel.com Intel Software

2 Agenda

3 Agenda Introduction How does it work? Sending commands via bluetooth Adapting the project Conclusion

4 Introduction

5 Introduction We still want to use the micro Maestro card but we want to avoid using a USB cable. This new approach offers many advantages : - The USB cable can't be unplugged with unexpected vibrations - The robot/drone will be lighter - The Android phone will not have to be USB host

6 Introduction In the previous course, we learned how to build:

7 Introduction In this course, we will learn how to build:

8 How does it work?

9 How does it work? We must use a bluetooth card. You can use cheap cards such as the JY-MCU Bluetooth Wireless Serial Port Module (=~ 8$). This card must be plugged with the micro maestro.

10 How does it work? The Intel phone send the commands via bluetooth, the bluetooth card receives those commands and send them to the micro maestro card via serial port.

11 Sending commands via bluetooth

12 Sending commands via bluetooth The android application will have to deal with bluetooth communications. Bluetooth communications use sockets. All the documentation can be found : vity/bluetooth.html

13 Sending commands via bluetooth The Android interface: BluetoothAdapter: Allows to get a reference on the bluetooth devices. BluetoothDevice: Represents a device with bluetooth activated. BluetoothSocket: A socket that allows to send data on a device. We will only need those interfaces!

14 Sending commands via bluetooth Step 1: Retrieve the bluetooth adapter Step 2: Get the list of bounded devices Step 3: Iterates over those devices

15 Sending commands via bluetooth Step 4: Connect to the device The UUID can be found in the documentation

16 Sending commands via bluetooth Once you have the output stream, you are ready to use the socket. Sending a message via bluetooth is straight forward. Android provides high level interfaces to do it!

17 Adapting the project

18 Adapting the project The previous project worked with a USB connection. It could be interesting to keep this possibility. The best way is to create an interface! Let's call this interface IMessageSender.

19 Adapting the project The IMessageSender interface provides a set of usefull methods that we will use to control a drone. This interface must be implemented for the USB and for the bluetooth.

20 Adapting the project The bluetooth implementation is straight forward has we saw previously. We just need to add few overhead to check that variables are correctly initialized. The following slide shows the constructor of the class BluetoothMessageSender that implements IMessageSender.

21 Adapting the project

22 Adapting the project Best practices! Create a constant instead of using directly the UUID in the function call. Log the errors and display them to let you know if something goes wrong.

23 Adapting the project How to send a command via bluetooth? We've seen that the bluetooth interface allows us to communicate via sockets. We only need to write the appropriate set of bytes on the socket. The commands can be found in the maestro documentation.

24 Adapting the project Here is a screenshot of the Pololu official documentation.

25 Adapting the project The Pololu card can understand different protocols. Our following examples will use the MINI SSC protocol. This protocol requires short messages. The following example shows how to reset the position of a servo motor to it's neutral point (127 because the range of the servo goes from 0 to 255).

26 Adapting the project We can now implement the method : The parameter position is a value between 0 and 100. We need to rescale this value between 0 and 255 :

27 Adapting the project The full method :

28 Adapting the project Implement the interface for USB We will not explain the USB implementation in details here (see previous course). Use the constructor to initialize the USB connection. Then re-implement each function of the IMessageSender interface.

29 Conclusion

30 Conclusion Through the 2 previous set of slides, we've seen how to develop a server application that controls the pololu card via bluetooth or via USB. Those courses are also a good illustration of the Android course. You should be able to program some nice Android applications right now!

31

32 License Creative Commons - By 3.0 You are free: to Share to copy, distribute and transmit the work to Remix to adapt the work to make commercial use of the work Under the following conditions: Attribution You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). With the understanding that: Waiver Any of the above conditions can be waived if you get permission from the copyright holder. Public Domain Where the work or any of its elements is in the public domain under applicable law, that status is in no way affected by the license. Other Rights In no way are any of the following rights affected by the license: Your fair dealing or fair use rights, or other applicable copyright exceptions and limitations; The author's moral rights; Rights other persons may have either in the work itself or in how the work is used, such as publicity or privacy rights. Notice For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to this web page.

Intel Do-It-Yourself Challenge Robotics Hello World

Intel Do-It-Yourself Challenge Robotics Hello World Intel Do-It-Yourself Challenge Robotics Hello World Cédric Andreolli www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2013-02-08 Agenda Agenda Introduction Prerequisites

More information

Intel Do-It-Yourself Challenge Hello World with the Arduino IDE Nicolas Vailliet

Intel Do-It-Yourself Challenge Hello World with the Arduino IDE Nicolas Vailliet Intel Do-It-Yourself Challenge Hello World with the Arduino IDE Nicolas Vailliet www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2014-02-01 Before you start Processors

More information

Intel Do-It-Yourself Challenge Lab 1: Intel Galileo s Arduino side Nicolas Vailliet

Intel Do-It-Yourself Challenge Lab 1: Intel Galileo s Arduino side Nicolas Vailliet Intel Do-It-Yourself Challenge Lab 1: Intel Galileo s Arduino side Nicolas Vailliet www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2014-02-01 Prerequisites and objectives

More information

Win8 on Intel Programming Course Modern UI HelloWorld in HTML5/JS Cédric Andreolli

Win8 on Intel Programming Course Modern UI HelloWorld in HTML5/JS Cédric Andreolli Win8 on Intel Programming Course Modern UI HelloWorld in HTML5/JS Cédric Andreolli www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2013-03-20 Modern UI Coding Technologies

More information

Intel Do-It-Yourself Challenge Lab 5: Controlling Galileo from a webpage Nicolas Vailliet

Intel Do-It-Yourself Challenge Lab 5: Controlling Galileo from a webpage Nicolas Vailliet Intel Do-It-Yourself Challenge Lab 5: Controlling Galileo from a webpage Nicolas Vailliet www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2014-02-01 Prerequisites and

More information

Intel Do-It-Yourself Challenge Intel Galileo and Edison Paul Guermonprez

Intel Do-It-Yourself Challenge Intel Galileo and Edison Paul Guermonprez Intel Do-It-Yourself Challenge Intel Galileo and Edison Paul Guermonprez www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2014-02-01 Intel Galileo? Arduino? You may know

More information

Win8 on Intel Programming Course Desktop : Perceptual Computing Cédric Andreolli

Win8 on Intel Programming Course Desktop : Perceptual Computing Cédric Andreolli Win8 on Intel Programming Course Desktop : Perceptual Computing Cédric Andreolli www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2013-03-20 Agenda Agenda Introduction

More information

Android on Intel Course Intel Development Tools

Android on Intel Course Intel Development Tools Android on Intel Course Intel Development Tools Paul Guermonprez www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2013-02-08 Intel Compiler and Libraries for the Android

More information

Intel Do-It-Yourself Challenge Rebuild (with) Yocto Nicolas Vailliet

Intel Do-It-Yourself Challenge Rebuild (with) Yocto Nicolas Vailliet Intel Do-It-Yourself Challenge Rebuild (with) Yocto Nicolas Vailliet www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2014-02-01 Why? Should I? Yocto? Is Yocto a distribution?

More information

Intel Do-It-Yourself Challenge Compile C/C++ for Galileo Nicolas Vailliet

Intel Do-It-Yourself Challenge Compile C/C++ for Galileo Nicolas Vailliet Intel Do-It-Yourself Challenge Compile C/C++ for Galileo Nicolas Vailliet www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2014-02-01 Why? C/C++ code? Why C/C++ code? Arduino

More information

Precalculus An Investigation of Functions

Precalculus An Investigation of Functions Precalculus An Investigation of Functions David Lippman Melonie Rasmussen Edition 1.3 This book is also available to read free online at http://www.opentextbookstore.com/precalc/ If you want a printed

More information

Beginning and Intermediate Algebra Chapter 0: Arithmetic

Beginning and Intermediate Algebra Chapter 0: Arithmetic Beginning and Intermediate Algebra Chapter 0: Arithmetic An open source (CC-BY) textbook by Tyler Wallace 1 ? Beginning and Intermediate Algebra by Tyler Wallace is licensed under a Creative Commons Attribution

More information

m-block By Wilmer Arellano

m-block By Wilmer Arellano m-block By Wilmer Arellano You are free: to Share to copy, distribute and transmit the work Under the following conditions: Attribution You must attribute the work in the manner specified by the author

More information

m-block By Wilmer Arellano

m-block By Wilmer Arellano m-block By Wilmer Arellano You are free: to Share to copy, distribute and transmit the work Under the following conditions: Attribution You must attribute the work in the manner specified by the author

More information

Beginning and Intermediate Algebra Chapter 2: Graphing

Beginning and Intermediate Algebra Chapter 2: Graphing Beginning and Intermediate Algebra Chapter 2: Graphing An open source (CC-BY) textbook by Tyler Wallace 1 ? Beginning and Intermediate Algebra by Tyler Wallace is licensed under a Creative Commons Attribution.0

More information

AN0002 Introducing Solderable PC BreadBoards

AN0002 Introducing Solderable PC BreadBoards BPS Application Note AN0002 Introducing Solderable PC BreadBoards A solderable PC breadboard is a prototyping printed circuit board (PCB) with a connection pattern the same as a solderless breadboard (plug-in

More information

Effective Programming Practices for Economists. 7. Version Control, Part II: Git with a Shared Repository

Effective Programming Practices for Economists. 7. Version Control, Part II: Git with a Shared Repository Effective Programming Practices for Economists 7. Version Control, Part II: Git with a Shared Repository Hans-Martin von Gaudecker Department of Economics, Universität Bonn Collaboration Science in general

More information

pythonocc Parametric Application Framework (PAF) tutorial r0.4

pythonocc Parametric Application Framework (PAF) tutorial r0.4 pythonocc Parametric Application Framework (PAF) tutorial r0.4 Thomas Paviot (tpaviot@gmail.com) February 27, 2010 Abstract This guide aims at introducing in a few stages the pythonocc package intended

More information

GNU/Linux Course Lesson 1. Puria Nafisi

GNU/Linux Course Lesson 1. Puria Nafisi GNU/Linux Course Lesson 1 Puria Nafisi Azizi @pna http://netstudent.polito.it Netstudent is an students volunteer association within the Politecnico di Torino. Is build of different people and students

More information

Concurrent Skip Lists. Companion slides for The Art of Multiprocessor Programming by Maurice Herlihy & Nir Shavit

Concurrent Skip Lists. Companion slides for The Art of Multiprocessor Programming by Maurice Herlihy & Nir Shavit Concurrent Skip Lists Companion slides for The by Maurice Herlihy & Nir Shavit Set Object Interface Collection of elements No duplicates Methods add() a new element remove() an element contains() if element

More information

CuteFlow-V4 Documentation

CuteFlow-V4 Documentation CuteFlow-V4 Documentation Release 4.0.0 Timo Haberkern Nov 15, 2017 Contents 1 Contributing 3 1.1 Contributing Code............................................ 3 1.2 Contributing Documentation.......................................

More information

Energy Meter and. Current Transducer. Assembly Manual

Energy Meter and. Current Transducer. Assembly Manual Energy Meter and Current Transducer Assembly Manual 2017 1 The energy meter assembly is made of two separate boxes and associated accessories, as follows: Energy Meter (EM) Box, with two cables feeding

More information

Smart Wireless WIFI Camera Instructions

Smart Wireless WIFI Camera Instructions Smart Wireless WIFI Camera Instructions Dear users, Thanks for using this product. Please read the users' manual carefully and keep it for future reference. Thank you. 1 Content 1, How to download the

More information

Athom Homey Manual INSTALLATION

Athom Homey Manual INSTALLATION Athom Homey Manual GENERAL Congratulations with the purchase of your Homey: Your voice-controlled personal assistant at home. Setting up and controlling your new assistant is really easy. You can use the

More information

Introduction. Companion slides for The Art of Multiprocessor Programming by Maurice Herlihy & Nir Shavit

Introduction. Companion slides for The Art of Multiprocessor Programming by Maurice Herlihy & Nir Shavit Introduction Companion slides for The by Maurice Herlihy & Nir Shavit Moore s Law Transistor count still rising Clock speed flattening sharply 2 Moore s Law (in practice) 3 Nearly Extinct: the Uniprocesor

More information

TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT

TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT I Contents Overview TA0139... 1 Getting started: Arduino 2 Wheel Drive Wireless Bluetooth Robot Kit using Arduino UNO... 1 2.1. What

More information

Setting Up A New Zebra ZQ510 Mobile Printer For Use With the Church Community Builder Check-in App. Part 1: Install the Zebra Setup Utility

Setting Up A New Zebra ZQ510 Mobile Printer For Use With the Church Community Builder Check-in App. Part 1: Install the Zebra Setup Utility Setting Up A New Zebra ZQ510 Mobile Printer For Use With the Church Community Builder Check-in App Part 1: Install the Zebra Setup Utility Setup of the printer will also require a Micro USB cable (not

More information

Tablet PC User Manual

Tablet PC User Manual Tablet PC User Manual Please read all instructions carefully before use to get the most out of your Time2Touch Tablet PC. The design and features are subject to change without notice. Contents Important

More information

Effective Programming Practices for Economists. 10. Some scientific tools for Python

Effective Programming Practices for Economists. 10. Some scientific tools for Python Effective Programming Practices for Economists 10. Some scientific tools for Python Hans-Martin von Gaudecker Department of Economics, Universität Bonn A NumPy primer The main NumPy object is the homogeneous

More information

Effective Programming Practices for Economists

Effective Programming Practices for Economists Effective Programming Practices for Economists 4. A L A T E X primer Hans-Martin von Gaudecker Department of Economics, Universität Bonn The case for plain L A T E X Version control works best with simple

More information

My Digital Downloader Instruction Guide *WINDOWS*

My Digital Downloader Instruction Guide *WINDOWS* My Digital Downloader Instruction Guide *WINDOWS* My Digital Downloader is a desktop application to help you manage the download of your audio content. Without My Digital Downloader, when you download

More information

Tutorial Ten Residence Time Distribution

Tutorial Ten Residence Time Distribution Residence Time Distribution 4 th edition, Jan. 2018 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the

More information

OpenFOAM Basic Training Tutorial Nine

OpenFOAM Basic Training Tutorial Nine Tutorial Nine 3 rd edition, Feb. 25 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the OpenFOAM trademark.

More information

USER GUIDE. BuWizz brick 2.0. ios & Android app. Table of Contents. 1. Introduction Compatibility Do this first 3

USER GUIDE. BuWizz brick 2.0. ios & Android app. Table of Contents. 1. Introduction Compatibility Do this first 3 USER GUIDE BuWizz brick 2.0 ios & Android app Table of Contents 1. Introduction 2 2. Compatibility 3 3. Do this first 3 4. BuWizz app installation 4 5. Connecting BuWizz 4 6. BuWizz 2.0 LED status 5 7.

More information

IXIUM. DVR Mini Camera. User Manual

IXIUM. DVR Mini Camera. User Manual IXIUM DVR Mini Camera User Manual Contents Package Contents... 2 Before You Start... 2 Overview... 3 Controls... 4 SD Card Slot (TF)... 4 USB: Syncing and Charging... 4 Microphone... 4 On/Off... 4 Video

More information

CIRCLE USER S GUIDE (DRAFT 5B) Table of Contents

CIRCLE USER S GUIDE (DRAFT 5B) Table of Contents CIRCLE BLUETOOTH WIRELESS HANDSFREE CAR KIT USER S GUIDE (DRAFT 5B) Table of Contents Introduction...2 Feature Highlights...4 About Bluetooth...4 Identifying the Parts...5 Package Contents...7 Set-Up and

More information

Phorus PS1 Speaker Owner s Manual

Phorus PS1 Speaker Owner s Manual Phorus PS1 Speaker Owner s Manual Table of Contents Table of Contents i Safety Information - Warnings and Cautions 1 System Requirements 2 What s Included 3 Overview 4 Holding And Charging Your Android

More information

Can You Remove Sim Card Verizon Iphone 4s

Can You Remove Sim Card Verizon Iphone 4s Can You Remove Sim Card Verizon Iphone 4s Learn what to do if you see an "Invalid SIM" or "No SIM Card installed" alert Remove the SIM card and make sure that it's a valid SIM that your carrier You can

More information

Get Started with Kindle (2nd Generation)

Get Started with Kindle (2nd Generation) Get Started with Kindle (2nd Generation) Get Started with Kindle 2nd (Generation) Charge and Power Up Your Kindle Register Your Kindle Set a Password on Kindle Use the Home Screen Charge and Power Up Your

More information

What are the benefits of using the iphone/ipad app (Pix-Star Snap)?

What are the benefits of using the iphone/ipad app (Pix-Star Snap)? What are the benefits of using the iphone/ipad app (Pix-Star Snap)? Android and iphone app As you all know sending pictures to a Pix-Star frame is very easy using email. Put a picture in the attachment

More information

QUICK START GUIDE SP260 QSG 00

QUICK START GUIDE SP260 QSG 00 QUICK START GUIDE SP260 QSG 00 Getting to know Bluetooth Bluetooth wireless is a quick and easy way to connect a smartphone to a speaker or a headset. There are basically two steps to making Bluetooth

More information

Android OA Android Application Engineer(R) Certifications Basic.

Android OA Android Application Engineer(R) Certifications Basic. Android OA0-002 Android Application Engineer(R) Certifications Basic http://killexams.com/exam-detail/oa0-002 Answer: A QUESTION: 130 Which of these is the incorrect explanation of the Android SDK's Hierarchy

More information

Product Description. HUAWEI TalkBand B2 V200R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 03. Date

Product Description. HUAWEI TalkBand B2 V200R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 03. Date HUAWEI TalkBand B2 V200R001 Issue 03 Date 2015-04-17 HUAWEI TECHNOLOGIES CO., LTD. Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. Please feel free to

More information

Key Features: Be notified of incoming calls, texts, , calendar and social media events with vibration and LED light

Key Features: Be notified of incoming calls, texts,  , calendar and social media events with vibration and LED light Product Overview Congratulations on your purchase of the MARTIAN WATCH! MARTIAN provides you with connectivity to your voice-command-enabled smartphone or tablet via Bluetooth wireless technology. Key

More information

Graphical Access to IU's Supercomputers with Karst Desktop Beta

Graphical Access to IU's Supercomputers with Karst Desktop Beta Graphical Access to IU's Supercomputers with Karst Desktop Beta A Thota, R Henschel, C Dennis, J Rinkovsky, D Hancock Research Technologies Indiana University 1 Show of hands Who here has Run statistical

More information

Parrot Minikit+ User guide

Parrot Minikit+ User guide Parrot Minikit+ User guide Content Content... 2 Getting started... 4 Before you begin... 4 Package content... 4 Changing the language... 4 Installing the Parrot MINIKIT+... 4 Battery... 5 Charging the

More information

MadgeTech 4 Software User Guide:

MadgeTech 4 Software User Guide: MadgeTech 4 Software User Guide: Getting to Know the Software: Here is a starting screenshot of the MadgeTech 4 software. As you can see in the figure, there are three main tabs in the top left. In the

More information

Tutorial Fourteen Sampling

Tutorial Fourteen Sampling Sampling 4 th edition, Jan. 2018 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the OpenFOAM trademark.

More information

Register your product and get support at. AS111. User manual

Register your product and get support at.  AS111. User manual Register your product and get support at www.philips.com/welcome AS111 User manual Contents 1 Important 3 Safety 3 Notice 3 English 2 Your docking speaker for Android 5 Introduction 5 What's in the box

More information

Error num: 1 Meaning: Not owner Error num: 2 Meaning: No such file or directory Error num: 3 Meaning: No such process Error num: 4 Meaning:

Error num: 1 Meaning: Not owner Error num: 2 Meaning: No such file or directory Error num: 3 Meaning: No such process Error num: 4 Meaning: Error num: 1 Meaning: Not owner Error num: 2 Meaning: No such file or directory Error num: 3 Meaning: No such process Error num: 4 Meaning: Interrupted system call Error num: 5 Meaning: I/O error Error

More information

App Development for Smart Devices. Lec #16: Networking

App Development for Smart Devices. Lec #16: Networking App Development for Smart Devices CS 495/595 - Fall 2011 Lec #16: Networking Tamer Nadeem Dept. of Computer Science Objective Bluetooth Managing Bluetooth Properties Device Discovery Bluetooth Communication

More information

SERVICE INNOVATION DESIGN QUALITY P R O D U C T S T W O D E S I G N I N G C U L T U R E F U T U R E I O N P R O M O T

SERVICE INNOVATION DESIGN QUALITY P R O D U C T S T W O D E S I G N I N G C U L T U R E F U T U R E I O N P R O M O T SERVICE INNOVATION DESIGN QUALITY D E S I G N I N G C T W O P R O D U C T S! C U L T U R E F U T U R E I O N P R O M O T SERVICE INNOVATION Welcome to the future of promotion. Welcome to C TWO products!

More information

Android Programming Family Fun Day using AppInventor

Android Programming Family Fun Day using AppInventor Android Programming Family Fun Day using AppInventor Table of Contents A step-by-step guide to making a simple app...2 Getting your app running on the emulator...9 Getting your app onto your phone or tablet...10

More information

To force your device to restart, press and hold the power button until your device vibrates.

To force your device to restart, press and hold the power button until your device vibrates. Quick Start CPN-W09 1 Your device at a glance Before you start, let's take a look at your new device. To power on your device, press and hold the power button until your device vibrates and the screen

More information

Ps3 Manual Setup Wireless Controller To Pc Via Usb Cable

Ps3 Manual Setup Wireless Controller To Pc Via Usb Cable Ps3 Manual Setup Wireless Controller To Pc Via Usb Cable Use a USB cable, connect the controller to your new machine you want. Any one had any luck connecting a non Playstation branded PS3 controller via

More information

ETL Benchmarks V 1.1

ETL Benchmarks V 1.1 Pg 1 V 1.1 Comparing DATASTAGE SERVER 7.5 DATASTAGE PX 7.5 TALEND OPEN STUDIO 2.4.1 INFORMATICA 8.1.1 PENTAHO DATA INTEGRATOR 3.0.0 info@manapps.tm.fr Pg 2 This document is published under the Creative

More information

Tutorial Four Discretization Part 1

Tutorial Four Discretization Part 1 Discretization Part 1 4 th edition, Jan. 2018 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the OpenFOAM

More information

SMARTWATCH WITH ACTIVITY AND SLEEP TRACKER

SMARTWATCH WITH ACTIVITY AND SLEEP TRACKER 2 SMARTWATCH WITH ACTIVITY AND SLEEP TRACKER TIME CALLS ACTIVITY KEY FACTS UNIQUE SELLING POINTS PRICE 79,90 COMPATIBILITY ios, Android, Windows Phone, PC Windows, MAC DESIGN fashion and Swiss design Available

More information

How to assemble and disassemble Anafi

How to assemble and disassemble Anafi How to assemble and disassemble Anafi Prerequisites The best way to repair ANAFI is to use Parrot official drones repair kit. You will need the cruciform as well as the Torx 5 (T5) in order to carry out

More information

Spin Locks and Contention. Companion slides for The Art of Multiprocessor Programming by Maurice Herlihy & Nir Shavit

Spin Locks and Contention. Companion slides for The Art of Multiprocessor Programming by Maurice Herlihy & Nir Shavit Spin Locks and Contention Companion slides for The Art of Multiprocessor Programming by Maurice Herlihy & Nir Shavit Focus so far: Correctness and Progress Models Accurate (we never lied to you) But idealized

More information

Exen Mini. Setup Guide - V1. nerdonic.com

Exen Mini. Setup Guide - V1. nerdonic.com nerdonic. Exen Mini Setup Guide - V1 01 Exen Mini - Pinout SWCLK SWDIO RESET 3.3V GND POWER LED SWD HEADER PROGRAMMABLE LED 8 / PA06 3.3-20V INPUT REGULATED TO 3.3V 3.3-20V 3.3V INPUT OR REGULATED 3.3V

More information

BusBoard Prototype Systems - Built for designers BPS-MAR-BB830+BB830T-001 Rev 3.05

BusBoard Prototype Systems - Built for designers  BPS-MAR-BB830+BB830T-001 Rev 3.05 BB830, BB830T Plug-in BreadBoards 830 tie point solderless plug-in breadboards provide a quick way to build and test circuits for experimentation or when learning electronics. BB830-830 tie-point plug-in

More information

How to test the USBLE232D and USBLE232DEXA Serial Bluetooth Smart Low Energy Adapter

How to test the USBLE232D and USBLE232DEXA Serial Bluetooth Smart Low Energy Adapter How to test the USBLE232D and USBLE232DEXA Serial Bluetooth Smart Low Energy Adapter (Tested with Samsung Galaxy S8 Android and Windows 10) This guide describes how to connect one of our Serial Bluetooth

More information

BusBoard Prototype Systems - Built for designers BPS-MAR-BB300+BB Rev 3.05

BusBoard Prototype Systems - Built for designers  BPS-MAR-BB300+BB Rev 3.05 BB300, BB400 Plug-in BreadBoards 300 and 400 tie point solderless plug-in breadboards provide a quick way to build and test circuits for experimentation or when learning electronics. When the BR1 830 tie-point

More information

Micro:bit - an Educational & Creative Tool for Kids

Micro:bit - an Educational & Creative Tool for Kids Micro:bit - an Educational & Creative Tool for Kids SKU:DFR0497 INTRODUCTION micro:bit is a pocket-sized microcontroller designed for kids and beginners learning how to program, letting them easily bring

More information

Vasco Traveler 7 USER MANUAL ENGLISH

Vasco Traveler 7 USER MANUAL ENGLISH Vasco Traveler 7 USER MANUAL ENGLISH Copyright 2018 Vasco Electronics LLC www.vasco-electronics.com Table of contents 1. Operation of the device 4 1.1 Function keys 4 1.2 Battery charging 5 1.3 Memory

More information

Using Tech Devices with your Classes Hands-on Workshop

Using Tech Devices with your Classes Hands-on Workshop Using Tech Devices with your Classes Hands-on Workshop FAESL Program Capacity Week January 10, 2014 Bob Paysnick Workshop Objectives Ability to use a laptop or tablet with an LCD projector for a classroom

More information

Vodafone Enterprise Broadband User Guide

Vodafone Enterprise Broadband User Guide Vodafone Enterprise Broadband User Guide Built with business in mind The future is exciting. Ready? Contents 1. Setting up your Vodafone Broadband router 2 1.1 Connecting devices wirelessly to the internet

More information

Features: (no need for QR Code)

Features: (no need for QR Code) The Capp-Sure series brings a revolution in surveillance. Utilising a range of high-quality IP Wireless cameras, Capp-Sure provides stunning video clarity and optional Talk-Back audio over internet via

More information

Wifi Range Extender/Access Point

Wifi Range Extender/Access Point Wifi Range Extender/Access Point Steps to set up repeater mode: 1.Plug this unit into a power socket. Wait until see the second Wireless light blink Green. 2. On your phone/tablet/laptop connect to

More information

PAX A920 FAQ. Frequently Asked Questions. Date: Version: 1.01 PAX A920 FAQ. 1 PAX Customer Support (877)

PAX A920 FAQ. Frequently Asked Questions. Date: Version: 1.01 PAX A920 FAQ. 1 PAX Customer Support (877) PAX A920 FAQ Frequently Asked Questions Date: 2017-11-06 Version: 101 20171106 v101 1 PAX Customer Support support@paxus wwwpaxus PREFACE PAX A920 FAQ Frequently Asked Questions Version: 20171106 v101

More information

Installation and Operation Manual

Installation and Operation Manual Installation and Operation Manual February 2015 Welcome Welcome to the wonderful world of SKAARHOJ designs Thank you for purchasing our product! We re very excited about our range of broadcast control

More information

linkzone User ManUal

linkzone User ManUal LINKZONE User Manual Getting to Know Your Mobile Hotspot Power key WPS key LED indicator USB jack LED Description Part Power key WPS key LED indicators Charging / USB Port Reset Reboot Description Hold

More information

User Guide LC4. Before using this product, please read the guide carefully to avoid any damage to the product.

User Guide LC4. Before using this product, please read the guide carefully to avoid any damage to the product. User Guide LC4 Before using this product, please read the guide carefully to avoid any damage to the product. 1. Product Description 1.1 Packing list IP Camera User Manual Before using this product, please

More information

StarryBay. User Guide

StarryBay. User Guide StarryBay User Guide SW-08 Smart Watch 1 / 13 Contents 3 Chapter 1: Overview 3 External part & Internal part 3 Accessories 3 On screen keyboard 4 Basic gestures 5 Status icons 6 Three working modes 7 Chapter

More information

FAQ for KULT Basic. Connections. Settings. Calls. Apps. Media

FAQ for KULT Basic. Connections. Settings. Calls. Apps. Media FAQ for KULT Basic 1. What do the Icons mean that can be found in notifications bar at the top of my screen? 2. How can I move an item on the home screen? 3. How can I switch between home screens? 4. How

More information

HUB-ee BMD-S Arduino Proto Shield V1.0

HUB-ee BMD-S Arduino Proto Shield V1.0 HUB-ee BMD-S Arduino Proto Shield V1.0 User guide and assembly instructions Document Version 1.0 Introduction 2 Schematic 3 Quick user guide 4 Assembly 5 1) DIP Switches 5 2) Micro-MaTch Connector Headers

More information

This guide describes features that are common to most models. Some features may not be available on your tablet.

This guide describes features that are common to most models. Some features may not be available on your tablet. User Guide Copyright 2014 Hewlett-Packard Development Company, L.P. Bluetooth is a trademark owned by its proprietor and used by Hewlett-Packard Company under license. Google, Google Now, Google Play,

More information

17066 CBA. Developing Android and iphone Applications to Control Bluetooth Accessories

17066 CBA. Developing Android and iphone Applications to Control Bluetooth Accessories 17066 CBA Developing Android and iphone Applications to Control Bluetooth Accessories 2013 Microchip Technology Incorporated. All Rights Reserved. 17066 CBA Slide 1 Objectives By the end of the class you

More information

Spin Locks and Contention

Spin Locks and Contention Spin Locks and Contention Companion slides for The Art of Multiprocessor Programming by Maurice Herlihy & Nir Shavit Modified for Software1 students by Lior Wolf and Mati Shomrat Kinds of Architectures

More information

LiveMIC2. Bluetooth Wireless Microphone P/N AMLVM5C2XXX USER GUIDE

LiveMIC2. Bluetooth Wireless Microphone P/N AMLVM5C2XXX USER GUIDE LiveMIC2 Bluetooth Wireless Microphone P/N AMLVM5C2XXX USER GUIDE. Declaration of Conformity. We declare that product AMLVM5C2XXX conforms to the R&TTE Directive 1999/5/RC. FCC ID:TNZNSRXRM3C2XXX 0678

More information

SMART WI-FI CAMERA START GUIDE

SMART WI-FI CAMERA START GUIDE SMART WI-FI CAMERA START GUIDE Thank you for purchasing your MERKURY smart home product. Get started using your new devices by downloading Geeni, one convenient app that manages everything straight from

More information

Dataman-S6 - User's Manual. Dataman-S6 Compact USB Programmer User's Manual

Dataman-S6 - User's Manual. Dataman-S6 Compact USB Programmer User's Manual Dataman-S6 Compact USB Programmer User's Manual Contents Chapter 1 Product Description 1-1 Introduction 1-2 Safety Information 1-3 Precautions 1-4 Operating System, Hardware Requirements 1-5 Accessories

More information

Experiment 7: Robotics++ V3 Robot BlueToothbot

Experiment 7: Robotics++ V3 Robot BlueToothbot Experiment 7: Robotics++ V3 Robot BlueToothbot 1 Two different ways to control your robot via Bluetooth 1. Android phone wire your robot, download apps from the Google Play Store or install an APK (app

More information

EasyDiag User s Manual. Issued:

EasyDiag User s Manual. Issued: Issued:2013-11-11 Precautions on operating vehicle s ECU Do not disconnect the vehicle inner consume when the ignition switch is on, so as to avoid the sensors or the ECU damage. Do not place the magnetic

More information

Keizee Cast User Manual for iphone / ipad

Keizee Cast User Manual for iphone / ipad Keizee Cast User Manual for iphone / ipad Open the box Assemble HDMI and micro USB cords to Keizee Cast device Plug in both cords ends HDMI part to the TV s HDMI port and USB part to TV s USB port or external

More information

Introduction to lab assignments with GNS3

Introduction to lab assignments with GNS3 Politecnico di Torino TSR/CNTS, PRL, PAR Introduction to lab assignments with GNS3 User guide and helpful tips Roberto Bonafiglia, Fulvio Risso October 27, 2017 Contents 1 Requirements 4 2 Access to GNS3

More information

Ps3 Manual Setup Wireless Controller To Pc Via Bluetooth Motioninjoy

Ps3 Manual Setup Wireless Controller To Pc Via Bluetooth Motioninjoy Ps3 Manual Setup Wireless Controller To Pc Via Bluetooth Motioninjoy How to connect ps3 controller to pc without motioninjoy Hey Neon Pow here, Hope this video. In that case, you need to install drivers

More information

Effective Programming Practices for Economists. 13. Documenting (the code of) research projects

Effective Programming Practices for Economists. 13. Documenting (the code of) research projects Effective Programming Practices for Economists 13. Documenting (the code of) research projects Hans-Martin von Gaudecker Department of Economics, Universität Bonn At the end of this lecture you are able

More information

EO-MN910. User Manual. English (USA). 12/2014. Rev.1.0.

EO-MN910. User Manual. English (USA). 12/2014. Rev.1.0. EO-MN910 User Manual English (USA). 12/2014. Rev.1.0 www.samsung.com About this manual This user manual is specially designed to detail the device s functions and features. Please read this manual before

More information

Ps3 Manual Setup Wireless Controller Without Usb Cable

Ps3 Manual Setup Wireless Controller Without Usb Cable Ps3 Manual Setup Wireless Controller Without Usb Cable How to connect Rockcandy Wireless PS3 controller to PS3 Do you need to keep the usb. This is how you connect PS3 controller to Mac OSX, PC, etc. when

More information

Ipod Manual Turn Off Voice Control My Iphone 4s

Ipod Manual Turn Off Voice Control My Iphone 4s Ipod Manual Turn Off Voice Control My Iphone 4s Earphones with Remote and Mic (iphone 4s) to listen to music and videos, and buttons control basic functions, such as turning iphone on or adjusting the

More information

Communication Shield user manual

Communication Shield user manual Communication Shield user manual INTRODUCTION Arduino is a good platform for open source hardware and can be used in many applications. Thus a lot of electronic modules would be used in this platform,

More information

Tablet PC User Manual

Tablet PC User Manual Tablet PC User Manual Please read all instructions carefully before use to get the most out of your Time2Touch Tablet PC. The design and features are subject to change without notice. Contents Important

More information

Mi Home Security Camera Connection Guide. (ios)

Mi Home Security Camera Connection Guide. (ios) Mi Home Security Camera Connection Guide (ios) 1. Navigate to the APP Store with your iphone and search for Mi Home, or scan the QR code below to download and install Mi Home APP. 2. Plug in the Mi Home

More information

Installing the Forest Shuttle. Home Automation by

Installing the Forest Shuttle. Home Automation by Installing the Forest Shuttle Installing the Forest Shuttle 1 Assemble the track 2 Install the brackets and insert the track to the brackets 3 Do not attach the drapery yet, Attach the drapery after the

More information

Instruction For Use Laptop Internet On Android Mobile Using Usb

Instruction For Use Laptop Internet On Android Mobile Using Usb Instruction For Use Laptop Internet On Android Mobile Using Usb You can share your Android device's mobile data connection with another device using a portable hotspot, USB tethering, or Bluetooth tethering.

More information

ROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL

ROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL ROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL 1 Preface About RobotLinking RobotLinking is a technology company focused on 3D Printer, Raspberry Pi and Arduino open source community development.

More information

Parallel Programming

Parallel Programming Parallel Programming 9. Pipeline Parallelism Christoph von Praun praun@acm.org 09-1 (1) Parallel algorithm structure design space Organization by Data (1.1) Geometric Decomposition Organization by Tasks

More information

EasyDiag Series. User s Manual (V ) Issued Date:

EasyDiag Series. User s Manual (V ) Issued Date: EasyDiag Series User s Manual (V1.00.001) Issued Date: 2014-08-15 Note: This user s manual applies to EasyDiag Series (EasyDiag and EasyDiag Plus) and is subject to change without prior written notice.

More information