All Products


The Tiny Arcade lets you relive the golden age of video games with an arcade cabinet that fits in the palm of your hand.

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 TinyScreen Video Kit lets you play games on your TinyScreen with the Joystick TinyplaceholderShield. Play games like Flappy Bird, asteroids, space invaders and more on this tiny video game console!

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 140mAh Lithium Polymer battery.

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 →



This TinyScreen Smart Watch Kit lets you build and customize your own Smart Watch that can connect with your Android or Apple device.

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 →



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 →



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 →



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 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 →



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 →



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 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 →



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 →



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 →



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 →



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 →



Connect your TinyCircutis to your smartphone or computer using Bluetooth Low Energy. The Bluegiga module used on this TinyShield can support both master and slave modes.

Learn More →



Connect your TinyCircutis to your smartphone or computer using Bluetooth Low Energy. The Nordic chipset used on this TinyShield only supports slave mode.

Learn More →



Using the miniature Roving Network / Microchip RN42 Bluetooth 2 Module, easily lets you communicate wirelessly with your TinyDuino via a standard serial port from your computer using Bluetooth SPP (Serial Port Profile Mode).

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 →



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 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 TinyShield features the high performance and lower power ST L3G4200D 3-axis gyroscope. The L3G4200D allows measurement of angular rates in three axes. There is also an integrated temperature sensor built in.

Learn More →



This TinyShield has two analog joysticks on both sides, plus two push buttons along the top, to create a tiny joystick controller for your TinyDuino.

Learn More →



This is a standalone Lithium battery charger which lets you charge up your batteries from a micro USB cable. The battery can connect to a JST SH connector (the battery connector on the batteries that we sell at TinyCircuits). You can also use this without the JST connector with two large through holes to connect to an battery pack.

Learn More →



This is a tiny rechargeable Lithium ion polymer battery that fits perfectly behind the TinyDuino Processor board to power your projects. The battery has a capacity of 140mAh at 3.7V.

Learn More →



This is a rechargeable Lithium ion polymer battery that can power your projects. The battery has a capacity of 270mAh at 3.7V.

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 →



This is a standard USB A to micro B USB cable, which can be use to connect up your TinyDuino or TinyLily to your computer. 3 feet / 1 meter long.

Learn More →



Add huge amounts of storage to your TinyDuino projects by using the 8GB microSD card, with Adapter to standard SD Card size.

Learn More →



This TinyShield microSD Adapter lets you add a huge amount of storage by connecting a microSD card to your TinyDuino

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 →



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 →



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 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 →



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 →



Mounting kit for mounting up to 4 TinyDuino Boards / TinyShields together in a stack. This kit contains four screws, four nuts, and twelve 3mm spacers for in between the boards.

Learn More →



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

Learn More →



Connect you projects up to the internet with the WiFi TinyShield! Based on the TI CC3000 WiFi module, this module supports 802.11b/g, different security modes (None, WEP, WPA and WPA2) and has a built in TCP/IP Stack

Learn More →



This TinyLily Mini Starter Kit lets you really get going to create some cool projects with the TinyLily Mini! This kit contains 2 TinyLily Mini processor boards, a USB Adapter, and multiple e-textile accessories.

Learn More →



This TinyLily Mini Basic Kit has the bare essentials to get going with the TinyLily e-Textile system. This kit includes a TinyLily Mini Processor Board and a TinyLily Mini USB Adapter.

Learn More →



The TinyCircuits TinyLily Mini is an Arduino compatible module in an ultra compact package. Designed to be used in e-textile and wearable applications.

Learn More →



The TinyLily Mini USB Adapter lets you program your TinyLily Mini processor, provides power, and can be used for communication

Learn More →



A standard size LED in an extremely compact size of 10.2mm x 4mm, with two standard TinyLily sewtabs and a current limiting resistor, so you don’t have to worry about blowing it up or adding an external resistor.

Learn More →



So you want the smallest possible sewable LED for your project? Try out the TinyLily LED 0402 which sports a total size of just 6.5mm x 2.5mm!

Learn More →