Style Your Tile With 3D Printed Countertops

We’re all familiar with supply chain issues as they relate to chips and DIPs, but anyone who has requested an estimate for home improvements lately knows that the problems extend to things like plywood, and probably tile, marble, and Formica. Faced with adversity when it came to renovating the kitchen, [3DPC] decided to have a go at 3D printing custom countertops instead of buying tile.

Always build a testing rig first! Polyurethane looked great when wet, but resin was the clear winner.

Since grout isn’t required here but is ultimately expected, [3DPC] beveled the edges of the tiles in order to allow for decorative ‘grout’ filler pieces that provide a nice contrast. That high-gloss shine comes from a combination of printing onto glass, the direction of the layer lines, and the resin sealer that [3DPC] hired a professional to pour. Because of these factors, the tiles have an increased transparency that makes them look super cool. Be sure to check out the brief build video after the break.

To be fair, this is not [3DPC]’s first 3D-printed home-improvement rodeo — he has already saved tens of thousands of dollars by printing instead of purchasing. For this particular project, [3DPC] calculated a total cost under $400 —  a fraction of what a professionally installed countertop would have cost. We wonder how much he’ll save on tiling the bathroom, which is already in progress. We can’t wait to see it!

Are you still without a printer? Might as well make one that can use trash. Or if you already have a printer, just make filament from recycled plastic. It’s all here among the 2022 Hackaday Prize Round 2 winners; just let your imagination wander.

Continue reading “Style Your Tile With 3D Printed Countertops”

This Week In Security: Retbleed, Post-Quantum, Python-atomicwrites, And The Mysterious Cuteboi

Yet another entry in the “why we can’t have nice things” category, Retbleed was announced this week, as yet another speculative execution vulnerability. This one is mitigated in hardware for AMD’s Zen 3 and Intel Generation 9 and later. For earlier devices the performance hit in mitigation is quite painful. What exactly makes this different from previous weaknesses, and why didn’t the previous mitigations cover this problem?
Continue reading “This Week In Security: Retbleed, Post-Quantum, Python-atomicwrites, And The Mysterious Cuteboi”

Showing an Ortur lasercutter control module in front of a screen. There's a serial terminal open on the screen, showing the "Ortur Laser Master 3" banner, and then a Grbl prompt.

Watch Out For Lasercutter Manufacturers Violating GPL

For companies that build equipment like CNC machines or lasercutters, it’s tempting to use open-source software in a lot of areas. After all, it’s stable, featureful, and has typically passed the test of time. But using open-source software is not always without attendant responsibilities. The GPL license requires that all third-party changes shipped to users are themselves open-sourced, with possibility for legal repercussions. But for that, someone has to step up and hold them accountable.

Here, the manufacturer under fire is Ortur. They ship laser engravers that quite obviously use the Grbl firmware, or a modified version thereof, so [Norbert] asked them for the source code. They replied that it was a “business secret”. He even wrote them a second time, and they refused. Step three, then, is making a video about it.

Unfortunately [Norbert] doesn’t have the resources to start international legal enforcement, so instead he suggests we should start talking openly about the manufacturers involved. This makes sense, since such publicity makes it way easier for a lawsuit eventually happen, and we’ve seen real consequences come to Samsung, Creality and Skype, among others.

Many of us have fought with laser cutters burdened by proprietary firmware, and while throwing the original board out is tempting, you do need to invest quite a bit more energy and money working around something that shouldn’t have been a problem. Instead, the manufacturers could do the right, and legal, thing in the first place. We should let them know that we require that of them.

Continue reading “Watch Out For Lasercutter Manufacturers Violating GPL”

Embedded Dashboard Definitely Displays Data

Oftentimes, we’ll find ourselves using an PC attached to a project for serial debugging. Other times, we’ll be squinting at a status LED trying to remember the flash code we invented. This embedded dashboard from [hgrodriguez] aims to land somewhere in the middle.

The dashboard features LEDs, several 5×7 matrix displays, and will also mount a small OLED display as well. Everything onboard is driven by an ItsyBitsy board, featuring an Atmega32u4 microcontroller. Data can be fed to the ItsyBitsy via UART, SPI, or eventually, I2C as well.

With the ItsyBitsy handling actually driving the various displays, your project only need send out debug data over one of the listed interfaces. The ItsyBitsy will then display your byte values or word values on the matrix displays, flash the LEDs as required, and so on.

The result is a useful little console that can show you what’s going on in the brain of your microcontroller project. It’s no substitute for a full serial terminal, but it could definitely come in handy when you need to get eyes on a few variables in RAM!