UBW (USB Bit Whacker) An inexpensive, simple input/output device to connect your computer to the real world. By: Brian Schmalz
|
|
- Rolf Sullivan
- 7 years ago
- Views:
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 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 informationEvo 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 informationThe 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 informationFondamenti 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 informationHow 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 informationAdafruit'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 informationSheevaPlug 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 informationStar 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 informationCOPYRIGHT 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 informationSKP16C62P 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 informationDriver 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 informationDesigning 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 informationDSO138 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 informationApplication 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 informationQ: 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 informationExample 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 informationMANUAL 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 informationFlowKit 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 informationCommunication 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 informationConnecting 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 informationFOLGER 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 informationComputer 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 informationUSB - 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 informationComplete 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 informationE-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 informationUSBSPYDER08 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 informationArduino 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 informationK128. 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 informationInstalling 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 informationAC-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 informationBE635 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 informationConfig 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 informationUS-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 informationLizard 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 informationHow 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 informationUSB 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 informationCool 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 informationInstalling 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 informationis605 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 informationHow 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 informationDsPIC 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 informationE-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 informationIridium 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 informationAR1100 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 informationA+ 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 informationUsing 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 informationBluetooth 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 informationWindows 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 informationMAXREFDES46# 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 informationTekBots 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 informationAn 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 informationBy: 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 informationLED 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 informationInstructions 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 informationGW-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 informationParallels 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 informationSNAKE 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 informationPrinter 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 informationSMART 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 informationE-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 informationDUKANE 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 informationProgramming 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 informationIntroducing 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 informationPC 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 informationDevelop 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 informationPrinter 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 informationAdafruit'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 informationBlock 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 informationGIE 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 informationMagic 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 information1 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 informationGetting 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 informationWorkshop 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 informationLab 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 informationDKWF121 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 informationWireless 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 informationAndroid 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 informationCurrent 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 informationSTIM202 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 informationControlling 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 informationC8051F020 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 informationHow 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 information1-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 informationEnglish 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 informationHow 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 informationIRON-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 informationAdafruit 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 informationEmbedded 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 informationInstallation 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 informationThe 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 informationOPERATING 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 informationSAPIP 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 informationInstalling 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 informationCase 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 informationBasic 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 informationINTRODUCTION 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 informationMeasuring 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 informationThe 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 informationUSB 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 informationIOIO 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