MicroSD Audio TinyShield
The MicroSD and Audio TinyShield is specifically made for the TinyScreen+ and will not work with other processor boards (TinyZero, TinyDuino).
This TinyShield is designed to, in combination with the TinyScreen+, be a part of the Tiny Video Player Project.
If you haven't already, go through the TinyScreen+ Setup Tutorial.
Learn more about the TinyDuino Platform
This TinyShield is designed specifically for the TinyScreen+ to allow for video playback in a very compact package. This TinyShield adds a microSD Adapter to store video and image files, an audio amplifier for driving a speaker, and an IR receiver. The 16x9 speaker is also included with this board and can be connected to the speaker port.
- Uses standard Arduino SD Card Library
- Supports most standard microSD cards and SDHC cards- cards larger than 8GB may not work!
- Voltage: 3.0V - 5.5V
- Current: up to approximately 100mA while reading from microSD card
SPI Interface for microSD card:
- 10 - CS: This signal SPI chip select for the microSD card
- 11 - SCLK: This signal is the serial SPI clock out of the TinyDuino and into the microSD card.
- 12 - MISO: This signal is the serial SPI data out of the microSD card and into the TinyDuino.
- 13 - MOSI: This signal is the serial SPI data out of the TinyDuino and into the microSD card.
- A0 - DAC Output: Analog output for audio amplifier
- 3 - IR Input: Output signal from infrared receiver 6.8 3.6
- 25.8mm x 25.0mm (1.02" x 0.98") Note: microSD car overhanges the edge by approx 3mm for easy removal
- Maximum height of board: 3.6mm (0.14")
- Thickness with TinyScreen+ attached: 6.8mm (0.27")
- Weight (TinyShield only): 1.62 grams (0.06 ounces)
To see what other TinyShields this will work with or conflict with, check out the TinyShield Compatibility Matrix
- This TinyShield is designed specifically for the TinyScreen+ and may not properly mate with other TinyShields or processor boards.
- This does not include the microSD card (sold separately), you can get a compatible microSD card here.
- Micro USB Cable
- MicroSD and Audio TinyShield (This board comes with a speaker)
- microSD Card & Adapter
- Or you can just buy the Tiny Video Player Kit for cheaper than buying the separate components. The microSD card will also come preformatted with preloaded videos: Tiny Video Player Kit
Connect the microSD & Audio TinyShield to the TinyScreen+ using the tan 32-pin connectors. Then you can plug in the microSD Card and the speaker:
Formatting the microSD Card
You should not have to worry about this if you purchased a microSD card from us in the Tiny Video Player Kit
The Arduino SD Card Library supports cards formatted with FAT16 and FAT32 filesystems. For best results, we recommend formatting your microSD card before use by using the official SD card formatting utility as supplied by the SD Card Association:
To use the TinyScreen+, you need to make the proper selections under the Tools tab in order to interface correctly with the board:
- Board: TinyScreen+
- Build Option: Default
- Port: COM##(TinyScreen+) (This will depend on how your computer labels it)
We then recommend you move to the formal Tiny Video Player Tutorial for the programming part!
If you have any questions or feedback, feel free to email us or make a post on our forum. Show us what you make by tagging @TinyCircuits on Instagram, Twitter, or Facebook so we can feature it.
Thanks for making with us!