Here is what you are going to need in order to use TinyG:
You can get the TinyG controller board fully assembled from the Synstore.
The TinyG Board
The default configuration for TinyG is to use the built in DRV8811 TI stepper motor chips. These chips support up to 2.5A per winding per motor. TinyG needs a 5v logic and 12v-30v motor power inputs. A normal computer power supply is a cheap solution to powering TinyG. However, if you plan on using bigger stepper motors, a 24v power supply should be considered. Running TinyG on 24v will increase the performance of any type of motor connected.
TinyG will work with bipolar and unipolar stepper motors up to 2.5 amps per winding. This covers most NEMA23 and smaller motors. Slome of out favorite sources for motors are:
These are optional, however they come with TinyG so why not use them :)
4x heat sinks are included with TinyG. Simply peel the back sticker off and place the heat sink over each DRV8811 stepper driver chip.
See the image below for reference.
Standard PC fans work well for motors that take over 2A to run.
TinyG runs an Atmel xmega chip which requires Atmel's PDI protocol or JTAG to program. We use the Atmel AVRISP MKII which is available from Mouser here for roughly $35.00. This is needed to apply firmware updates on TinyG. We are also testing a boot loader that will program over the USB port, but it's not out yet.