UBW (USB Bit Whacker) An inexpensive, simple input/output device to connect your computer to the real world. By: Brian Schmalz

Size: px
Start display at page:

Download "UBW (USB Bit Whacker) An inexpensive, simple input/output device to connect your computer to the real world. By: Brian Schmalz"

Transcription

1 UBW (USB Bit Whacker) An inexpensive, simple input/output device to connect your computer to the real world. By: Brian Schmalz Description: The UBW board is a small board that contains a Microchip PIC USB-capable microcontroller, headers to bring out all of the PICs signal lines (to a breadboard for example), only costs about $15-$20 to build and is powered from the USB connection. I designed this board to be a simple parallel port replacement tool for Bruce Shapiro for use in his bits-to-bytes-to-bots class. Apologies to all other 'Whacker' projects like EDTP's Packet Whacker for stealing a great name <grin>. All tools used to design this project are free, and the design is open to anyone to use for whatever they wish. Please build your own and improve upon it! If you don't want to build your own, you can buy them assembled and tested from SparkFun in two varieties - a built and tested small surface mount board, or a larger plated through hole kit for $5 less. SparkFun hosts a USB forum where the UBW is a common discussion topic. If you have a question, it may have already been answered there. Quick Start: Brian, help! I just bought (or built) a UBW, but I don't know where to begin. What should I do? OK, it is not hard at all. You need to do the following steps: (assuming you are on Windows, with 2000, XP or Vista)

2 0) If you built your own UBW, you need to put the bootloader and firmware HEX files on your UBW first before you can proceed. See this page for help. If you bought your UBW, just proceed to step 1. 1) Download this file from Microchip and run it. All it does is to install a bunch of files under C:\MCHPFSUSB that you will need later. 2) Find a USB cable, and plug in your UBW to your computer. 3) Windows will scratch its head for a while and then ask you if you want it to try and find a driver for you, or if you want to tell it where to look for a driver. You need to tell it where to look for the driver. 4) Point windows to the C:\MCHPFSUSB\fw\Cdc\inf\win2k_xp_vista32_64 directory. 5) Let it install the INF file it finds there. When it is all done thinking and installing (and your UBW's light is slowly flashing), go to the Device Manager (right click on My Computer and click Properties->Hardware->Device Manager), and look under the Ports (COM & LPT) section, and you should see a new serial port there. Note the COM port number. 6) Now open up your favorite serial emulator (The really awful HyperTerminal that comes with Windows, or my personal favorite: TeraTerm Web), and open up that COM port number you found in the Device Manager. (Make sure to disable hardware handshaking - use no handshaking at all in fact.) 7) Now type the command "V" and press Return. You should get back a version string from your UBW that tells you what version of firmware it is running, and this proves that your UBW is working properly! Congratulations. Now go read the documentation for the version of firmware you have installed (see below) to learn about the commands you can use, or read about how to install new firmware using the bootloader here. UBW News: (07/24/09) Added clarification and new HEX files to bootloader section below. (01/31/09) I've now edited the nice projects that Alex Lee sent me so that they are location independent and compile (and work!) for UBW, UBW32 and Microchip's FSUSB demo board. See below for new set of files. (01/23/09) Alex Lee has ported the Jan Axelson Generic HID demo to the UBW and UBW32! Here is the zip file for the project. In order to make it work, you need to replace./microchip/include/usb/usb_function_hid.h and./microchip/usb/hid Device Driver/usb_function_hid.c as well. Thanks so much Alex. (09/18/08) Greg Corson has pointed out a serious bug in the "BS" command in Firmware D If you send any <CR> or <LF> bytes in the binary data section of them command, they get eaten by the command processing functions, and don't make it out to the I/O pins! This will get fixed in a future version. (05/11/08) Updated Bootloader docs and this page with references to Microchip's USB Framework v1.3 (for INF files and drivers) and updated some FAQ entries. (04/02/08) The bootloader code posted here didn't compile correctly (i.e. didn't fit into the boot block) with later versions of the C18 compiler. I've now updated thesource code to compile properly with MPLAB 8.02 and C18 v3.12. See this SparkFun forum post for more info. (03/07/08) Russ Hensel is looking for beta testers to help with a Java front end to the UBW. It sure sounds like a great idea to me. I don't know enough Java to help out, but maybe you do!

3 (03/07/08) Where is the FW D source code, zip file, and hex file? Why, I guess I'd forgotten to put up a link to it. There are no changes to the commands from to (11/02/07) Rick Bronson modified the FW D source to compile under the SDCC compiler. Here is the source that he posted to the SparkFun Forum. Thanks a ton Rick and Polly! (10/17/07) Added a simple digital input/output tutorial page. (7/18/07) Updated the UBW PTH kit assembly instructions slightly. Also, UBW FW D v1.5.0 is in the works. If you want a sneak peak at what is being planned, check out this document. Nothing is set in stone yet, not all features are coded, the document is not complete yet, and I'm not sure when the final release will be. (6/22/07) SparkFun now has UBW through-hole kits for sale! And they're only $20. Here are the assembly instructions. (6/21/07) There appears to be a Mac OS X application for downloading new firmware to the UBW using the Bootloader. (5/25/07) Added a page with links to other people's UBW based projects (5/25/07) New release of UBW Firmware D. Fixed RC output bug and changed USB connected LED flash rate. Also builds for 40 pin chips. (4/2/07) Here is another helpful page on how to get Visa CDC support for USB PICs. And at the bottom of this post from the Microchip USB Forum are instructions on how to get the Bootloader to work under Vista. (2/27/07) With Greg Allen's help, we now have an INF file that allows the UBW to work properly under Windows Vista. However, neither Greg nor myself is able to get the UBW to work properly in Bootloader mode under Vista. If you have any ideas, please let me know. See below for the VistaCDCInf file. (2/26/07) Microsoft does not currently support CDC under Vista, so UBW boards will NOT be recognized by computers running Vista. If anyone has a solution to this problem (besides writing my own usbser.sys for Vista) please let me know. (1/27/07) Added a 'Roadmap' page describing what's planned for future versions. (1/27/07) Added new Liberty Basic RC servo demo application. (1/27/07) Version of Firmware D is released - RC servo output, fast strobed parallel output, other good stuff. Hex File, complete source code, project files in one zip file, and documentation. (8/18/06) Version of Firmware D is released - mainly a bug fix for the problem where 1.2 wasn't being recognized by windows. Hex file, complete source, anddocumentation. (7/23/06) Something a lot of people have been waiting for - Analog Inputs (9 of them!). New Firmware D v1.2 supports this and several other nice new features. Check it out! (7/23/06) Added SparkFun's bootloader HEX file to files section below. (Same as mine except for 20MHz rather than 4MHz resonator.) (7/17/06) A new release of Firmware C (v 1.0) on the Firmware C documentation page. Now supports reading 6 input pins as well as writing 8 output pins. (6/29/06) WOW! The most exciting news in a long time - you can now buy pre-assembled UBW boards from SparkFun. I'm not affiliated with them other than I am a long time, very satisfied customer. And now they're going to make and sell these UBW boards. How cool is that. They have been kind enough to also set up aforum for discussion of USB products, including the UBW. (6/28/06) Here's a taste of the (very) simple 19 channel logic analyzer application I whipped up in Liberty Basic. This is super basic - it has a long way to go before it is polished. But it proves that you can use the Firmware D version to do something useful. Here's the source code.

4 (6/26/06) A small bug exists in FW D v1.1 that prevents the UBW from receiving data from the PC if it can't send to the PC. A new version (1.2) will be out shortly that corrects this problem. (6/4/06) Firmware D v1.1 is now up and released. Posted pictures of the rest of the finished UBW designs (which are all working properly). (5/9/06) Firmware D is now up. Got me some 28 DIP v5 boards running. Soldered down QFN, SOIC and TQFP parts. Pictures soon. (3/23/06) Added table with board versions and links to files, along with new board information (new versions of each of the 4 board styles). (3/21/06) Ordered third panel of boards from Olimex. Includes 44 pin TQFP, 44 pin QFN, new 28 pin DIP and 28 pin SOIC boards. I'll post all of the design files real soon so you can see all four boards. (3/13/06) Second batch of boards built. Only one major problem with 28 DIP v4 - program button is almost impossible to reach! (3/6/06) Got second batch of boards from Olimex (16 days) built up first 28SOIC V.3 board - it works! (3/1/06) Added Firmware B (bootloader) documentation (2/28/06) Added new GUI version of Liberty Basic UBW tester application (2/21/06) Added more to FAQ and got 28SOIC files up for viewing. (2/18/06) Sent out order to Olimex for another panel of boards. This time I will get 11 of the 28DIP V.4 boards and four of the 28SOIC V.3 boards on the panel. Last night I re-did quite a bit of the SOIC board to make it small enough to fit into the leftover space on the Olimex panel. (2/16/06) UBW 28DIP V.3 is done, and 10 are built and all work well. Bootloader (B) is done. Simple CDC (Serial port emulation) parallel port replacement application firmware (C) is done. Sample Liberty Basic example is written. UBW Hardware Versions Matrix Schematic Board Picture Guide Eagle Files and BOM 28 DIP v1 Here Here Here Here Here 28 DIP v3 Here Here Here Here Here 28 DIP v4 Here Here Here Here Here 28 DIP v5 Here Here Here Here Here 28 SOIC v3 Here Here Here Here Here 28 SOIC v4 Here Here Here Here Here 44 TQFP v1 Here Here Here N.A. Here 44 QFN v1 Here Here Here N.A. Here Extra Pictures: UBW 28DIP V.3 Inserted into breadboard (one way to use it) UBW 28SOIC V.3 Board (built) Front

5 UBW 28SOIC V.3 Board (built) Back UBW 40DIP V.1 first prototype Files: Firmware Versions (Source code and project files - browsable): Firmware C v1.0 (Simple parallel port replacement (write byte to 8 bit parallel port, read 6 inputs) via virtual COM port) Firmware D versions o Firmware D v1.1.0 (Complex commands via virtual COM port) o Firmware D v1.2.0 (Adds analog commands, pin commands and memory read/write) o Firmware D v1.3.0 (Fixes a bad bug in FW D v1.2) o Firmware D v1.4.3 (HEX, ZIP) (Adds RC servo outputs and fast latching parallel outputs, among other things) Generic HID demo from USB v2.3.1 stack, ported by Alex Lee (Original files from Alex) o Here is the zip file for the project. o Also replace./microchip/include/usb/usb_function_hid.h o and./microchip/usb/hid Device Driver/usb_function_hid.c Generic HID demo from USB v2.3.1 stack, ported by Alex Lee and modified by Brian Schmalz. This version is location independent - as long as the Microchip directory (with the UBW v2.3.1 stack is at the same level as the project folder - FW_HID_BPS) then it will work fine. There are no hard coded paths in any of the projects. Also I built and tested all three targets (UBW, UBW32 and FSUSB demo board) and they all work great. I've renamed the projects as well so as to be very clear which one is which. o Here is the zip file (FS_HID_BPS.zip) for the project. o Here are all of the files in the project directory o Here is a zip file of the Microchip directory - Microchip.zip (which must be at the same level as the FW_HID_BPS folder) - this is Microchip's USB v2.3.1 stack o Also replace./microchip/include/usb/usb_function_hid.h (Unnecessary if you use the Microchip.zip from above) o and./microchip/usb/hid Device Driver/usb_function_hid.c (Unnecessary if you use the Microchip.zip file from above) Bootloader: (note that all HEX files in this section contain the config bits, and must be programmed with some type of hardware programmer like the PICKit2. Also, the boot-block (0x0000 to 0x07FF) is protected in the config bits so that you can't accidentally overwrite it while using the USB bootloader. Also, note that all of these HEX files will work on 18F2455, 2550, 2553, 4550, etc. parts) Microchip USB Bootloader PC Application (for downloading new firmware to a UBW - this link is the whole Microchip USB 1.3 framework, which includes the bootloader PC application called PDFSUSB.exe) Bootloader project files (Firmware B) Bootloader Hex File for 4MHz resonator UBWs Bootloader Hex File for 24MHz crystal/resonator UBWs (new ones sold by SparkFun)

6 Bootloader Hex File for 20MHz crystal/resonator UBWs (original ones sold by SparkFun) Combined Hex File (bootloader + FW D 1.4.3) for 20MHz UBWs, 18F2455 (these are the original ones with tiny little 20MHz RC resonator) Combined Hex File (bootloader + FW D 1.4.3) for 24MHz UBWs, 18F2553 (these are the currently shipping ones from SparkFun with the big 24MHz crystals and 2 caps next to them) Demo PC Applications: Very Simple Command Line Liberty Basic Example (for setting outputs and waiting on inputs, for Firmware D) Very simple Liberty Basic example (for sending bytes to Firmware C) GUI UBW Tester Application (in Liberty Basic, for Firmware C) UBW Play - A Liberty Basic demo application (for Firmware D) RC Servo Tester - Liberty Basic demoing RC commands (for Firmware D v and up) INF Files (i.e. 'driver' files for installing UBW under Windows): Microchip USB Framework v1.3 NEW as of 5/11/08 : Download and install the Microchip USB Framework v1.3 from this link. Then when you plug your UBW in for the first time (normal firmware mode NOT bootload mode) point Windows to C:\MCHPFSUSB\fw\Cdc\inf\win2k_xp_vista32_64 which has an INF file that will work for Win2K, Win XP and Vista. When you use bootload mode for the first time, point Windows to C:\MCHPFSUSB\Pc\MCHPUSB Driver\Release for the necessary driver to get that to work. Documentation: Project Overview Firmware D Road map How to build your own UBW hardware Bootloader (Firmware B) Documentation and instructions on how to put new firmware HEX files on your UBW Firmware C v1.0.0 Documentation (Simple parallel port replacement - virtual COM port) Firmware D versions o Firmware D v1.1.0 Documentation (Shipped on Spark Fun boards - virtual COM port) o Firmware D v1.2.0 Documentation (Many new features over v1.1 including analog input support - virtual COM port) o Firmware D v1.3.0 Documentation (Bug fix from v1.2 - virtual COM port) o Firmware D v1.4.3 Documentation (Adds RC command and parallel output) UBW FAQ Liberty Basic routines - common UBW code snippets

7 Important Links: Microchip MPLAB (Microchip's free IDE for editing, compiling, debugging code) Microchip's USB pages (including information on the USB PICs as well as App notes and firmware examples) Microchip C18 compiler (for building bootloader and firmware - I used student edition which is free) Liberty Basic (for the PC side of things - what an awesome language - I used free version) Eagle (for editing the schematic and board layouts - I used free version) Olimex (where I got some of my boards made, when I don't make them at home) BatchPCB (where to get higher quality boards made - this is a sister company to SparkFun) Microchip PIC 18F2455/2550/4455/4550 Datasheet (read and re-read this if you want to write your own firmware) Microchip USB Framework v1.3 This is the whole enchilada from Microchip - all example code that the UBW was created from (bootloader and CDC example), documentation, driver files, etc.

Tutorial for MPLAB Starter Kit for PIC18F

Tutorial for MPLAB Starter Kit for PIC18F Tutorial for MPLAB Starter Kit for PIC18F 2006 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to the tutorial for the MPLAB Starter Kit for PIC18F. My name is

More information

Evo Laser Firmware Developer s Manual

Evo Laser Firmware Developer s Manual Evo Laser Firmware Developer s Manual Table of Content Chapter 1 Introduction Chapter 2 Hardware Overview and Subsystems 2.1 Overview 2.2 Evo Laser Hardware Core System 2.3 Evo Laser Smartport TM Chapter

More information

The care and feeding of Pythons at the Redmond Zoo. (Using Micro Python and pyboard with Windows)

The care and feeding of Pythons at the Redmond Zoo. (Using Micro Python and pyboard with Windows) The care and feeding of Pythons at the Redmond Zoo. (Using Micro Python and pyboard with Windows) Introduction. Pyboard connects to Windows using a standard micro USB cable. It can operate in four different

More information

Fondamenti su strumenti di sviluppo per microcontrollori PIC

Fondamenti su strumenti di sviluppo per microcontrollori PIC Fondamenti su strumenti di sviluppo per microcontrollori PIC MPSIM ICE 2000 ICD 2 REAL ICE PICSTART Ad uso interno del corso Elettronica e Telecomunicazioni 1 2 MPLAB SIM /1 MPLAB SIM is a discrete-event

More information

How To Program A Microcontroller Board (Eb064) With A Psp Microcontroller (B064-74) With An Ios 2.5V (Power) And A Ppt (Power Control) (Power Supply) (

How To Program A Microcontroller Board (Eb064) With A Psp Microcontroller (B064-74) With An Ios 2.5V (Power) And A Ppt (Power Control) (Power Supply) ( dspic / PIC24 Multiprogrammer datasheet EB064-00 00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix

More information

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

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi Created by Simon Monk Last updated on 2015-11-25 11:50:13 PM EST Guide Contents Guide Contents Overview You Will Need Downloading

More information

SheevaPlug Development Kit README Rev. 1.2

SheevaPlug Development Kit README Rev. 1.2 SheevaPlug Development Kit README Rev. 1.2 Introduction... 3 Flow to use the Software Development Kit packages... 3 Appendix A... 5 GCC cross-compiler... 5 Appendix B... 6 Mini-USB debug driver installation

More information

Star USB Vendor Class Driver Installation Manual

Star USB Vendor Class Driver Installation Manual Rev. 1.1 The company names and product names that appear in this manual are generally trademarks or registered trademarks of each company. Copyright 2010-2013 Star Micronics Co., Ltd. Table of Contents

More information

COPYRIGHT TOP NOTCH TABLETS LLC. 2012. HOW TO: Install the Drivers to your PC so you can Flash Firmware to your RK3066 Powered Tablet.

COPYRIGHT TOP NOTCH TABLETS LLC. 2012. HOW TO: Install the Drivers to your PC so you can Flash Firmware to your RK3066 Powered Tablet. HOW TO: Install the Drivers to your PC so you can Flash Firmware to your RK3066 Powered Tablet. 1. Inside the RKBatchTool1.5en folder you will see a sub folder called Driver 2. Inside of that folder are

More information

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc. SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance

More information

Driver Installation and Hyperterminal Operation of iload Digital USB Sensors

Driver Installation and Hyperterminal Operation of iload Digital USB Sensors Driver Installation and Hyperterminal Operation of iload Digital USB Sensors Driver Installation Insert the iload Digital USB Driver CD OR the LoadVUE or LoadVUE Lite CD into your computer s drive. If

More information

Designing VM2 Application Boards

Designing VM2 Application Boards Designing VM2 Application Boards This document lists some things to consider when designing a custom application board for the VM2 embedded controller. It is intended to complement the VM2 Datasheet. A

More information

DSO138 oscilloscope program upgrade method

DSO138 oscilloscope program upgrade method DSO138 oscilloscope program upgrade method Applicable models: 13801K, 13802K Program upgrade Principle The DSO138 is a SCM STM32F103C8 internal oscilloscope that is preinstalled with a flash bootloader,

More information

Application Note: Connecting to a 2500 Series Processor using PLC Workshop

Application Note: Connecting to a 2500 Series Processor using PLC Workshop Application Note: Connecting to a 2500 Series Processor using PLC Workshop This application note will describe a step by step process for the three ways to connect to a 2500-CXXX with PLC Workshop. The

More information

Q: Why do I get an Error Downloading Firmware message in ArcadeSD.exe

Q: Why do I get an Error Downloading Firmware message in ArcadeSD.exe ArcadeSD FAQ 1.03 (9-13-2011) Latest FAQ: http://www.gamma-arcade.com/arcadesd/arcadesd_faq.pdf Latest ArcadeSD.exe: http://www.gamma-arcade.com/arcadesd/arcadesd.zip Latest ArcadeSD Manual: http://www.gamma-arcade.com/arcadesd/arcadesd.pdf

More information

Example Connection between USB Host and Android

Example Connection between USB Host and Android Example connection between USB Host and Android Example Connection between USB Host and Android This example illustrates the connection between Board ETMEGA2560-ADK and Android through Port USB Host. In

More information

MANUAL FOR RX700 LR and NR

MANUAL FOR RX700 LR and NR MANUAL FOR RX700 LR and NR 2013, November 11 Revision/ updates Date, updates, and person Revision 1.2 03-12-2013, By Patrick M Affected pages, ETC ALL Content Revision/ updates... 1 Preface... 2 Technical

More information

FlowKit in-circuit debug system

FlowKit in-circuit debug system FlowKit in-circuit debug system www.matrixmultimedia.com HP299 Contents About this document 3 Board layout 3 General information 4 Detailed operation 4 Circuit diagram 7 2 Copyright About this document

More information

Communication with BushingGard using computer USB port

Communication with BushingGard using computer USB port Communication with BushingGard using computer USB port There are two ways of communication with BushingGard through computer USB port: Direct communication between computer USB port and BushingGard USB

More information

Connecting your Omega/BetaPAT PLUS to a PC via a USB

Connecting your Omega/BetaPAT PLUS to a PC via a USB Connecting your Omega/BetaPAT PLUS to a PC via a USB Install software Windows XP and below Insert the disc into your computers disc drive and run through the setup wizard. Windows Vista & 7 1. Insert the

More information

FOLGER TECHNOLOGIES, LLC 2020 i3 3D Printer Kit

FOLGER TECHNOLOGIES, LLC 2020 i3 3D Printer Kit FOLGER TECHNOLOGIES, LLC 2020 i3 3D Printer Kit CONFIG GUIDE Rev. A http://www.folgertech.com 2020 Prusa i3 Config Guide Page: 1 / 15 You did it! You built your Folger Tech 2020 i3 Printer and now you

More information

Computer Automation Techniques. Arthur Carroll

Computer Automation Techniques. Arthur Carroll Computer Automation Techniques Arthur Carroll 1 Three Types of Computers Micro-Controller Single Board Computer Desktop Computer 2 The Micro-Controller Small inexpensive DIP or surface mount chips Roughly

More information

USB - FPGA MODULE (PRELIMINARY)

USB - FPGA MODULE (PRELIMINARY) DLP-HS-FPGA LEAD-FREE USB - FPGA MODULE (PRELIMINARY) APPLICATIONS: - Rapid Prototyping - Educational Tool - Industrial / Process Control - Data Acquisition / Processing - Embedded Processor FEATURES:

More information

Complete Train Control. Run Your Trains, Not Your Track! 1 PR3 Programmer 1 USB Cable 1 This Instruction sheet

Complete Train Control. Run Your Trains, Not Your Track! 1 PR3 Programmer 1 USB Cable 1 This Instruction sheet PR3 Complete Train Control Run Your Trains, Not Your Track! PR3 Decoder Programmer USB Programmer/Interface PR3 Features n Multifunction USB 2.0 PC connectivity for your railroad n Digitrax SoundLoader

More information

E-LINK FOR ARM. E-Link User maunal 2011.06 1 / 46

E-LINK FOR ARM. E-Link User maunal 2011.06 1 / 46 E-Link User maunal 2011.06 1 / 46 Directory 1. E-Link ARM JTAG Introduction... 3 2. E-LINK Driver setup... 6 3. E-LINK Application... 9 3.1. KeilMDK... 9 3.2. ADS... 12 3.2.1 E-LINK on ARM11 (Tiny6410/Mini6410)...

More information

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual Copyright 2007 SofTec Microsystems DC01197 We want your feedback! SofTec Microsystems is always on

More information

Arduino Lab 1 - The Voltage Divider

Arduino Lab 1 - The Voltage Divider Arduino Lab 1 - The Voltage Divider 1. Introduction In this lab, we will endanger a cute animal, create a portal to another dimension, and invent a new genre of music. Along the way, we will learn about

More information

K128. USB PICmicro Programmer. DIY Electronics (HK) Ltd PO Box 88458, Sham Shui Po, Hong Kong. http://www.kitsrus.com mailto: peter@kitsrus.

K128. USB PICmicro Programmer. DIY Electronics (HK) Ltd PO Box 88458, Sham Shui Po, Hong Kong. http://www.kitsrus.com mailto: peter@kitsrus. K128 USB PICmicro Programmer DIY Electronics (HK) Ltd PO Box 88458, Sham Shui Po, Hong Kong http://www.kitsrus.com mailto: peter@kitsrus.com Last Modified March 31 2003 Board Construction The board is

More information

Installing the USB driver for Firmware 7 or later For use with E-blocks programmer boards and PICmicro Development boards.

Installing the USB driver for Firmware 7 or later For use with E-blocks programmer boards and PICmicro Development boards. Installing the USB driver for Firmware 7 or later For use with E-blocks programmer boards and PICmicro Development boards. Matrix Multimedia USB PICmicro programmer boards with Firmware version 7 or later

More information

AC-PG-USBASP USBASP AVR Programmer

AC-PG-USBASP USBASP AVR Programmer AC-PG-USBASP-UG TABLE OF CONTENTS 1. OVERVIEW... 1 1.1. Introduction... 1 1.2. References... 1 1.2.1. Referenced Web Pages... 1 1.2.2. Acronyms and Abbreviations... 1 1.3. Supported Microcontrollers...

More information

BE635 User Manual. Rev. V1.0. 2013-2014 Bolymin, Inc. All Rights Reserved.

BE635 User Manual. Rev. V1.0. 2013-2014 Bolymin, Inc. All Rights Reserved. BE635 User Manual Rev. V1.0 2013-2014 Bolymin, Inc. All Rights Reserved. Copyright Copyright 2013-2014 BOLYMIN, INC. All rights reserved. No part of the materials may be reproduced, copied or translated

More information

Config software for D2 systems USER S MANUAL

Config software for D2 systems USER S MANUAL DT-CONFIG SOFTWARE Config software for D2 systems USER S MANUAL CONTENTS 1. Introductions ------------------------------------------------------------------- 3 2. System Requirement and Connection ----------------------------------------

More information

US-122L/US-144 Release Notes

US-122L/US-144 Release Notes US-122L/US-144 Release Notes Updates Always ensure that you are running the latest driver software and US-122L or US-144 firmware by visiting TASCAM s web site (http://www.tascam.com). Important Notice

More information

Lizard Standalone Mode Guide Version 1.0:

Lizard Standalone Mode Guide Version 1.0: Lizard Standalone Mode Guide Version 1.0: SECTION 1. DESCRIPTION The standalone Mode in Lizard will allow you go totally on the road, without having to carry a computer with you. The wiring for it its

More information

How to Install Applications (APK Files) on Your Android Phone

How to Install Applications (APK Files) on Your Android Phone How to Install Applications (APK Files) on Your Android Phone Overview An Android application is stored in an APK file (i.e., a file named by {Application Name}.apk). You must install the APK on your Android

More information

USB TO UART DRIVER INSTALLATION INSTRUCTIONS FOR EAGLE FIRMWARE VERSION 2.XXX

USB TO UART DRIVER INSTALLATION INSTRUCTIONS FOR EAGLE FIRMWARE VERSION 2.XXX USB TO UART DRIVER INSTALLATION INSTRUCTIONS FOR EAGLE FIRMWARE VERSION 2.XXX All files mentioned in this document are located at the Model 599 section of the Transceiver Downloads web page on the TEN-TEC

More information

Cool USB 2.0/eSATA to SATA Docking Duplicator Quick Installation Guide

Cool USB 2.0/eSATA to SATA Docking Duplicator Quick Installation Guide Cool USB 2.0/eSATA to SATA Docking Duplicator Quick Installation Guide Introducing the SATA Docking Duplicator The Cool USB 2.0/eSATA to SATA Docking Duplicator adds extra storage space to your computer

More information

Installing PowerLink on Windows 7 64-bit

Installing PowerLink on Windows 7 64-bit Instruction Manual Version 1.0, Code No. 20 751 806 1 Introduction... 3 2 Installing Virtual PC... 3 3 Configuring Windows XP Mode... 5 4 Installing Powerlink to Virtual XP... 8 5 Run PowerLink software

More information

is605 Dual-Bay Storage Enclosure for 3.5 Serial ATA Hard Drives FW400 + FW800 + USB2.0 Combo External RAID 0, 1 Subsystem User Manual

is605 Dual-Bay Storage Enclosure for 3.5 Serial ATA Hard Drives FW400 + FW800 + USB2.0 Combo External RAID 0, 1 Subsystem User Manual is605 Dual-Bay Storage Enclosure for 3.5 Serial ATA Hard Drives FW400 + FW800 + USB2.0 Combo External RAID 0, 1 Subsystem User Manual (English/Deutsch/ 中 文 ) v1.0 August 23, 2007 Table of Contents CHAPTER

More information

How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers

How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers USB to router s serial port How to connect to a Class II router using a mobile-phone data cable specifically for Solwise & Safecom routers by Neo at RouterTech.Org Introduction Routers based on the AR7RD/AR7WRD

More information

DsPIC HOW-TO GUIDE Creating & Debugging a Project in MPLAB

DsPIC HOW-TO GUIDE Creating & Debugging a Project in MPLAB DsPIC HOW-TO GUIDE Creating & Debugging a Project in MPLAB Contents at a Glance 1. Introduction of MPLAB... 4 2. Development Tools... 5 3. Getting Started... 6 3.1. Create a Project... 8 3.2. Start MPLAB...

More information

E-Blocks Easy RFID Bundle

E-Blocks Easy RFID Bundle Page 1 Cover Page Page 2 Flowcode Installing Flowcode Instruction for installing Flowcode can be found inside the installation booklet located inside the Flowcode DVD case. Before starting with the course

More information

Iridium Extreme TM Satellite Phone. Data Services Manual

Iridium Extreme TM Satellite Phone. Data Services Manual Iridium Extreme TM Satellite Phone Data Services Manual Table of Contents 1 OVERVIEW... 1 2 HOW IT WORKS... 1 3 BEFORE INSTALLING... 2 4 USB DRIVER INSTALLATION... 3 5 MODEM INSTALLATION AND CONFIGURATION...

More information

AR1100 Resistive Touch Screen Controller Guide

AR1100 Resistive Touch Screen Controller Guide AR1100 Resistive Touch Screen Controller Guide Created by lady ada Last updated on 2015-06-30 01:40:06 PM EDT Guide Contents Guide Contents Overview Calibrating the AR1100 Download and Install AR1100 Configuration

More information

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components

More information

Using a USB to Serial adapter and Terminal Emulator in Windows 7 to communicate with a DM101

Using a USB to Serial adapter and Terminal Emulator in Windows 7 to communicate with a DM101 Using a USB to Serial adapter and Terminal Emulator in Windows 7 to communicate with a DM101 Z Technology Application Note No: 40 This application note outlines the simple process of installing and using

More information

Bluetooth HC-06 with serial port module Easy guide

Bluetooth HC-06 with serial port module Easy guide 1 Bluetooth HC-06 with serial port module Easy guide This manual consists of 3 parts: PART 1. Overview of Bluetooth HC-06 module with serial port. PART 2. Installing Bluetooth HC-06 module with Bolt 18F2550

More information

Windows XP.. ELITE Firmware Update procedures.. v1.41

Windows XP.. ELITE Firmware Update procedures.. v1.41 Windows XP.. ELITE Firmware Update procedures.. v1.41 Download and Extract the ELITE update. Note.. Please ensure you are logged in to Windows as an Administrator before carrying out the instructions in

More information

MAXREFDES46# Quick Start Guide UG6207; Rev 1; 9/15. Abstract

MAXREFDES46# Quick Start Guide UG6207; Rev 1; 9/15. Abstract MAXREFDES46# Quick Start Guide UG6207; Rev 1; 9/15 Abstract The MAXREFDES46# 4-Channel Analog Input Output Quick Start Guide describes the steps required to quickly get the MAXREFDES46# reference design

More information

TekBots TM Oregon State University. usb_cam ------------------------------- User Guide. Version 1.0 By Adriaan Smit OSU EE Graduate Student

TekBots TM Oregon State University. usb_cam ------------------------------- User Guide. Version 1.0 By Adriaan Smit OSU EE Graduate Student usb_cam ------------------------------- User Guide TekBots TM Oregon State University Version 1.0 By Adriaan Smit OSU EE Graduate Student Copyright 2004 - Oregon State University Page 2 of 2 Table of Contents

More information

An Introduction to MPLAB Integrated Development Environment

An Introduction to MPLAB Integrated Development Environment An Introduction to MPLAB Integrated Development Environment 2004 Microchip Technology Incorporated An introduction to MPLAB Integrated Development Environment Slide 1 This seminar is an introduction to

More information

By: John W. Raffensperger, Jr. Revision: 0.1 Date: March 14, 2008

By: John W. Raffensperger, Jr. Revision: 0.1 Date: March 14, 2008 Introduction Page 1 of 13 So, you got your AX-12+ servos, you got your USB2Dynamixel, you connected things up, fire up the software, and wala! Nothing happens. Welcome to the club! There are at least four

More information

LED board datasheet EB004-00-2

LED board datasheet EB004-00-2 LED board datasheet EB004-00-2 Contents 1 About this document... 2 2 General information... 3 3 Board layout... 4 4 Testing this product... 5 5 Circuit description... 6 Appendix 1 Circuit Diagram Copyright

More information

Instructions for the installation of drivers and data reading software (TOOLBOX 4) The simple and reliable way to measure radioactivity.

Instructions for the installation of drivers and data reading software (TOOLBOX 4) The simple and reliable way to measure radioactivity. The simple and reliable way to measure radioactivity. Instructions for the installation of drivers and data reading software (TOOLBOX 4) EN 06/2015 2015 GAMMA-SCOUT GmbH & Co. KG Instructions for Driver

More information

GW-7552 PRIFIBUS/MODBUS GATEWAY

GW-7552 PRIFIBUS/MODBUS GATEWAY GW-7552 PRIFIBUS/MODBUS GATEWAY Quick Start User Guide 1. Introduction This manual introduces the GW-7552's basic setting and operating quickly, the user can refer to the user manual in the ICP DAS companion

More information

Parallels Transporter Agent

Parallels Transporter Agent Parallels Transporter Agent User's Guide Copyright 1999-2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen Switzerland

More information

SNAKE OS for Str8132-Based NAS USER MANUAL. Snake OS version 1.0.0 (20091027) Authors: Douglas Gazineu Jarko Papalitsas José Maciel Miguel Moreto

SNAKE OS for Str8132-Based NAS USER MANUAL. Snake OS version 1.0.0 (20091027) Authors: Douglas Gazineu Jarko Papalitsas José Maciel Miguel Moreto SNAKE OS for Str8132-Based NAS USER MANUAL Snake OS version 1.0.0 (20091027) Authors: Douglas Gazineu Jarko Papalitsas José Maciel Miguel Moreto Date: March 16th, 2010 Table of contents Table of contents...

More information

Printer Driver Installation Manual

Printer Driver Installation Manual Printer Driver Installation Manual Copyrights Any unauthorized reproduction of the contents of this document, in part or whole, is strictly prohibited. Limitation of Liability SATO Corporation and its

More information

SMART CONSOLE Software and Firmware Upgrade Procedure

SMART CONSOLE Software and Firmware Upgrade Procedure Smart Console Technical Document 114-01 20/04/07 SMART CONSOLE Software and Firmware Upgrade Procedure Overview Professional and Elite Series This document describes the process of upgrading both the software

More information

E-Blocks Easy Internet Bundle

E-Blocks Easy Internet Bundle Page 1 Cover Page Page 2 Flowcode Installing Flowcode Instruction for installing Flowcode can be found inside the installation booklet located inside the Flowcode DVD case. Before starting with the course

More information

DUKANE Intelligent Assembly Solutions

DUKANE Intelligent Assembly Solutions PC Configuration Requirements: Configuration Requirements for ipc Operation The hardware and operating system of the PC must comply with a list of minimum requirements for proper operation with the ipc

More information

Programming PIC Microcontrollers in PicBasic Pro Lesson 1 Cornerstone Electronics Technology and Robotics II

Programming PIC Microcontrollers in PicBasic Pro Lesson 1 Cornerstone Electronics Technology and Robotics II Programming PIC Microcontrollers in PicBasic Pro Lesson 1 Cornerstone Electronics Technology and Robotics II Administration: o Prayer PicBasic Pro Programs Used in This Lesson: o General PicBasic Pro Program

More information

Introducing AVR Dragon

Introducing AVR Dragon Introducing AVR Dragon ' Front Side Back Side With the AVR Dragon, Atmel has set a new standard for low cost development tools. AVR Dragon supports all programming modes for the Atmel AVR device family.

More information

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram TOOLSTICK VIRTUAL TOOLS USER S GUIDE RELEVANT DEVICES 1. Introduction The ToolStick development platform consists of a ToolStick Base Adapter and a ToolStick Daughter card. The ToolStick Virtual Tools

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

Printer Support Guide. FedEx Ship Manager Software

Printer Support Guide. FedEx Ship Manager Software Printer Support Guide FedEx Ship Manager Software Printer FAQs Installing Printer Drivers How do I download and install the Zebra printer drivers? To download and install the current Zebra printer drivers

More information

Adafruit's Raspberry Pi Lesson 5. Using a Console Cable

Adafruit's Raspberry Pi Lesson 5. Using a Console Cable Adafruit's Raspberry Pi Lesson 5. Using a Console Cable Created by Simon Monk Last updated on 2014-09-15 12:00:13 PM EDT Guide Contents Guide Contents Overview You Will Need Part Software Installation

More information

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26

More information

GIE PIC K150 Programmer. User Manual

GIE PIC K150 Programmer. User Manual GIE PIC K150 Programmer User Manual www.gie.com.my Page 1 of 10 Content Overview...3 Supported IC...3 Installation...5 Install PL-2303 Driver (USB to Serial port)...5 Setup For Programming Software...6

More information

Magic Submitter Questions and Answers

Magic Submitter Questions and Answers Magic Submitter Questions and Answers Contents Troubleshooting... 3 1. Where can I found educational materials on how to use Magic Submitter?... 3 2. Problems with Magic Submitter registration... 3 3.

More information

1 INTRODUCTION. This document describes the procedure to upgrade LTMR.

1 INTRODUCTION. This document describes the procedure to upgrade LTMR. 1 INTRODUCTION This document describes the procedure to upgrade LTMR. Limitation: this package and procedure describe only the upgrade of the LTMR firmware for all network versions (Modbus, Profibus, DeviceNet,

More information

Getting Started Guide with WIZ550web

Getting Started Guide with WIZ550web 1/21 WIZ550web is an embedded Web server module based on WIZnet s W5500 hardwired TCP/IP chip, Users can control & monitor the 16-configurable digital I/O and 4-ADC inputs on module via web pages. WIZ550web

More information

Workshop Intel Galileo Board

Workshop Intel Galileo Board Workshop Intel Galileo Board Introduction and Basics of Intel Galileo Board Walter Netto November 03th, 2014 Agenda Intel Galileo Board Overview Physical Characteristics Communication Processor Features

More information

Lab Experiment 1: The LPC 2148 Education Board

Lab Experiment 1: The LPC 2148 Education Board Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,

More information

DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD

DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD PRELIMINARY DATA SHEET Wednesday, 16 May 2012 Version 0.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes

More information

Wireless Temperature

Wireless Temperature Wireless Temperature connected freedom and Humidity Sensor Using TELRAN Application note TZ1053AN-06 Oct 2011 Abstract Dr. C. Uche This application note describes the complete system design (hardware and

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

Current Cost Data Cable User Guide. Installing and configuring the data cable

Current Cost Data Cable User Guide. Installing and configuring the data cable Current Cost Data Cable User Guide Installing and configuring the data cable Contents About the Data Cable... 3 Data Cable Installation Steps... 3 Post Installation Checks... 3 So the driver is installed,

More information

STIM202 Evaluation Kit

STIM202 Evaluation Kit Table of contents: 1 FEATURES... 2 2 GENERAL DESCRIPTIONS AND SYSTEM CONTENTS... 2 3 SYSTEM REQUIREMENTS... 2 4 GETTING STARTED... 3 4.1 INSTALLATION OF NI-SERIAL CABLE ASSEMBLY DRIVER... 3 4.2 INSTALLATION

More information

Controlling a Dot Matrix LED Display with a Microcontroller

Controlling a Dot Matrix LED Display with a Microcontroller Controlling a Dot Matrix LED Display with a Microcontroller By Matt Stabile and programming will be explained in general terms as well to allow for adaptation to any comparable microcontroller or LED matrix.

More information

C8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia

C8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia C8051F020 Utilization in an Embedded Digital Design Project Course Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia Abstract In this paper, the utilization of the C8051F020 in an

More information

How to setup a serial Bluetooth adapter Master Guide

How to setup a serial Bluetooth adapter Master Guide How to setup a serial Bluetooth adapter Master Guide Nordfield.com Our serial Bluetooth adapters part UCBT232B and UCBT232EXA can be setup and paired using a Bluetooth management software called BlueSoleil

More information

1-10 The USB PIC K150 microcontroller programmer Hardware version V2.0 File version V2.0 Product Image

1-10 The USB PIC K150 microcontroller programmer Hardware version V2.0 File version V2.0 Product Image 1-10 The USB PIC K150 microcontroller programmer Hardware version V2.0 File version V2.0 Product Image 2-10 Product Description: K150 is the latest of a low-cost high-performance PIC programmer, support

More information

English version. Introduction. Hardware. Installation under Windows 98SE. PU006 Sweex 2 Port Serial PCI Card

English version. Introduction. Hardware. Installation under Windows 98SE. PU006 Sweex 2 Port Serial PCI Card PU006 Sweex 2 Port Serial PCI Card Introduction First of all, many thanks for purchasing this Sweex 2 Port Serial PCI Card. This card enables you to easily add two serial ports to the PC. To ensure this

More information

How To: Upload a Custom Tune to Your Predator or Trinity PREP:

How To: Upload a Custom Tune to Your Predator or Trinity PREP: How To: Upload a Custom Tune to Your Predator or Trinity NOTE to Ford Owners: If you have a Predator number U7146/U7142/U7153, you must use the instructions titled U7146/U7142/U7153 Custom tune installation

More information

IRON-HID: Create your own bad USB. Seunghun Han

IRON-HID: Create your own bad USB. Seunghun Han IRON-HID: Create your own bad USB Seunghun Han Who am I? Security researcher at NSR (National Security Research Institute of South Korea) Operating system and firmware developer Author of the book series

More information

Adafruit MCP9808 Precision I2C Temperature Sensor Guide

Adafruit MCP9808 Precision I2C Temperature Sensor Guide Adafruit MCP9808 Precision I2C Temperature Sensor Guide Created by lady ada Last updated on 2014-04-22 03:01:18 PM EDT Guide Contents Guide Contents Overview Pinouts Power Pins I2C Data Pins Optional Pins

More information

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade! Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade! Gregor Hohpe www.eaipatterns.com OOP 2012 1 Microcontrollers CPU core, memory, and I/O (analog, digital) on one chip

More information

Installation Instructions

Installation Instructions Installation Instructions Windows USB driver for Installation If a Diagnostic Interface with USB is connected to a PC with a Windows operating system 98, ME, XP or Vista for the first time, it is necessary

More information

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications Joshua Ellul jellul@imperial.ac.uk Overview Brief introduction to Body Sensor Networks BSN Hardware

More information

OPERATING SYSTEM SERVICES

OPERATING SYSTEM SERVICES OPERATING SYSTEM SERVICES USER INTERFACE Command line interface(cli):uses text commands and a method for entering them Batch interface(bi):commands and directives to control those commands are entered

More information

SAPIP GUI INSTALLATION. Table of Contents

SAPIP GUI INSTALLATION. Table of Contents QUICK START GUIDE SAPIP GUI INSTALLATION Table of Contents 1. Install CSU cable driver for SapIP..2-3 2. Check for pre-requisite for SAPIP GUI install......2 3. Check for pre-requisite for SAPIP GUI install...2-6

More information

Installing the Gerber P2C Plotter USB Driver

Installing the Gerber P2C Plotter USB Driver Installing the Gerber P2C Plotter USB Driver 1 You can install a Gerber P2C plotter using a USB connection and communicate with it using compatible design software. The following procedures describe installing

More information

Case Study: Quick data recovery using HOT SWAP trick in Data Compass

Case Study: Quick data recovery using HOT SWAP trick in Data Compass Case Study: Quick data recovery using HOT SWAP trick in Data Compass What failures can Data Compass help to solve? 1.Logical Malfunctions Partition Loss File loss or destruction Virus attack Accidental

More information

Basic Use of the SPC Feature on 1100R+/H+ Testers

Basic Use of the SPC Feature on 1100R+/H+ Testers Basic Use of the SPC Feature on 1100R+/H+ Testers Basics 1100 SPC Data (Note: SPC data collection is an optional feature only available on 1100R+/H+ testers that are equipped with USB ports For the feature

More information

INTRODUCTION TO SERIAL ARM

INTRODUCTION TO SERIAL ARM INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of

More information

Measuring Resistance Using Digital I/O

Measuring Resistance Using Digital I/O Measuring Resistance Using Digital I/O Using a Microcontroller for Measuring Resistance Without using an ADC. Copyright 2011 John Main http://www.best-microcontroller-projects.com Page 1 of 10 Table of

More information

The technical aspects of V90 or V92 on two analogue telephone lines (both side PSTN) or a so called a point to point connections.

The technical aspects of V90 or V92 on two analogue telephone lines (both side PSTN) or a so called a point to point connections. The technical aspects of V90 or V92 on two analogue telephone lines (both side PSTN) or a so called a point to point connections. Even if this is a leased line connection or dial up connection the maximum

More information

USB Human Interface Joystick Demonstration Create a HID USB Device (sample Joystick) By Jared St.Clare, October 2009 Version 1

USB Human Interface Joystick Demonstration Create a HID USB Device (sample Joystick) By Jared St.Clare, October 2009 Version 1 Create a HID USB Device (sample Joystick) By Jared St.Clare, October 2009 Version 1 1. Use EasyHid to create the generic files and USB files. Select the correct pic chip that you plan to program. We re

More information

IOIO for Android Beginners Guide Introduction

IOIO for Android Beginners Guide Introduction IOIO for Android Beginners Guide Introduction This is the beginners guide for the IOIO for Android board and is intended for users that have never written an Android app. The goal of this tutorial is to

More information