Running the Stupid Cricut Software on Linux
45 points
11 hours ago
| 4 comments
| arthur.pizza
| HN
cbondurant
17 minutes ago
[-]
I was in the market for a vinyl cutter/knife plotter a while back, and the fact I use linux on everything was my main reason for avoiding Cricut. Ended up finding out theres an open source inkscape plugin that interfaces with the silhouette brand of knife plotters.

Not having to use the proprietary jank software is so nice, its a value-add over the cricut just to not have to use their software.

reply
PaulHoule
36 minutes ago
[-]
I'd like to see some talk about alternatives.

I do crafting with an inkjet printer and something like the Cricut would be an interesting addition but I had two problems with it:

(i) the quality of work it does is not terrible but not great -- it's better than somebody who's bad with scissors but worse than somebody who's good with scissors.

(ii) when I was looking at it in 2021 they'd announced they were going to put limits on how many unique designs you could upload in a month, but the abandoned this after outcry: https://www.theverge.com/2021/3/18/22338801/cricut-crafting-...

reply
xattt
1 hour ago
[-]
Does the Cricut operate as an IoT device, or does it interface directly with a PC?

My understanding is that Wine doesn’t do any drivers or interface with any hardware.

reply
zimpenfish
1 hour ago
[-]
> does it interface directly with a PC?

On the Explore Air 2 I had, you plug it in via USB or talk to it over Bluetooth[0].

[0] https://help.cricut.com/hc/en-us/articles/6581830148759-Blue...

reply
tonylemesmer
1 hour ago
[-]
The Cricut maker 3 is USB or Bluetooth. The cricut software is only just usable IMO. Thankfully designs can be done in illustrator and imported as DXF if you're very careful about the workflow.
reply
jhbruhn
5 hours ago
[-]
Has the Cricut protocol been reverse engineered already? The primary motivation I had when building respira (controller software for the Brother PP-1 Skitch embroidery machine) was its shitty smartphone-only app. The reverse-engineering of the communication protocol was really doable with LLMs and the decompiled C++/C# code of the app. I can imagine something similar could be done with the Cricut machines.

The tooling is there in Inkscape (same for embroidery via InkStitch). AFAIK Silhouette plotters can be controlled via Inkscape plugins already.

reply
alias_neo
5 hours ago
[-]
There's a Wiki link in OP that suggests two other pieces of software had added support in the past but were sued by Cricut's org to remove support.

The real take home (as OP is clear about), is don't buy anything from this shitty company, but at least if you already have, and really must use it, you can get their shitty, proprietary, locked down software running on Linux using OPs instructions.

I had always wanted a cutting machine like this, to complement my 3D printers, but I had learned about their plans to charge a subscription to use their software; OPs linked Wiki suggests that was scrapped after backlash; but the damage is done; I'd never buy a thing from them.

reply
kotaKat
3 hours ago
[-]
Stick with Silhouette. They're at least owned by a bigger proper conglomerate (Graphtec) that doesn't fuck around with stupid bullshit like Cricut is.

As a plus, small Silhouettes provide a hardware and software upgrade path off of the Silhouette Studio to Graphtec's own design package, and then up to Graphtec's own full-size vinyl cutters.

reply
alias_neo
24 minutes ago
[-]
Thanks for the tip. I'll take a look.
reply
nxobject
2 hours ago
[-]
And they have pen-plotter attachments, too!
reply