USB TinyShield

ASD2101-R

25 in stock


  • Free Shipping for orders over $50
  • Available Worldwide



  • DESCRIPTION

    The USB TinyShield lets you connect your TinyDuino via a micro-USB connector and uses the very popular FTDI FT231X USB to Serial converter IC (as used on most standard Arduino models). Using this board allows you to download new sketches via the Arduino IDE to your TinyDuino, and also allows you to add USB communication capabilities to your projects. This board supports RX and TX status LEDs so you can visualize the serial traffic to and from your TinyDuino.

    The USB TinyShield is available in two variations for how the USB cable can plug in.  Most TinyShields are square which make plugging in the USB cable simple to do.  However there are some TinyShields that are not square, so depending on their dimensions can make plugging in the USB cable difficult.  For example, the WiFi TinyShield is long so a side mount version of the USB connector works best for this.  The TinyScreen is wide, which works best with the top mount version of the USB connector.  

    In some user projects is useful to route the USB cable a different way, and some TinyShields extend past the standard square outline of the TinyDuino stack w

    • Side USB Connector - the micro USB connector will come out the left side of the TinyDuino stack.  This works well for all TinyShields except the TinyScreen and the Proto Terminal Block TinyShield.
    • Top USB Connector - the micro USB connector will come out the top side of the TinyDuino stack

    This board also uses the DTR line from the FTDI IC to support the auto-reset function when a new sketch is downloaded to the processor – eliminating the need for you to hit the reset button to reprogram your TinyDuino.

    To learn more about the TinyDuino Platform, click here


    TECHNICAL DETAILS

    • USB 2.0 Full Speed Compatibility
    • Micro-USB Receptacle
    • Entire USB protocol handled on the chip - No USB-specific firmware programming required.
    • Transmit and receive LEDs
    • 300 baud to 115200 baud supported

      TinyDuino Power Requirements

      • Voltage: Supplies +5.0V to the TinyDuino stack
      • Current: 300mA max.  

      Pins Used

      • 0 - USB_RX: The signal is the UART receive on the TinyDuino from the USB
      • 1 - USB_TX: The signal is the UART transmit from the TinyDuino to the USB 

      Dimensions

      • 20mm x 20mm (.787 inches x .787 inches)
      • Max Height (from lower bottom TinyShield Connector to upper top TinyShield Connector): 5.11mm (0.201 inches)
      • Weight: 1.2 grams (.04 ounces)

      Notes

      • If you are brand new to the TinyDuino, buying a kit is the best way to go since it will have all the parts needed.  Check out the TinyDuino Kits here
      • By default this board will supply +5V to the TinyDuino stack.  It is possible to change this to only output 3.3V instead (with a max current of 50mA), by removing moving the 0 ohm resistor from the R4 position to the R5 position (requires advanced soldering skills).
      • Revisions of this board before Rev 6 had a breakout for an Atmel ICSP connector to allow for In-circuit programming using a ICSP programmer.  These connections are no longer present on this board but can be accessed using a Proto TinyShield

      Downloads


      Learn

      TinyDuino Robot Controller
      TinyDuino Robot Controller
      Learn how to build a simple RC robot in this simple tutorial!
      Rocket Altimeter Logger
      Rocket Altimeter Logger
      Learn how to build a rocket altimeter using this easy to follow tutorial!

      Paintball Watch Tutorial
      Paintball Watch Tutorial
      Learn how to create a sports wearable for avid paintball enthusiasts using this tutorial!
      Football Play Calling Watch Tutorial
      Football Play Calling Watch Tutorial
      Learn how to build a sports wearable that let's coaches electronically call plays to their players with this tutorial!

      TinyServer Door Monitor Tutorial
      TinyServer Door Monitor Tutorial
      Build your own door open/closed sensor and connect it to wifi using this easy tutorial!
      Putting Images on Your TinyScreen
      Putting Images on Your TinyScreen
      Learn how to display images, gifs, and videos on your TinyScreen!

      Tiny Name Tag Tutorial
      Tiny Name Tag Tutorial
      Learn how to build your own custom electronic Name Tag!
      TinyDuino Video Games Tutorial
      TinyDuino Video Games Tutorial
      Learn how to make custom your own video game console using the TinyDuino platform!

      TinyShield Ambient Light Sensor Tutorial
      TinyShield Ambient Light Sensor Tutorial
      Learn how to set up the Ambient Light TinyShield module.
      TinySpinner Tutorial
      TinySpinner Tutorial
      Build your own board-game spinner using the TinyShield Accelerometer!

      TinyShield Gyroscope Tutorial
      TinyShield Gyroscope Tutorial
      Learn how to set up and calibrate your TinyShield Gyroscope!
      TinyScreen Assembly Tutorial
      TinyScreen Assembly Tutorial
      Learn how to create a tiny, interactive monitor display using the TinyScreen.

      TinyCompass Tutorial
      TinyCompass Tutorial
      Learn how to build a cool digital compass using the TinyDuino


      Related Items

      433MHZ Long Range Radio TinyShield - TinyCircuits - 1
      433MHZ Long Range Radio TinyShield
      This transceiver allows for long range communication between radios and is designed for an open field range of 500+ meters, which makes this great ...

      Bluetooth Low Energy TinyShield (Bluegiga) - TinyCircuits - 1
      Bluetooth Low Energy TinyShield (Bluegiga)
      Connect your TinyCircutis to your smartphone or computer using Bluetooth Low Energy. The Bluegiga module used on this TinyShield can support both ...