User Tools

Site Tools


digispark:quickref

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
digispark:quickref [2014/02/07 17:48]
digistump
digispark:quickref [2014/02/07 18:06]
digistump
Line 3: Line 3:
  
  
-  * GPIO output is 20 mA max, same as a regular Arduino.+  * GPIO output is 20 mA max per pin, same as a regular Arduino.
   * I2C pins are Pin 0 (I2C data/SDA) and Pin 2 (I2C clock/SCL).   * I2C pins are Pin 0 (I2C data/SDA) and Pin 2 (I2C clock/SCL).
   * USB communication uses pins #3 and #4. Using these pins for your circuit can interfere with the USB interface, e.g. reprogramming the Digispark. So it’s a good idea to provide some sort of disconnect ability if you use either of these two pins.   * USB communication uses pins #3 and #4. Using these pins for your circuit can interfere with the USB interface, e.g. reprogramming the Digispark. So it’s a good idea to provide some sort of disconnect ability if you use either of these two pins.
Line 13: Line 13:
   * USB connector takes 5v (4.5-6v may work but not supported)   * USB connector takes 5v (4.5-6v may work but not supported)
   * Pin 3 has a 1.5K pull-up (for USB communications)   * Pin 3 has a 1.5K pull-up (for USB communications)
 +  * Pin 5 has some limitations it cannot handle as much current is outputs more like 3.6v - but works fine for most non-current sourcing uses
    
 **analogRead** **analogRead**
digispark/quickref.txt · Last modified: 2014/12/29 09:01 by joelparks