dotstack SDK for PIC24 and PIC32 Getting Started

Size: px
Start display at page:

Download "dotstack SDK for PIC24 and PIC32 Getting Started"

Transcription

1 dotstack SDK for PIC24 and PIC32 Getting Started Version Copyright 2010 CandleDragon, Inc.

2 1 Overview dotstack is a full featured yet very compact Bluetooth stack. It was designed specifically for use in embedded systems. dotstack Software Development Kit for PIC24 and PIC32 (dotstack SDK) is a collection of software and documentation for implementing Bluetooth connectivity in embedded systems based on a wide range of Microchip PIC24 and PIC32 microcontrollers. The SDK provides the object code of the dotstack Bluetooth stack, header files, documentation, and examples. 2 System Requirements The following is required for development with the dotstack SDK: A Windows PC computer with the Microchip MPLAB development environment version 8.x supporting development for PIC24 and/or PIC32 family of microcontrollers. Java Runtime Environment version 1.6 or later. To build and run the example applications provided with the SDK the following is required: Explorer 16 evaluation board. For PIC24: PIC24FJ256GB110 PIM module. For PIC32: PIC32MX795F512 (or PIC32MX460F512L) PIM module. 3 Setup The SDK is delivered as a ZIP archive. It should be unpacked to a location on a hard drive. Further in this document that location will be referred to as <SDK>. After unpacking the SDK, there will be the following directories at the top level: Directory <SDK>\doc <SDK>\examples <SDK>\freertos <SDK>\pic24 <SDK>\pic32 <SDK>\sdp_compiler Description Documentation. Example code common to both platforms. Source code of the FreeRTOS real-time operating system that is used in examples. dotstack object code, header files and example projects for the PIC24 platform. dotstack object code, header files and example projects for the PIC32 platform. SDP compiler. A program for translating SDP database description from XML format to C source code. 4 Bluetooth Profiles The dotstack SDK supports the following Bluetooth profiles: 2

3 Serial Port Profile (SPP) Human Interface Device Profile (HIDP) Hands Free Profile (HFP) 5 Examples The SDK provides examples for each profile supported by the SDK. Most of the code in the examples is common to both PIC24 and PIC32 platforms. The platform independent part of the example code is located in <SDK>\examples directory. Platform specific part of the code is located in <SDK>\<PLATFORM>\examples. <PLATFORM> is either PIC24 or PIC32. Inside of each platform specific directory there is a subdirectory named common. This subdirectory contains the code that integrates the dotstack library with the platform. It provides platform specific implementation of services required by dotstack. Also, they implement a simple framework for example applications so that most of the example code can be shared between the platforms. Other subdirectories in the platform specific example directory only contain project files for the example applications, one in each subdirectory. There is no source code in those subdirectories. All source code for an example project is combined from the common platform specific part and one of the platform independent examples. The examples use the FreeRTOS real-time operating system. Its source code is located in <SDK>\freertos. It should be noted that an RTOS is not required for dotstack. It can be used with or without it. For more information about FreeRTOS visit To build an example project, follow these steps: 1. Open MPLAB IDE and open one of the example projects. 2. Configure the IDE for a specific device (Configure->Select Device menu). It must be PIC24FJ256GB110 or PIC32MX795F512 (or PIC32MX460F512L). 3. Configure the IDE to use your debugger or programmer. 4. Build the project by selecting Project->Make or Project->Build All menu item. The following examples are provided: SPP example HID Mouse Example HID Keyboard Example Hands-free Example The following sections provide more details for each example. All example applications use four push buttons found on the Explorer 16 evaluation board. In this document these buttons are referred to as Button1, Button2, Button3, and Button4. They correspond to the following elements on the board schematics: 3

4 Button1 Button2 Button3 Button4 S3 S6 S5 S4 It should be noted that because the PIC32 IO pin, connected to switch S5 (Button3), does not have the Change Notification function, it is polled by software to detect when a change occurs. The poll period is 100 ms which results in reaction time significantly slower than the other buttons which are implemented using the Change Notification functionality. 5.1 SPP Example This example demonstrates usage of the Serial Port Profile. The application sends back any character/data received from the remote device. When a button press is detected the name of the button is sent to the remote device. To communicate with this example you can use any terminal program that can open a COM port. On Windows XP you can use Hyper Terminal. On Windows Vista and later, the Hyper Terminal software is not included. On these platform you can use Putty, a free Telnet/SSH software. Latest versions of that software can also open a COM port. It can be downloaded from The Bluetooth PIN code for this example is HID Mouse Example This example uses the HID Profile to implement a device that emulates a computer mouse. Pressing the four buttons on the Explorer 16 board will move the mouse cursor in for directions (left, right, up, down). 5.3 HID Keyboard Example This example uses the HID Profile to implement a device that emulates a computer keyboard. Pressing Button1, Button2, and Button3 will correspond to pressing keys A, B, and C on a real keyboard. Some Bluetooth stacks assume that if a HID device is a keyboard, the user is able to enter an arbitrary PIN code. Due to that they do not let the user specify the keyboard s PIN code using the PC but instead require the user to enter a specific PIN code using the remote keyboard. The Explorer 16 board has only 4 buttons and implementing a full featured keyboard is not possible. Due to this the HID keyboard example cannot be used with such Bluetooth stacks. The stacks that are known to let the user enter the PIN code on the PC and work with the example are Microsoft Bluetooth stack and Apple Bluetooth stack. 4

5 5.4 Hands-free Example This example demonstrated usage of the Hands-Free Profile (HFP). You can use this example with a phone that supports HFP. Most modern phones with the Bluetooth functionality support HFP, however, it was tested so far only with iphone and Android platforms. After pairing and connecting to the phone, the LCD will display three parameters: Signal Strength (S), Roaming Status (R), and Battery Level (B). When there is an incoming call, the caller number (if available) will be shown on the LCD. Pressing Button1 accepts an incoming call or terminates the active call. 5.5 Custom HID Example This example shows how to create a Bluetooth HID device that uses custom HID reports. The SDP database in this example defines the following three custom HID reports: Report ID 0x10 0x11 0x12 Description Two 8-bit fields Three 8-bit fields One 8-bit field Pressing Button1 through Button3 sends a corresponding HID report(0x10-0x12) populated with random data. Pressing Button4 connects the device to the last connected remote device. When a connection is already established, pressing Button4 disconnects from the remote device. In order to view the HID reports sent by this example you can use the accompanying test application. The test application is written for the Windows OS using Visual Studio C It is provided in both source and binary form. The test application is located in <SDK>\examples\custom-hid-test directory. The full path to the binary is: <SDK>\examples\custom-hid-test\Release\CustomHidTest.exe This example was tested on Windows XP and Windows 7 using the Microsoft Bluetooth Stack. 5

OPN About OPN sur 17 18/04/2018 à 15:15

OPN About OPN sur 17 18/04/2018 à 15:15 OPN-2006 1 About 2 Concepts and Definitions 3 Supported Platforms 4 Changing the Volume 5 Charging Indicators 6 Reset 7 Firmware Loading 7.1 Preparation 7.2 Install the Firmware 8 Alternative Modes 8.1

More information

PIC32 Bluetooth Stack Library Demonstrations

PIC32 Bluetooth Stack Library Demonstrations PIC32 Bluetooth Stack Library Demonstrations MPLAB Harmony Integrated Software Framework Copyright (c) 2013-2017 Microchip Technology Inc. All rights reserved. Bluetooth Demonstrations Bluetooth Demonstrations

More information

Armed with a variety of connection options and the ability to run customizable embedded applications created with the C-Library Kit.

Armed with a variety of connection options and the ability to run customizable embedded applications created with the C-Library Kit. PX-20 1 About 2 Changing the Volume 3 Firmware Loading 3.1 Preparation 3.2 Install the Firmware 4 Batch Mode 5 Alternative Modes 5.1 USB Flash Disk Mode 5.2 USB Keyboard Mode 5.3 OPN2001 Simulation 5.4

More information

Getting Started with SKPIC32

Getting Started with SKPIC32 Getting Started with SKPIC32 Content: 1.Introduction 2.The Board 3.Software 4.Hands On 4.1.Loading program with bootloader 4.2.Loading program without bootloader 1. Introduction 32-bit PIC MCU have more

More information

USB Demonstrations. MPLAB Harmony Integrated Software Framework. Copyright (c) Microchip Technology Inc. All rights reserved.

USB Demonstrations. MPLAB Harmony Integrated Software Framework. Copyright (c) Microchip Technology Inc. All rights reserved. USB Demonstrations MPLAB Harmony Integrated Software Framework Copyright (c) 2013-2017 Microchip Technology Inc. All rights reserved. USB Demonstrations USB Device Stack Demonstration Application USB Demonstrations

More information

Renesas Starter Kit for RX111

Renesas Starter Kit for RX111 Renesas Starter Kit for RX111 Block Diagram Layout and Specification Configuration PC System Requirements Technical Support Ordering Information Renesas Starter Kit for RX111 Target Devices RX111 Device

More information

MPLAB X IDE PROJECTS Microchip Technology Incorporated. All Rights Reserved DEV Slide 68

MPLAB X IDE PROJECTS Microchip Technology Incorporated. All Rights Reserved DEV Slide 68 MPLAB X IDE PROJECTS 2013 Microchip Technology Incorporated. All Rights Reserved. 17002 DEV Slide 68 MPLAB X IDE Projects What is a project? Definition A Project is defined by a collection of files within

More information

Content. 1. Overview Setup Demonstration Linux Application Project on DE10-Nano Android Application Project...

Content. 1. Overview Setup Demonstration Linux Application Project on DE10-Nano Android Application Project... Content 1. Overview... 1 2. Setup Demonstration... 3 3. Linux Application Project on... 6 4. Android Application Project... 8 5. Appendix... 13 www.terasic.com 1. Overview This documents describe how to

More information

Getting acquainted with the development tools June 27, 2006 ELE492 Embedded System Design Exercise 1

Getting acquainted with the development tools June 27, 2006 ELE492 Embedded System Design Exercise 1 Getting acquainted with the development tools June 27, 2006 ELE492 Embedded System Design Exercise 1 Overview In this first exercise, a few tasks are given to get acquainted with the PIC microcontroller

More information

Android Studio Setup Procedure

Android Studio Setup Procedure Android Studio Setup Procedure System Requirements : Windows OS Linux OS Mac OS Microsoft Windows 7/8/10 (32- or 64-bit) 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator 2 GB

More information

Pickit 3 Starter Kit Users Guide Microchip Technology

Pickit 3 Starter Kit Users Guide Microchip Technology We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with pickit 3 starter kit

More information

OnePIC Demo Board Quick-Start Guide

OnePIC Demo Board Quick-Start Guide OnePIC Demo Board Quick-Start Guide System Requirements: Software: MPLABX v1.00 (Download).NET Framework v2.0 or later (Provided - required for 8bit IR Demo GUI) SimpleIO-M.dll (Provided -required for

More information

TINYOM II. ANDROID and IOS

TINYOM II. ANDROID and IOS TINYOM II BLUETOOTH HID CONNECTION TO PDA, SMARTPHONE & TABS ANDROID and IOS TINYOMII-HID Connect v03_en 05/05/15 Page 1/19 SUMMARY SUMMARY... 2 TINYOM II HID SETUP... 3 Configuration pour PC / ANDROID

More information

AT288 Key Emulation Guide

AT288 Key Emulation Guide AT288 Key Emulation Guide Disclaimer Reasonable measures have been taken to ensure that the information included in this manual is complete and accurate. However, ATID reserves the right to change any

More information

Typical applications where a CPLD may be the best design approach:

Typical applications where a CPLD may be the best design approach: By: Carlos Barberis, dba Bartek Technologies Description of Bartek s CPLD1 development board. For some of us CPLD s are familiar devices and for others just another acronym in the electronic device industry.

More information

MPLAB Harmony Compatibility Worksheet

MPLAB Harmony Compatibility Worksheet MPLAB Harmony Compatibility Worksheet The first column in this worksheet references by section number, the related information in the MPLAB Harmony Compatibility Guide. This guide is located within the

More information

Android. Lesson 1. Introduction. Android Developer Fundamentals. Android Developer Fundamentals. to Android 1

Android. Lesson 1. Introduction. Android Developer Fundamentals. Android Developer Fundamentals. to Android 1 Android Lesson 1 1 1 1.0 to Android 2 Contents Android is an ecosystem Android platform architecture Android Versions Challenges of Android app development App fundamentals 3 Android Ecosystem 4 What is

More information

UNIVERSITY OF CALICUT (DEPARTMENT OF PHYSICS) TENDER NOTICE

UNIVERSITY OF CALICUT (DEPARTMENT OF PHYSICS) TENDER NOTICE UNIVERSITY OF CALICUT (DEPARTMENT OF PHYSICS) TENDER NOTICE 2/02/204 Sealed competitive tenders are invited for the supply of various items to the Department of Physics for Extension Activities under UGC

More information

File System Demonstrations

File System Demonstrations File System Demonstrations MPLAB Harmony Integrated Software Framework Copyright (c) 2013-2017 Microchip Technology Inc. All rights reserved. File System Demonstrations File System Demonstrations This

More information

How a 2d barcode scan engine to be integrated with your. I. The imager engine itself with TTL serial interface :

How a 2d barcode scan engine to be integrated with your. I. The imager engine itself with TTL serial interface : How a 2d barcode scan engine to be integrated with your Kiosk, POS terminal or others system? By RTscan, June 2014 We have been often asked by our customers about how to integrate the 2d barc ode scan

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

Lab 3. Accessing GSM Functions on an Android Smartphone

Lab 3. Accessing GSM Functions on an Android Smartphone Lab 3 Accessing GSM Functions on an Android Smartphone 1 Lab Overview 1.1 Goals The objective of this practical exercise is to create an application for a smartphone with the Android mobile operating system,

More information

Ios Sdk Documentation For Windows 7 32 Bit Full Version

Ios Sdk Documentation For Windows 7 32 Bit Full Version Ios Sdk Documentation For Windows 7 32 Bit Full Version Download Latest ios SDK & Sample Project Got the SDK? v5.3.0 (May 7, 2015) Native ios SDK now sends the version of the Unity wrapper SDK along with

More information

6/21/2016 bluetooth printing support

6/21/2016 bluetooth printing support Develop hardware and software to enable Wireless printing using a USB printer Setting up of server device/printer Device inquiry Sending of print data to printer What is Bluetooth? Bluetooth is also known

More information

Compatible with Bluetooth V2.0 + EDR (Enhanced Data Rate). Data transfer rate is 3Mbit per sesond. Opearted in SPP device class and slave mode only

Compatible with Bluetooth V2.0 + EDR (Enhanced Data Rate). Data transfer rate is 3Mbit per sesond. Opearted in SPP device class and slave mode only BlueStick : Bluetooth serial module 1 BlueStick Bluetooth Serial module This is a Bluetooth Serial Port Profile (SPP) device for wireless serial data communications via the bluetooth radio system. It is

More information

MetaWatch Firmware Design Guide

MetaWatch Firmware Design Guide MetaWatch Firmware Design Guide MetaWatch Firmware Design Guide Page 1 of 14 1 Contents 1 Contents... 2 2 Introduction... 3 2.1 Revision History... 4 3 Hardware... 5 3.1 Common Watch Features... 5 3.2

More information

Debug Tool Fashion Accessories An showcase of development tool accessories designed to enhance your debug session

Debug Tool Fashion Accessories An showcase of development tool accessories designed to enhance your debug session Debug Tool Fashion Accessories An showcase of development tool accessories designed to enhance your debug session July 2012 This webinar takes a look at some of the available debug and emulation tool accessories

More information

Android Sdk Setup For Windows 7 32 Bit Full Version

Android Sdk Setup For Windows 7 32 Bit Full Version Android Sdk Setup For Windows 7 32 Bit Full Version Android Sdk Tools Full Installer Free Download For Windows 7,8,Xp,Vista (32 Bit/ 64 Bit) Android Sdk tools latest version full installer free download

More information

IVT BlueSoleil TM Software Development Kit Sample Instruction

IVT BlueSoleil TM Software Development Kit Sample Instruction IVT BlueSoleil TM Software Development Kit Sample Instruction IVT Corporation Tel: +86 10 82898225 Fax: +86 10 62963059 www.ivtcorporation.com www.bluesoleil.com 1 Version History Version Modification

More information

Ios Sdk Documentation For Windows 7 32 Bit. Latest Version >>>CLICK HERE<<<

Ios Sdk Documentation For Windows 7 32 Bit. Latest Version >>>CLICK HERE<<< Ios Sdk Documentation For Windows 7 32 Bit Latest Version Download Latest ios SDK & Sample Project Got the SDK? v5.3.0 (May 7, 2015) Native ios SDK now sends the version of the Unity wrapper SDK along

More information

Bluetooth HID Reference Design

Bluetooth HID Reference Design RN-WIFLYCR-UM-.01 RN-BTHID-RD-UM Bluetooth HID Reference Design 2012 Roving Networks. All rights reserved. Version 1.0r 1/17/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW The Bluetooth HID profile

More information

Kinetis SDK v Release Notes for the MK21DA5 and MKW24D5 Devices

Kinetis SDK v Release Notes for the MK21DA5 and MKW24D5 Devices Freescale Semiconductor, Inc. Document Number: KSDK110MK21DA5MKW24D5RN Release Notes Rev. 0, 02/2015 Kinetis SDK v.1.1.0 Release Notes for the MK21DA5 and MKW24D5 Devices 1 Overview These are the release

More information

Computer Interfacing Through the USB Port (Building a USB Device)

Computer Interfacing Through the USB Port (Building a USB Device) Computer Interfacing Through the USB Port (Building a USB Device) Abioye, Ayodeji Opeyemi Department of Electrical and Electronic Engineering, School of Engineering and Engineering Technology, Modibbo

More information

Copyright

Copyright Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide

More information

Key Specifications. Description. Applications. BC127-DEV-KIT BC127 Development Board v3. Manual Rev B

Key Specifications. Description. Applications. BC127-DEV-KIT BC127 Development Board v3. Manual Rev B Key Specifications Flexible Multi-Profile Audio Bluetooth development kit Dual Mode Bluetooth and Bluetooth Low Energy Integrates BC127 module and Melody software Access to UART via RS232 or USB (FTDI

More information

PICado Alpha Development Board V1.0

PICado Alpha Development Board V1.0 V1.0 Bluetooth Transceiver Module HC-05 Four onboard FET power output stage 34 freely assignable I/O pins ICSP interface 2015 Jan Ritschard, All rights reserved. V1.0 Table of Contents 1. Introduction...

More information

I2C TM Master Library Module (Polled)

I2C TM Master Library Module (Polled) I2C TM Master Library Module (Polled) 1. Introduction... 2 2. Module Features...2 3. List of Component Modules... 3 4. Using the Library Module in a Project... 3 5. List of Shared Parameters... 4 Shared

More information

Application Note Demonstrating the Serial Port Profile (SPP) Between BlueConnect and BTW 2002/5/29

Application Note Demonstrating the Serial Port Profile (SPP) Between BlueConnect and BTW 2002/5/29 Application Note Demonstrating the Serial Port Profile (SPP) Between BlueConnect and BTW 2002/5/29 1 Introduction As a technology leader in the wireless networking market, WIDCOMM s vision is to enable

More information

BT121 Bluetooth Smart Ready Module. May 2015

BT121 Bluetooth Smart Ready Module. May 2015 BT121 Bluetooth Smart Ready Module May 2015 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

EXPLORE THE K380. Logitech Options

EXPLORE THE K380. Logitech Options EXPLORE THE K380 Enjoy the comfort and convenience of desktop typing on your desktop computer, laptop, smartphone, and tablet. The Logitech Bluetooth Multi-Device Keyboard K380 is a compact and distinctive

More information

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, 2013 ISSN:

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, 2013 ISSN: Friendly ARM MINI2440 & Dalvik Virtual Machine with Android Sangamesh Gama 1 and Manjula C 2 1 Assistant Professor, Department of Computer Science and Engineering, BKIT Bhalki, India 2 Associate Software

More information

32-bit Microcontrollers. PIC32 Microcontroller Family with USB On-The-Go.

32-bit Microcontrollers. PIC32 Microcontroller Family with USB On-The-Go. 32-bit Microcontrollers PIC32 Microcontroller Family with USB On-The-Go Building on the heritage of Microchip Technology s world-leading 8- and 16-bit PIC microcontrollers, the PIC 32 family delivers 32-bit

More information

User s Manual. Version September 2011 Impatica Inc.

User s Manual. Version September 2011 Impatica Inc. Version 1.1.7 September 2011 Impatica Inc. Legal Notice Copyright 2011 Impatica Inc. All rights reserved. The contents of this manual and associated Impatica software are the property of Impatica Inc.

More information

Getting Started with Kinetis SDK (KSDK) v.1.2

Getting Started with Kinetis SDK (KSDK) v.1.2 Freescale Semiconductor Document Number: KSDK12GSUG User's Guide Rev. 0, 4/2015 Getting Started with Kinetis SDK (KSDK) v.1.2 1 Overview Kinetis SDK (KSDK) is a Software Development Kit that provides comprehensive

More information

Release Notes for MPLAB Code Configurator s MikroElektronika Click Library v1.0.25

Release Notes for MPLAB Code Configurator s MikroElektronika Click Library v1.0.25 Release Notes for MPLAB Code Configurator s MikroElektronika Click Library v1.0.25 1 What is MPLAB Code Configurator s Click Library The MikroElektronika Click library provides software drivers for many

More information

Follow the instructions below to get started with the OPN-2001 on your platform.

Follow the instructions below to get started with the OPN-2001 on your platform. OPN-2001 1 Quick Start for the OPN-2001 1.1 PC 1.1.1 Initial Setup 1.1.2 Scan Barcodes 1.1.3 From the OPN-2001 1.2 Mac 1.3 APIs 2 OPN2001-2003 comparison 2.1 Setting the time on the OPN2001 2.1.1 Using

More information

Revision: October 7, E Main Suite D Pullman, WA (509) Voice and Fax

Revision: October 7, E Main Suite D Pullman, WA (509) Voice and Fax Cerebot 32MX4 Microchip TCP/IP Stack Reference Design Revision: October 7, 2009 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Cerebot 32MX4 Microchip TCP/IP Stack Reference

More information

IVT BlueSoleil TM. Software Development Kit. Version Release Note. Nov. 27 th, IVT Corporation

IVT BlueSoleil TM. Software Development Kit. Version Release Note. Nov. 27 th, IVT Corporation IVT BlueSoleil TM Software Development Kit Version 2.0.5 Release Note Nov. 27 th, 2009 IVT Corporation 4/F, Fazhan Plaza, NO. 12, Xinxi Road, Haidian District, Beijing, 100085 P.R. China Tel: +86 10 82898230

More information

Copyright

Copyright Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide

More information

Copyright

Copyright Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide

More information

Installation and Maintenance

Installation and Maintenance Chapter 9 Installation and Maintenance 9.1 Hardware and software System requirements. 215 9.2 Operating Manuals. 216 9.3 Software. 221 9.4 Maintenance. 225 Chapter 9 Installation and Maintenance. This

More information

Product Overview -A 16 bit Micro Experimenter for Solderless Breadboards

Product Overview -A 16 bit Micro Experimenter for Solderless Breadboards Product Overview -A 16 bit Micro Experimenter for Solderless Breadboards 1.0 Introduction The 16 Bit Micro Experimenter is an innovative solderless breadboard kit solution developed by a Microchip Academic

More information

SHWETANK KUMAR GUPTA Only For Education Purpose

SHWETANK KUMAR GUPTA Only For Education Purpose Introduction Android: INTERVIEW QUESTION AND ANSWER Android is an operating system for mobile devices that includes middleware and key applications, and uses a modified version of the Linux kernel. It

More information

Chapter 2. Operating-System Structures

Chapter 2. Operating-System Structures Chapter 2 Operating-System Structures 2.1 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System

More information

Contents. The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware...

Contents. The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware... USB Logic Tool Contents The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware... 11 The USB Logic Tool The device is meant to be a prototyping

More information

Microchip WebSeminar

Microchip WebSeminar Microchip WebSeminar MPLAB Starter Kit for Serial Memory Products Powerful, Easy-to-use, Inexpensive 2008 Microchip Technology Incorporated. All Rights Reserved. MPLAB Starter Kit For Serial Memory Products

More information

Lecture 1 - Introduction to Android

Lecture 1 - Introduction to Android Lecture 1 - Introduction to Android This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

More information

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets PIC MCU and dspic DSC Family Portfolio 2 New Low Cost, Low Pin-Count 8-, 16-, 32-bit Offerings 3 What Are

More information

Getting Started with MCUXpresso SDK

Getting Started with MCUXpresso SDK NXP Semiconductors Document Number: MCUXSDKGSUG User's Guide Rev. 3, 03/2017 Getting Started with MCUXpresso SDK 1 Overview The MCUXpresso Software Development Kit (SDK) provides comprehensive software

More information

Celeron EPIC Computer with GUI and Dual Ethernet SBC4685

Celeron EPIC Computer with GUI and Dual Ethernet SBC4685 Celeron EPIC Computer with GUI and Dual SBC4685 Features Ready to run Celeron/Pentium III computer Color flat-panel support Four serial ports CAN Bus interface PC/104 & PC/104-Plus expansion The SBC4685

More information

PIC32 MX1/MX2 Microcontrollers. Dave Richkas Product Marketing Manager High-Performance Microcontroller Division Microchip Technology Inc.

PIC32 MX1/MX2 Microcontrollers. Dave Richkas Product Marketing Manager High-Performance Microcontroller Division Microchip Technology Inc. PIC32 MX1/MX2 Microcontrollers Dave Richkas Product Marketing Manager High-Performance Microcontroller Division Microchip Technology Inc. 2 New PIC32MX1/MX2 Series The smallest and lowest-cost PIC32 microcontrollers

More information

Android Sdk Tutorial For Windows 7 64 Bit Full Version

Android Sdk Tutorial For Windows 7 64 Bit Full Version Android Sdk Tutorial For Windows 7 64 Bit Full Version I will be doing the same tutorial for Windows 7 next. First of all you need to know which. Windows XP (32-bit), Vista (32- or 64-bit), or Windows

More information

CHAPTER 2: SYSTEM STRUCTURES. By I-Chen Lin Textbook: Operating System Concepts 9th Ed.

CHAPTER 2: SYSTEM STRUCTURES. By I-Chen Lin Textbook: Operating System Concepts 9th Ed. CHAPTER 2: SYSTEM STRUCTURES By I-Chen Lin Textbook: Operating System Concepts 9th Ed. Chapter 2: System Structures Operating System Services User Operating System Interface System Calls Types of System

More information

Chapter 2: Operating-System Structures

Chapter 2: Operating-System Structures Chapter 2: Operating-System Structures Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System

More information

GammaRay USB Module. Beta Innovations DOC No. : Rev. : A2-102 Date : 2, 2004 Part No. : ,

GammaRay USB Module. Beta Innovations  DOC No. : Rev. : A2-102 Date : 2, 2004 Part No. : , GammaRay USB Module DOC No. : 16410 Rev. : A2-102 Date : 2, 2004 Part No. : 500-101, 700-100 Beta Innovations (c) 2003 1 Table of Contents Table of Contents...2 GammaRay-64 USB Module...3 GammaRay-256

More information

EasyPIC5 Development System

EasyPIC5 Development System EasyPIC5 Development System Part No.: MPMICRO-PIC-Devel- EasyPIC5 Overview EasyPIC5 is a development system that supports over 120 8-, 14-, 18-, 20-, 28- and 40-pin PIC MCUs. EasyPIC5 allows PIC microcontrollers

More information

Android App Development. Muhammad Sharjeel COMSATS Institute of Information Technology, Lahore

Android App Development. Muhammad Sharjeel COMSATS Institute of Information Technology, Lahore Android App Development Muhammad Sharjeel COMSATS Institute of Information Technology, Lahore Mobile devices (e.g., smartphone, tablet PCs, etc.) are increasingly becoming an essential part of human life

More information

Zebra Scanner SDK v3.3 for Windows

Zebra Scanner SDK v3.3 for Windows Zebra Scanner SDK v3.3 for Windows Last revised: April, 2018 Contents Description Device Compatibility Release Notes Components Installation Notes Description The Zebra Scanner Software Developer Kit (SDK)

More information

Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module

Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module Freescale Semiconductor Document Number: KSDKK24FN256RN Release Notes 1.0.0, 08/2014 Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module 1 Overview These are the release notes for the TWR-K24F120M

More information

2D/1D IMAGER MODEL - D740, S740, S840, S850

2D/1D IMAGER MODEL - D740, S740, S840, S850 COMMAND BARCODES 2D/1D IMAGER MODEL - D740, S740, S840, S850 This document pertains to the following D740, S740, S840, S850: Model D740 Construction Orange Model S740 Blue Model S840 Black D740 Safety

More information

A Quick Introduction to MPLAB SIM

A Quick Introduction to MPLAB SIM A Quick Introduction to MPLAB SIM Welcome to this web seminar, A Quick Introduction to MPLAB SIM. My name is Darrel Johansen and I m a manager in the Development Tools group at Microchip. Page 1 What Is

More information

MCUXpresso SDK USB Stack User s Guide

MCUXpresso SDK USB Stack User s Guide NXP Semiconductors Document Number: USBSUG User s Guide Rev. 5, 03/2017 MCUXpresso SDK USB Stack User s Guide 1 Overview This document provides the following: Detailed steps to compile the USB examples,

More information

Chapter 2: Operating-System Structures. Operating System Concepts 9 th Edition

Chapter 2: Operating-System Structures. Operating System Concepts 9 th Edition Chapter 2: Operating-System Structures Silberschatz, Galvin and Gagne 2013 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System

More information

SWR ANALYZER. Optional Add-On User Guide. January, SWRA Optional Add-On v1.00 by Tony, i2tzk Page. 1

SWR ANALYZER. Optional Add-On User Guide. January, SWRA Optional Add-On v1.00 by Tony, i2tzk Page. 1 SWR ANALYZER Optional Add-On User Guide January, 2015 SWRA Optional Add-On v1.00 by Tony, i2tzk Page. 1 Index 1 Optional add-on... 3 2 FD-AAZ-0914-BT2 Bluetooth module... 4 2.1 Testing the Bluetooth Adapter...

More information

FS02 user manual. HID mode for IOS 1. Turn on the barcode reader, and read below barcodes sequence, the blue LED will flash rapidly.

FS02 user manual. HID mode for IOS 1. Turn on the barcode reader, and read below barcodes sequence, the blue LED will flash rapidly. FS02 user manual HID Mode for IOS HID mode for IOS 1. Turn on the barcode reader, and read below barcodes sequence, the blue LED will flash rapidly. 2. Enable the bluetooth of IOS to pair with the barcode

More information

ANDROID SYLLABUS. Advanced Android

ANDROID SYLLABUS. Advanced Android Advanced Android 1) Introduction To Mobile Apps I. Why we Need Mobile Apps II. Different Kinds of Mobile Apps III. Briefly about Android 2) Introduction Android I. History Behind Android Development II.

More information

SPARK-E-MATE BLUETOOTH LOGGING

SPARK-E-MATE BLUETOOTH LOGGING SPARK-E-MATE BLUETOOTH LOGGING PRODUCT: MOBILE DEVICES: CUSTOMER: Spark-e-mate 493BTL & 493BTLi (DRWG PC-5157-2) PCs & Laptops, Android Devices, ios Devices Schneider Electric Document Control Document

More information

BM77 PICtail / PICtail Plus Board User s Guide

BM77 PICtail / PICtail Plus Board User s Guide BM77 PICtail / PICtail Plus Board User s Guide 2015 Microchip Technology Inc. DRAFT Page 1 Table of Contents 1. Overview... 3 1.1. BM77 PICtail Board Description... 3 1.2. Features... 4 2. Interface Description...

More information

CLIB. How to integrate the CLIB. into. Borland C and. Paradigm C/C++ Beck IPC Edition

CLIB. How to integrate the CLIB. into. Borland C and. Paradigm C/C++ Beck IPC Edition IPC@CHIP CLIB How to integrate the CLIB into Borland C++ 5.02 and Paradigm C/C++ Beck IPC Edition 2000-2007 Beck IPC GmbH Page 1 of 11 Table of Contents 1 INTRODUCTION... 3 2 HOW TO INTEGRATE THE CLIB

More information

NXP Semiconductors, 6501 William Cannon Drive West, Austin, Texas Kinetis SDK 2.0 Transition Guide Rev.

NXP Semiconductors, 6501 William Cannon Drive West, Austin, Texas Kinetis SDK 2.0 Transition Guide Rev. NXP Semiconductors, 6501 William Cannon Drive West, Austin, Texas 78735 www.nxp.com Kinetis SDK 2.0 Transition Guide Rev. 2 02/2016 Contents 1 Overview... 3 2 New Features in Kinetis SDK 2.0... 3 3 Kinetis

More information

ATSAMB11 BluSDK SMART Example Profiles Application User's Guide

ATSAMB11 BluSDK SMART Example Profiles Application User's Guide ATSAMB11 BluSDK SMART Example Profiles Application User's Guide Introduction This document describes how to set the ATSAMB11-MR/ZR evaluation boards for various example applications supported by the Advanced

More information

Getting Started with Kinetis SDK (KSDK) v.1.3

Getting Started with Kinetis SDK (KSDK) v.1.3 Freescale Semiconductor Document Number: KSDK13GSUG User's Guide Rev. 1, 11/2015 Getting Started with Kinetis SDK (KSDK) v.1.3 1 Overview Kinetis SDK (KSDK) is a Software Development Kit that provides

More information

Microchip Launches Free, Cloud-based Development Platform for PIC MCUs. MPLABXpress.microchip.com

Microchip Launches Free, Cloud-based Development Platform for PIC MCUs. MPLABXpress.microchip.com Microchip Launches Free, Cloud-based Development Platform for PIC MCUs MPLABXpress.microchip.com 2 MPLAB Xpress Cloud Based Development Platform The easiest way to get started with PIC MCUs Industry s

More information

S32 SDK for Power Architecture Release Notes Version EAR

S32 SDK for Power Architecture Release Notes Version EAR S32 SDK for Power Architecture Release Notes Version 0.8.0 EAR 2017 NXP Contents 1. DESCRIPTION...3 2. SOFTWARE CONTENTS...4 3. DOCUMENTATION...4 4. EXAMPLES...5 5. SUPPORTED HARDWARE AND COMPATIBLE SOFTWARE...6

More information

TDSDB Features. Description

TDSDB Features. Description TDSDB14550 Features Inexpensive development or project board providing quick start up solution. 5v Pic alternative to the 3.3v TDSDB146J50 Mini B USB socket to provide power and USB functionality. 40 pin

More information

QSG107: SLWSTK6101A Quick-Start Guide

QSG107: SLWSTK6101A Quick-Start Guide QSG107: SLWSTK6101A Quick-Start Guide SLWSTK6101A Blue Gecko Bluetooth Smart Module Wireless Starter Kit Quick-Start Guide The Blue Gecko Bluetooth Smart Wireless Starter Kit is meant to help you evaluate

More information

Overview... 1 Device Compatibility... 2 Version History... 3 Components... 5 Installation... 5

Overview... 1 Device Compatibility... 2 Version History... 3 Components... 5 Installation... 5 Release Notes Scanner SDK for Windows v3.3 November 2018 Contents Overview... 1 Device Compatibility... 2 Version History... 3 Components... 5 Installation... 5 Overview The Zebra Scanner Software Developer

More information

BLE121LR Bluetooth Smart Long Range Module 5/12/2014 1

BLE121LR Bluetooth Smart Long Range Module 5/12/2014 1 BLE121LR Bluetooth Smart Long Range Module 5/12/2014 1 Table of Contents Key Features Benefits BLE121LR Overview Bluetooth Smart Software Certifications Development Tools Use Cases 5/12/2014 2 Key Features

More information

SK40C ENHANCED 40 PINS PIC START-UP KIT. User s Manual V1.3. March 2012

SK40C ENHANCED 40 PINS PIC START-UP KIT. User s Manual V1.3. March 2012 SK40C ENHANCED 40 PINS PIC START-UP KIT User s Manual V1.3 March 2012 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be

More information

The world of BAOS. Easy connectivity for KNX with Bus Access and Object Server. Overview and applications

The world of BAOS. Easy connectivity for KNX with Bus Access and Object Server. Overview and applications The world of BAOS Easy connectivity for KNX with Bus Access and Object Server Overview and applications WEINZIERL ENGINEERING GmbH Achatz 3 DE-84508 Burgkirchen / Alz Germany Phone : +49 (0)8677 / 91 636

More information

ClickToPhone application note Call Answering/Call Ending

ClickToPhone application note Call Answering/Call Ending ClickToPhone application note Call Answering/Call Ending in Android 6.0.1 with Security Update December 2016 With the December 2016 security update to Android 6.0.1 it is no longer possible for third party

More information

USB Type A Female Breakout Hookup Guide

USB Type A Female Breakout Hookup Guide Page 1 of 7 USB Type A Female Breakout Hookup Guide Introduction If you have a microcontroller that can act as a USB host, then you will need a way to plug in USB cables and devices. The USB Type A Female

More information

Kony MobileFabric Engagement Services QuickStart Guide

Kony MobileFabric Engagement Services QuickStart Guide Kony MobileFabric (Building a Sample App - Android) Release 7.0 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated

More information

Building graphic-rich and better performing native applications. Pro. Android C++ with the NDK. Onur Cinar

Building graphic-rich and better performing native applications. Pro. Android C++ with the NDK. Onur Cinar Building graphic-rich and better performing native applications Pro Android C++ with the NDK Onur Cinar For your convenience Apress has placed some of the front matter material after the index. Please

More information

2D/1D IMAGER MODEL - D740, S740, S850

2D/1D IMAGER MODEL - D740, S740, S850 COMMAND BARCODES 2D/1D IMAGER MODEL - D740, S740, S850 This document pertains to the following D740, S740, S850: Model D740 Construction Orange Model S740 Blue Model S850 Black D740 Safety Green S740 Green

More information

How to start with Intelligent VOICE

How to start with Intelligent VOICE How to start with Intelligent VOICE Contents 1. Precondition: Smartphone compatibility... 2 2. Multimedia unit setup: select the Smartphone OS... 3 3. Bluetooth pairing setting... 4 4. Activate Smart Access

More information

Tap BLE API Documentation

Tap BLE API Documentation Tap BLE API Documentation Version 1.0.1 Table of contents Tap BLE API Documentation 1 Table of contents 1 General description 2 Device discovery 2 Scanning 2 Connecting & pairing 2 Usage of API 2 Types

More information

Bluetooth Stereo USB Adaptor Generic User manual

Bluetooth Stereo USB Adaptor Generic User manual Bluetooth Stereo USB Adaptor Generic User manual Part number 81-00227 RevA Application Setup & User s Guide Trademark(s) and Registered Trademark(s) The BLUETOOTH trademarks are owned by Bluetooth SIG,

More information

Quick Start Guide ATA6563 Click Automotive Networking Development Board (ANDB) & PIC18F66K80 Plug-In Module (PIM) Version 1

Quick Start Guide ATA6563 Click Automotive Networking Development Board (ANDB) & PIC18F66K80 Plug-In Module (PIM) Version 1 ATA6563 Click Automotive Networking Development Board (ANDB) & PIC18F66K80 Plug-In Module (PIM) Version 1 1 COM3201 v0.85 Student Handout ATA6563 Click Overview ATA6563 click carries Microchip s ATA6563,

More information