this post was submitted on 27 Sep 2025
595 points (99.5% liked)

Opensource

4045 readers
97 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] OnfireNFS@lemmy.world 58 points 6 days ago (2 children)

I've always thought it was interesting we have open source 3D printers but with how often 2D printers break and how expensive ink is no one has made an open source 2D printer. It's nice to see some progress in this field

[–] Ensign_Crab@lemmy.world 15 points 6 days ago* (last edited 6 days ago) (2 children)

I often wonder why people think they have to start from scratch and build an entire printer. Few people's printer problems are printer problems. They're usually problems engineered into the printer at the firmware level. The stuff that actually does the printing is dumb components that do whatever you tell them and mechanical engineering someone else has already done for you. Right down to the commercially available connectors that connect the dumb components to the broken-by-design control board.

Why remake the entire printer instead of just the control board?

Not to mention, you can add features that should be there on every printer but that no manufacturer has considered including. Like an emergency stop feature for when the printer gets a corrupted print job and starts printing out as many blank pages as it can with the occasional page with a single line of gibberish. Tell it to stop, and it actually stops and spits out whatever sheet of paper it's working on at the time. No holding down the power button. No clearing the jam that results. No uselessly canceling the job at the source. No questions asked. Just stop printing, clear the paper path, ignore the rest of the job, and lie your ass off and say you finished the job so no software gets any funny ideas about resending it.

[–] OnfireNFS@lemmy.world 5 points 6 days ago (1 children)

That's a really good idea. Something like OpenWrt but for printers would be amazing.

It's funny, they have their own hardware now. Maybe starting with a open source printer firmware would eventually lead to open source printer hardware.

[–] Ensign_Crab@lemmy.world 4 points 6 days ago

See, I was thinking replacement boards on the grounds that printer manufacturers have a lot more financial incentive to make firmware flashing difficult than router manufacturers do.

[–] cows_are_underrated@feddit.org 4 points 6 days ago (1 children)

The last thing you mentioned is something that HP did Implement some years ago into their (at least one of their) printers.

[–] Ensign_Crab@lemmy.world 4 points 6 days ago (1 children)

Wow. I figured no one would ever do that.

Course, then you're stuck with the rest of the problems HP engineered into their printer.

That printer is in fact quite solid. No bullshit like forcing you to buy their ink, no batshit proprietary shit, doesn't break that often etc. Only problem it has is, that when you try to scan something it sometimes happens that quite a lot of colourful stripes appear on the document.

[–] Frenchgeek@lemmy.ml 9 points 6 days ago* (last edited 6 days ago)

Pretty sure you can find schematics to make a BT100 printer somewhere ( https://en.wikipedia.org/wiki/BT100 ). You wouldn't want to, but you can.

More seriously, I think the main problem is simply achieving a usable resolution for a 3D printer is way easier than for a 2D one. Hence why the real hard part (the print head) is using an HP cartridge instead of rolling out their own here. Given my quick googling, it's usually that or building an inaccurate pen plotter and calling it a printer...

[–] TheReturnOfPEB@reddthat.com 33 points 6 days ago* (last edited 6 days ago) (1 children)

The project hasn't even launched yet. So I'd say that it is not an "is a" situation but rather a "might be a" sort of thing.

[–] HeyThisIsntTheYMCA@lemmy.world 18 points 6 days ago (1 children)

now do laser. fuck inkjets

[–] nova_ad_vitum@lemmy.ca 7 points 6 days ago* (last edited 5 days ago) (3 children)

Inkjets are actually really fascinating technology. If you squint a little it's like a CRT monitor that sprays ink instead of electrons. But for the average consumer they're just not worth it except in niche situations. I have a black and white ~~inkjet~~laser printer. I printed a page for the first time in 7 months yesterday. It printed perfectly the first time. No print heads to clean, no dried ink, nothing. It just works. Hard to compete with that.

[–] HeyThisIsntTheYMCA@lemmy.world 5 points 6 days ago (1 children)

was it plugged in and doing head maintenance all those 7 months?

[–] nova_ad_vitum@lemmy.ca 2 points 5 days ago

Sorry I meant laser

load more comments (2 replies)
[–] ulterno@programming.dev 1 points 4 days ago

a lot in garbage bin

Looks like the use-and-throw cartridges philosophy of companies is backfiring, making it easier to make an Open Source one.
They'll probably try to sue for reusing their stuff.

But I guess, now I get another reason why picking out of trash is criminalised in the US.


As JustEnoughDucks said, this is pretty "cheated".
Specially the cartridge part, which I considered to be the main barrier to entry.
In fact, the main reason I went through the article was to find out how they managed ink delivery. Hopefully someone tries that part too.

load more comments
view more: next ›