User Tools

Site Tools


digispark:tutorials:progtool

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

digispark:tutorials:progtool [2013/04/23 02:06]
digistump
digispark:tutorials:progtool [2016/06/09 12:03]
Line 1: Line 1:
-======Digispark Programming Tool Kit Tutorial====== 
  
-=====Product Description:​===== 
-[[https://​s3.amazonaws.com/​digispark/​images/​m/​prog1.JPG|{{https://​s3.amazonaws.com/​digispark/​images/​t/​prog1.JPG}}]][[https://​s3.amazonaws.com/​digispark/​images/​m/​prog2.JPG|{{https://​s3.amazonaws.com/​digispark/​images/​t/​prog2.JPG}}]][[https://​s3.amazonaws.com/​digispark/​images/​m/​prog3.JPG|{{https://​s3.amazonaws.com/​digispark/​images/​t/​prog3.JPG}}]] 
-[[https://​s3.amazonaws.com/​digispark/​images/​m/​prog4.JPG|{{https://​s3.amazonaws.com/​digispark/​images/​t/​prog4.JPG}}]] 
- 
-The Digispark Programming Tool is really just a kit to build a USB switch with a female USB connector on one end and a proper male connector on the other. A switch is placed on the USB 5v power connection. 
- 
-Being able to switch the Digispark on and off when plugged into USB (using USB power) allows you to quickly disconnect and reconnect the Digispark when programming,​ debugging, etc without having to physically disconnect it. In addition to being quicker, this reduces ware on the connectors, and the real connectors present on the programming tool provide a solid connection between the PC and Digispark. 
- 
-We've also added a red LED that turns on when the USB line is switched off. This reminds your that your device is currently disconnected - saving you from wondering why it isn't working! 
- 
-The LED can be left off the board for those who do not want the indicator. 
- 
-This can be used for any USB powered device - we've tested it with many, though it may not be technically compliant with all devices and standards. 
- 
-This is an unassembled kit and requires basic soldering. This is designed for use with the Digispark development board, which is not included. 
- 
- 
- 
-=====Parts:​===== 
- 
-^ Part       ^ Quantity ​         ^Identification^ 
-| Programming Tool PCB|1| | 
-|  USB Type A Female Socket | 1| | 
-|  USB Type A Male Plug  | 1| | 
-|  3mm Red LED  | 1| | 
-|  1/4w 1k Ohm Resistor ​ | 1| Brown, Black, Red| 
- 
-**Resistor Values:** For more information on how to identify the value of the resistors, we recommend these sites: 
-A nice simple resistor calculator: http://​www.ealnet.com/​m-eal/​resistor/​resistor.htm 
-A comprehensive article on identification:​ http://​www.diyaudioandvideo.com/​Electronics/​Color/​ 
- 
-**Soldering:​** If you are new to soldering we recommend the following tutorials: 
-Soldering Basics (http://​www.sparkfun.com/​tutorials/​106) and Soldering Crash Course from the folks at Sparkfun (http://​www.sparkfun.com/​tutorials/​354). 
-How to solder from the Curious Inventor: http://​store.curiousinventor.com/​guides/​How_to_Solder 
- 
-Adafruit has this excellent guide that starts with the tools needed and then shows detailed pictures, including some of the common problems that beginners experience (http://​learn.adafruit.com/​adafruit-guide-excellent-soldering) 
- 
-**We assume for these assembly instructions that you know the basics of thru-hole soldering. If you don't check out the links above, these boards are very easy to solder - we promise!** 
- 
- 
-=====Assembly:​===== 
- 
- 
-[[https://​s3.amazonaws.com/​digispark/​images/​m/​wings1.JPG|{{https://​s3.amazonaws.com/​digispark/​images/​t/​wings1.JPG}}]] 
- 
-Lock the three 2-pin screw terminals together so they form one 6-pin screw terminal. 
- 
-[[https://​s3.amazonaws.com/​digispark/​images/​m/​wings3.JPG|{{https://​s3.amazonaws.com/​digispark/​images/​t/​wings3.JPG}}]] 
- 
-Place the 3-pin and 6-pin screw terminals through the board and attach with some tape or sticky putty. Flip the board over and solder each pin. 
- 
-[[https://​s3.amazonaws.com/​digispark/​images/​m/​wings4.JPG|{{https://​s3.amazonaws.com/​digispark/​images/​t/​wings4.JPG}}]] 
- 
-[[https://​s3.amazonaws.com/​digispark/​images/​m/​wings5.JPG|{{https://​s3.amazonaws.com/​digispark/​images/​t/​wings5.JPG}}]] 
- 
- 
-Cut a length of male headers 6 pins long and one 3 pins long. Insert into corresponding positions (on the bottom of the board) and solder each pin. 
- 
-[[https://​s3.amazonaws.com/​digispark/​images/​m/​wings6.JPG|{{https://​s3.amazonaws.com/​digispark/​images/​t/​wings6.JPG}}]] 
- 
-**Tip:** Inseting the headers into a breadboard and then placing the board on top can make this process easier. 
- 
-**Note:** If you are using stackable headers, use them here instead of the standard male headers. 
digispark/tutorials/progtool.txt · Last modified: 2016/06/09 12:03 (external edit)