TinyDuino Platform

The TinyDuino Platform is a miniature open-source electronics platform based on the easy-to-use hardware and software Arduino platform. The platform is comprised of a TinyDuino processor board and multiple TinyShields which add special functions, like sensors, communications, and display options that stack together like LEGO blocks. The TinyDuino Platform is also open-source, we have released all of the design files for all of our products. If you have a great idea you are free to design your own board derived from our design files which can be found here

 To learn more about the TinyDuino Platform please visit our learn page


TinyDuino Processor Board

from

$ 14.95

The TinyDuino is an Arduino compatible board in an ultra compact package. This is a core processor module used in TinyDuino projects, and uses an Atmel 8-bit ATmega328p processor.

Learn More →



This TinyShield is designed specifically for the TinyScreen+ to allow for video playback in a very compact package.

Learn More →



The USB TinyShield lets you program your TinyDuino processor, provides power, and can be used for communication

Learn More →



This proto board brings all of the TinyShield signals out to a point that you can solder to. All of the signals are marked and are spaced with 0.1″ spacing (same spacing as on the standard Arduino Uno), so a standard 0.1″ header can be used if desired.

Learn More →



TinyScreen+ is TinyCircuits' second generation processor board. We took our popular TinyScreen shield and added an Atmel SAMD21 32-bit ARM processor (the same one used in the Arduino Zero), USB port, power management and battery charger.

Learn More →



This board makes prototyping with the TinyDuino simple without having to solder by using screw terminal blocks. Just place a wire into the signal that you need and screw it down with a small screwdriver.

Learn More →



Use GPS positioning with your TinyDuino! This TinyShield is based on the Telit JF2 GPS Module, which uses the popular SiRFstar IV chipset. This module is configured by default to output GPS strings in the NMEA format at a 1Hz update rate.

Learn More →



This TinyShield lets you measure 9 degrees of freedom (9DOF) with your TinyDuino and features the ST LSM9DS1 - a system-in-package featuring a 3D digital linear acceleration sensor, a 3D digital angular rate sensor, and a 3D digital magnetic sensor.

Learn More →



TinyScreen is a beautiful color OLED display for your TinyDuino system. Create video games, a video player, or your own smart watch using this Tiny OLED screen!

Learn More →



This kit allows TinyShields to be spaced out apart from one another by using two flat flex ribbon cable boards and a flexible ribbon cable.

Learn More →



The Dual Motor TinyShield allows you to drive two independently controlled DC brushed motors from your TinyDuino! Create your own tiny robots or drones!

Learn More →



This TinyDuino Basic Kit has the bare essentials to get going with the TinyDuino! This kit comes with a TinyDuino processor with lithium battery support, a USB TinyShield, a Proto Board TinyShield and a 150mAh Lithium Polymer battery.

Learn More →



This TinyShield lets you add a battery-backed real-time clock (RTC) to your TinyDuino projects. This lets your project keep accurate time even through the TinyDuino being reprogrammed or power losses.

Learn More →



This TinyDuino Basic Kit has the bare essentials to get going with the TinyDuino! This kit comes with a TinyDuino processor with the coin cell battery holder, a USB TinyShield, a Proto Board TinyShield and hardware mounting kit.

Learn More →



This TinyShield features the high performance and low power Bosch BMA250 3-axis accelerometer. The BMA250 allows measurement of accelerations in three perpendicular axes and thus senses tilt, motion, shock, and vibration in your projects.

Learn More →



This TinyScreen Basic Kit has the bare essentials to get going with the TinyDuino with the OLED TinyScreen! This kit comes with a TinyDuino processor with lithium battery support, a USB TinyShield, a TinyScreen and a 140mAh Lithium Polymer battery.

Learn More →



Connect to your smartphone or computer using Bluetooth Low Energy. This module supports both master and slave modes.

Learn More →



This transceiver allows for long range communication between radios and is designed for an open field range of 500+ meters, which makes this great for long range sensors of RC control (like drones and vehicles).

Learn More →



This TinyShield makes it incredibly easy to add audio support to your TinyDuino projects. It has an onboard DAC, filter and amplifier for great sound quality. It can play any size uncompressed 22kHz, 16bit mono Wave files (.wav) directly off a microSD card.

Learn More →



This TinyDuino Starter Kit is a great way to start with your TinyDuino and begin creating some cool projects! This kit comes with a TinyDuino processor with the coin cell battery holder, a USB TinyShield, a 16 Green LED TinyShield, three Proto Board TinyShields and hardware mounting kit.

Learn More →



The Barometric Pressure TinyShield allows you to measure barometric pressure and temperature with your TinyDuino. Based around the Bosch BMP280 sensor, this allows you to measure barometric pressure with a +/- 1hPa absolute accuracy.

Learn More →



This TinyShield features the high performance and low power Honeywell HMC5883L 3-axis compass which allows you to determine a magnetic heading.

Learn More →



The TinyZero is TinyCircuits' second generation processor board, running faster and with much more memory than the standard TinyDuino.

Learn More →



The Circle Edge LED TinyShield allows some cool and easy LED indications using only six I/O signals. This board includes 21 LEDs are mounted around the outside of the board to form a full circle and is designed to be placed on the top of the TinyShield stackup.

Learn More →



Connect your projects to the internet with the WiFi TinyShield! Based on the Atmel ATWINC1500 WiFi module, this module supports 802.11 b/g/n, SSL, different security modes (WEP, WPA, WPA2, and unsecured connections) and has a built in TCP/IP Stack that offloads network processing from your TinyDuino.

Learn More →



Add robust, lightning-fast storage memory to your TinyDuino with this Flash Memory TinyShield. Built around the Winbond W25Q80DV, this board is a simple way to store settings, logs, or any other data your project needs to keep through power cycles.

Learn More →



This TinyShield lets you measure temperature and humidity from the TinyDuino. Based around the Silicon Labs Si7020-A10 sensor, this allows for accurate temperature measurement (+- 0.4C) and precision relative humidity readings.

Learn More →



The TinyShield 7 Segment Display Board contains two seven segment LEDs (Red LEDs) that can be set over the I2C (thus saving signals to do other tasks) by using a Semtech SX1506 I/O expander.

Learn More →



The Matrix LED TinyShield is a 6 x 9 grid of LEDs (54 total LEDs) that are individually addressable, which lets you scroll text, draw images and all sorts of other things.

Learn More →



Measure light with your TinyDuino - this TinyShield features a TAOS TSL2572 Ambient Light Sensor, that approximates human eye response to light intensity under a variety of lighting conditions and through a variety of attenuation materials.

Learn More →



Add robust storage memory to your TinyDuino with this EEPROM TinyShield. Build around the Microchip 24FC1025, this is Electrically Erasable PROM (EEPROM) is a simple way to add robust memory storage to your projects and is very low power.

Learn More →



The 16 Edge LED TinyShield allows some cool and easy LED indications using only five I/O signals. The 16 LEDs are mounted around the outside of the board, and can easily be seen even when the LED board is in the middle of a TinyShield stackup.

Learn More →



This Tiny Video Player Kit lets you create a TinyScreen+ video player in an extremely small form factor.

Learn More →



This TinyZero IoT Kit lets you get started creating an Internet of Things (IoT) project.

Learn More →



The Servo TinyShield allows you to drive four independently controlled Servos from your TinyDuino! An external power connection is supplied to connect up to your power source (like a battery).

Learn More →



This TinyZero Basic Kit has the bare essentials to get going with the TinyZero! This kit comes with a TinyZero processor with accelerometer option, a Proto Board TinyShield and a 150mAh Lithium Polymer battery.

Learn More →



This TinyDuino Starter Kit is a great way to start with your TinyDuino and begin creating some cool projects! This kit comes with a TinyDuino processor with lithium battery support, a USB TinyShield, a 16 Green LED TinyShield, three Proto Board TinyShields and a 140mAh Lithium Polymer battery.

Learn More →



This TinyShield features four of our popular TinyShield Sensors on a single board!

Learn More →



This TinyShield is designed specifically for the TinyScreen+ to allow for video playback in a very compact package.

Learn More →



This SRAM Tinyshield allows you to add memory to your TinyDuino projects that can read and write at a virtually instant rate. Built around the Microchip 23LC1024, this board allows for some extra processing memory when your Arduino device is powered on.

Learn More →



This radio TinyShield is based around the very popular Nordic NRF24L01+ radio transceiver. The TinyShield is set to operate at 2.4GHz, can transmit at up to 2Mbps, and is very easy to use. This transceiver allows for long range communication between radios and is designed for an open field range of up to 500 meters

Learn More →