Open Hardware/Modding: 3-D Printing, STM32F429, Zephyr, Raspberry Pi, and More
-
Hackaday ☛ Mechanical Tool Changing 3D Printing Prototype
Tool changing 3D printers are hot. The idea is that instead of switching filament, you swap out hot ends or other tools. That isn’t a new idea. However, most tool changers are expensive. [Engineers Grow] has one that is simple and inexpensive, relying on the printer’s own motors and some clever mechanics.
-
Here’s how you take contest-winning photographs
We ran a summer-themed photography contest in August, where contestants had to share what summer meant to them through an image. The only condition was the photo had to be clicked on a Fairphone.
-
CNX Software ☛ Infineon EZ-USB FX20 programmable USB controller supports up to 20Gbps speeds, features LVDS interfaces
The EZ-USB FX20 is a programmable USB controller supporting speedy transfers via USB 20Gbps and LVDS interfaces. It is the latest addition to Infineon’s EZ-USB line designed to add USB connectivity to devices with high-performance requirements in AI, image processing, and other demanding applications. It offers up to six times the bandwidth of its predecessor, the EZ-USB FX3. The FX20 is powered by a dual-core MCU subsystem, with ARM Cortex-M4F and ARM Cortex-M0+ cores.
-
Hackaday ☛ 3D Printering: Listen To Klipper
I recently wrote about using Klipper to drive my 3D printers, and one natural question is: Why use Klipper instead of Marlin? To some degree that’s like asking why write in one programming language instead of another. However, Klipper does offer some opportunities to extend the environment more easily. Klipper runs on a Linux host, so you can do all of the normal Linux things.
-
Ruben Schade ☛ Building a small, dense homelab cluster
Speaking of homelabs, I’m looking forward to building a small cluster in Clara’s and my upcoming 25 RU home server rack. I’ve got used to Xen and Bhyve for one-off or mirrored hypervisors, but I’ve only ever used large clusters at work. The plan would be to use this to test distributed storage, RDMA, hypervisor failovers, and tooling like Proxmox, XCP-NG, and K8s that clients at work are migrating from, as well as more Xen, Bhyve, and NVMM testing.
-
Hackaday ☛ A Flip Digit Clock, Binary Style
Flip digit clocks are a prized piece of consumer electrical ephemera, providing as they do a digital display without significant electronics. Making your own flip digit display involves some drudgery in the production of all those flip cards, but how would it seem if the complexity was reduced? Go from base 10 to base 2 for example, and a binary flip digit display can be made from flip dot display parts. [Marcin Saj] has done just that, resulting in a timepiece that’s a few bits out of the ordinary.
-
Hackaday ☛ Running Game Boy Games On STM32 MCUs Is Peanuts
Using a STM32F429 Discovery board [Jan Zwiener] put together a Game Boy-compatible system called STM32Boy. It is based around the Peanut-GB Game Boy emulator core, which is a pretty nifty and fast single-header GB emulator library in C99. Considering that the average 32-bit MCU these days is significantly faster than the ~4 MHz 8-bit Sharp SM83 (Intel 8080/Zilog Z80 hybrid) in the original Game Boy it’s probably no surprise that the STM32F429 (up to 180 MHz) can emulate this 8-bit SoC just fine.
-
Qt ☛ Qt Group Joins Zephyr Project to Accelerate IoT Development
-
CNX Software ☛ reComputer R1000 Raspberry Pi CM4-powered IoT Gateway runs open-source software for Edge Hey Hi (AI) applications (Sponsored)
Seeed Studio is a Raspberry Pi-approved reseller and device designer. In May 2024, Seeed released their first edge IoT Raspberry Pi-powered gateway and controller, reComputer R1000. It is Raspberry Pi CM4-powered, with Hey Hi (AI) capabilities when equipped with Hailo NPU.