About this project
Miss out on the Kickstarter? Preorder TinyScreen here
Look who's talking about TinyScreen (read them all here)
TinyScreen is the new way to visualize your environment. With a beautiful color OLED display, TinyScreen is designed to be used to display information from the TinyDuino platform, which stack together like little electronic Lego's.
With TinyScreen there are several default apps that will work right out of the box - like a Smart Watch app, a Video player app and a video game app. You can use these default apps with NO PROGRAMMING AT ALL!
Create your own smart watch using TinyScreen. The watch can be configured to use several different watch faces, and can use Bluetooth 4 (also known as Bluetooth Low Energy and Bluetooth Smart) to communicate with your smart phone (Android 4.3+ and iOS 7+).
We have an open source app developed for both iPhone and Android that will allow you to configure the notifications that you can receive and display on the watch, like incoming phone calls, incoming texts, tweets and appointments.
3D printed enclosures are also available for the watch body that you can download and print yourself, and we'll also have different enclosures that you can purchase.
Play games on your TinyScreen, either with the four buttons along the side of the screen, or with the new Joystick TinyShield. This supports two analog joysticks. Currently we have a Flappy Bird clone and asteroids, with many more games to come. Plus with the open source software library, other Kickstarter backers can create games and share them on our website.
Watch videos on your TinyScreen which can stream from an attached microSD card. The videos can be any length, and a simple menu system that uses the TinyScreen buttons lets you navigate and select the video from the SD card.
The video format is similar to an animated GIF and computer software is available to convert standard videos into this format.
CREATE YOUR OWN PROJECTS
Lightning Fast Arduino Library
We've written an Arduino library from scratch for the TinyScreen that is optimized for speed and performance, yet still is very easy to use. Full screen updates can be done in under 30 milliseconds, allowing for smooth moving videos and graphics.
Creating your own TinyScreen projects is simple and the library includes high level functions for dealing with fonts and text, menus, graphics, gauges and basic shape. Just a couple of lines of code are needed in most cases to start displaying what you want on your TinyScreen. The library is completely open source.
Web Based Programming
We've teamed up with Codebender - the leading web based platform for the Arduino - to make programming your TinyScreen projects simple. All of the latest TinyScreen libraries, examples, and standalone apps will be available on Codebender, This means you don't have to worry about getting your system set up just right with the specific libraries installed - all of this is handled on the Codebender site so you can focus on creating on your TinyScreen project,
Any sharing code on Codebender is simple as well, so we envision many TinyScreen users creating programs and sharing them with the entire community.
The examples and library code can also be used with other software tools, like the standard Arduino IDE, to give you flexibility with how you develop your projects.
One Click Download
If you don't know how to program - don't worry, using Codebender updating the program in your TinyScreen is simple. Just plug it into the USB of your computer, push a button on the website, and in about 10 seconds the new program is uploaded to your TinyScreen system. It's that easy!
The TinyDuino Platform
The TinyDuino is essentially an full blown Arduino shrunk down to the size of a quarter. The TinyDuino processor board has the same processor as the Arduino Uno (an Atmel Atmega328P) and now includes an onboard Lithium battery charger and battery connector. All of the shield signals are supported, so all of your existing Arduino sketches will work as is.
Making projects with your TinyScreen is easy through the use of stackable TinyShields. Add sensors, communication, motor drivers or hook up your own external circuitry by stacking in the right TinyShield for your application.
There are currently over 25 TinyShields with more coming out every month. There are sensors (accelerometer, gyroscope, compass, 9-Axis IMU, ambient light sensor), output boards (motor drivers, audio output, displays), storage (SRAM, EEPROM, microSD card), communication (USB, Bluetooth, Bluetooth LE, WiFi, 433MHz,802.15.4, Ethernet) and breakout boards to connect to external sensors and circuitry.
TinyDuino Board Updates
Along with the TinyScreen, this campaign is also introducing the most major overhaul to the TinyDuino platform since it's launch in 2012.
A new TinyShield that adds two analog joysticks for things like playing games and controlling devices like RC helicopters, robots and cars. Each joystick can also be pushed as a switch input, and the Joystick TinyShield uses the I2C bus to free up I/O pins for other usages.
TinyDuino Processor Board (major update)
A major design evolution by adding a Lithium battery charger on board, battery connector, and an On/Off slide switch. The coin cell option is also available with this new board version.
USB TinyShield (major update)
The USB TinyShield has been updated to use a new FTDI USB converter and adds an option to locate the USB connector on the side or top of the PCB to give you more options where to plug in the USB cable.
Bluetooth Low Energy TinyShield (major update)
A new version of the BLE TinyShield that lowers the TinyShield size and price using the Nordic nrf8001 BLE radio. App support will also be available for Android and iOS to allow cell phone notifications to be transmitted to this BLE TinyShield to allow for things like Smart Watch notifications.
- 96x64 OLED display, 16-bit color depth
- 0.96" (24.4mm) viewable area
- Total Size: 1.02" x 0.98" (25.8mm x 25.0mm)
- Software controllable backlight (OLED brightness)
- Power down mode
- Four push buttons along the sides (connected to IO pins)
- SPI interface for display
- 3.0V to 5.5V operation (higher voltages supported with TinyShield power regulator)
- 20 - 45mA max supply current (depending on brightness)
We are major supporters of Open Source Hardware and Software. All of the software and hardware files for the existing TinyDuino platform are available on our website for download and modification, and the TinyScreen is as well.
Who are We?
We are TinyCircuits - a Maker of Tiny Open Source Electronics based in Akron, Ohio. We got our start in 2012 with the launch of the TinyDuino Project on Kickstarter. This project exceed it's goal by over 1000%, which let us set up a full design and manufacturing operation in a 100 year old former tire factory in downtown Akron. We have grown to a team of seven and are selling the TinyDuino products all around the world. Thanks Kickstarter!
We manufacture all our own products in house with our own Surface Mount Assembly Line (including Stencil printers, Pick and Place and reflow oven). Over the past two years, we've manufactured tens of thousands of units reliably, for our own customers and for others. Most recently, we built 6000 units of the Digispark Pro for their recent Kickstarter campaign.
Risks and challenges
Two years ago we launched the TinyDuino project on Kickstarter which greatly exceeded our expectations (and raised about 1100% of it's goal). This let us set up our own manufacturing operation in Akron, OH, where we are able to assembly, test and ship all of our products. We produced over 15,000 different board assemblies as part of this and shipped to over 1100 different backers.
Since that initial Kickstarter, we've released about 20 new products (mostly add on for the TinyDuino platform), and have learned a tremendous amount about manufacturing quality and reliable products, and have fined tuned our production process.
One of the biggest risks / challenges we see from this project is the procurement of the OLED screens themselves, since these will be from an overseas source and in a high volume. We have consulted with two different distributors of the OLEDs screens, and have a second model identified from a different vendor that we could switch to if something comes up with the original screen vendor.Learn about accountability on Kickstarter
Support this project
- (30 days)