Wayback Machine
SEP Apr May
Previous capture 29 Next capture
2012 2013 2014
2 captures
26 Sep 12 - 29 Apr 13
sparklines
Close Help

Second Generation Hardware

From Cricut Hacking Wiki

Jump to: navigation, search

Contents

[hide]

Overview

Second Generation Cricut models include the Mini, Expression 2 and Imagine. The hardware uses a PIC Microcontroller to handle USB and a few other communications functions and another Microcontroller for Cartridge, UI and Motor control. The User Interface (UI) goes from none on the Mini (uses Cricut Craftroom) to the Expression 2 which has a Touch Screen with Stylus. The software options include Cricut_Carts as well as the Cricut Imagine Cartridges and PC software Cricut Craftroom.

Hardware

The Cricut line of Personal Paper cutters are a nice easy to use CNC paper cutter. This functionality requires following step by step instructions to cut patterns and shapes out of paper. The instructions come either over USB via the PIC chip or by inserting a cartridge and using the buttons and dials to select the pattern and size. The instructions are then converted to motor controls which move the cutting head in the X axis or rollers which position the Mat in the Y axis. The cutting depth could be considered as the Z axis, although the depth is limited to about 1/8".

In this second version of the hardware the USB communication is handled by a PIC Microcontroller, which leaves the Atmel Microcontroller the task of possibly decrypting the cartridge data interpreting the data and moving the mechanical assembly to the required positions.

It is likely the primary decryption function and communication validation is provided by the PIC Microcontroller. The functions available in the PIC for this include a CRC engine and built in support for USB. It is unknown if the CRC engine is used and if so what bit level (8,16,32). It is also likely that the encrypted commands are decrypted inside this Microcontroller to offload the work from the primary Microcontroller.

Software

Revisions

Trademark Disclaimer

"Provocraft" and the Cricut Personal, Cricut Expression, Cricut Cake, Cricut Mini and all other Provocraft devices and software mentioned here, and their logos are proprietary trademarks of Provocraft. Other trademarks seen on this site are the property of their respective owners. These trademark holders are not affiliated with www.built-to-spec.com/cricutwiki. They do not sponsor or endorse our research or any of our content. All rights are reserved. www.built-to-spec.com is not responsible for any promises, representations or warranties, expressed or implied, relating to the use of this web site or any of it's content within the web site by third party organizations.

Personal tools