JCB Is Exploring Hydrogen Combustion Engines For Construction Machinery

When we think about greening up the planet, solar panels and electric cars are often at the forefront of our mind. However, there’s a whole bunch of other things out there that are spewing out carbon dioxide that also need to be cleaned up. That includes leaf blowers, lawn mowers, and yes – big equipment for construction and agricultural work!

JCB manufactures diesel engines for big machines, but is now looking to switch things up for a cleaner future. To that end, the company is working on hydrogen-burning engines for its big machines.

Continue reading “JCB Is Exploring Hydrogen Combustion Engines For Construction Machinery”

A grey keyboard with orange and dark grey accents is angled away from the camera. The keys nearby are clearly distinguishable in the foreground but blurry toward the back/right. The keyboard is quite thick as it also contains a computer motherboard.

Mechanical Keyboard With A Framework Inside

Like the Commodore 64 and other keyboard computers of yore, the [Elevated Systems]’s CJ64 fits all of its processing and I/O into a single keyboard-shaped package.

This iteration of the project takes it to the next level with an enclosure milled out of aluminum instead of the mere 3D printed enclosure of the previous versions. With a Framework mainboard, the ports are configurable via the Framework expansion card system giving you even more options to customize this build. To round it out, this keyboard PC doesn’t scrimp on the keyboard part either with mechanical switches and MT3 profile keycaps.

If you’d like to build one of these for yourself, [Elevated Systems] has uploaded the 3D printed enclosure files to his GitHub repository. The files for machining are available as well, but only to patrons.

For some more Framework-based mods, check out this Framework Tablet, the Framedeck, or this other retro-inspired Framework build. If you want an all-in-keyboard slabtop, then maybe check out Are Slabtops the Future of Computing?

Continue reading “Mechanical Keyboard With A Framework Inside”

Building Your Own Consensus

With billions of computers talking to each other daily, how do they decide anything? Even in a database or server deployment, how do the different computers that make up the database decide what values have been committed? How do they agree on what time it is? How do they come to a consensus?

But first, what is the concept of consensus in the context of computers? Boiled down, it is for all involved agents to agree on a single value. However, allowances for dissenting, incorrect, or faulting agents are designed into the protocol. Every correct agent must answer, and all proper agents must have the same answer. This is particularly important for data centers or mesh networks. What happens if the network becomes partitioned, some nodes go offline, or the software crashes weirdly, sending strange garbled data? One of the most common consensus algorithms is Raft. Continue reading “Building Your Own Consensus”

Making 3D Print Time-lapses With Old Earphones And A Few Spare Parts

The trick to producing great 3D printing time-lapse animations is to ensure that the extruder has moved out of the frame each time a photo is taken — which usually requires OctoPrint to be controlling both the camera and printer. But [NirL] managed to bodge up a system to get the same result with a spare limit switch, a resistor, his mobile phone, and an old set of earbuds. Not bad for some spare parts and a little extra G-Code.

The print head hits a remote shutter button during a brief parking action after each layer.

Inserting custom G-Code to park the print head at regular intervals takes care of standardizing the printer’s movements; there’s even a post-processing extension in Cura that makes this easy. As for triggering the camera, [NirL] was inspired by the remote shutter button on a selfie stick. By positioning a physical switch in such a way that the print head pushes it every time it (briefly) parks, a photo gets taken for every layer. Essentially the same thing Octolapse does, just with fewer parts.

To create the DIY remote shutter button, [NirL] used a spare limit switch, resistor, and cannibalized an old set of earbuds for the cable and 4-conductor 3.5 mm audio plug. Most phones and camera apps trigger the shutter when they receive a Vol+ signal through the audio plug, which is done by connecting MIC and GND through a 240 Ohm resistor.

In this way a photo is snapped for every layer, giving [NirL] all that is needed to assemble a smooth animation. Sure, it ties up a mobile phone for the duration of the print, but for just a few spare parts it does the job. You can see the project in action in the video, embedded just under the page break.

As mentioned, the usual way to implement effortless time-lapses is by using the Octolapse plugin for OctoPrint, which creates silky smooth animations without the typical blur of time-lapses.

Continue reading “Making 3D Print Time-lapses With Old Earphones And A Few Spare Parts”

Acrylic Light Puzzle Has A Point

[JBV Creative] recently became a proud owner of a laser cutter and, like most of us, started to think about what they could make with it. The answer was simple, a clever little piece of art or puzzle made of stacked acrylic.

He created some text and extruded it from a single point, but not every part intersected with every plate, giving each plate an indecipherable appearance. This allows a small light source (like the LED likely on the back of your phone) to cast a shadow on the wall. With some 3D printed brackets and spacers, it was mounted to a nice piece of cherry plywood. Overall, the technique is quite simple and easy to understand. [JBV Creative] didn’t include more detail on the process, which is a shame because it looks like a beautiful effect to recreate for some puzzles.

These glowing coasters are fantastic if you’re looking for engraved acrylic with a light source. Or this puzzle that lights up as the pieces are placed.

Continue reading “Acrylic Light Puzzle Has A Point”

3d printed escalator, from side, showing mechanism

Tiny 3D Printed HO Scale Escalator That Works

[Luke Towan] has a cool HO scale Escalator mostly made of 3D printed parts, with some laser cut acrylic, for a station on his HO model railroad.

Escalators are mesmerizing to watch – there’s something magical about the stairs unfolding at the bottom and folding up at the top. But they’re very hard to model.

[Luke Towan] has done it – his 3D printed version closely resembles the real thing mechanically. Pins are carried around, cantilevered out from a 3D printed chain. A stair swivels on each pin – at the bottom each stair’s free end rests on a ‘bottom’ far enough down for the stairs to be level, while on the incline the ‘bottom’ is just below the pins. It’s a tricky build.

If you like pushing the envelope of what 3D printing can do this is an interesting project, even if you’re not planning to build an escalator. There are lots of tips for making small mechanisms with 3D printing, and for making small mechanisms that work reliably without stuttering.

He’s not the first to build an escalator. Back in 2015 we covered this wooden escalator for slinkies,  and just recently this 3D printed version from [AlexY].


Prototyping The Prototype

For basic prototyping, the go-to tool to piece together a functioning circuit is the breadboard. It’s a great way to prove a concept works before spending money and time on a PCB. For more complex tasks we can make use of simulation software such as SPICE. But there hasn’t really been a tool to blend these two concepts together. That’s what CRUMB is hoping to solve as a tool that allows simulating breadboard circuits.

Currently, most basic circuit functions are working for version 1.0. This includes passive components like resistors, capacitors, switches, some LEDs, and potentiometers, as well as some active components like transistors and diodes. There are some logic chips available such as 74XX series chips and 555 timers, which opens up a vast array of circuit building. There’s even an oscilloscope feature, plus audio output to incorporate buzzers into the circuit simulation. Currently in development is an LCD display module and improvements to the oscilloscope.

Besides prototyping, this could be useful for anyone, students included, who is learning about circuits without the need to purchase any hardware. The major downside to this project is that it there doesn’t seem to have a free or trial version, the source is not available, and it’s only for sale on Steam, Apple Store, and Google Play. That being said, there is a forum available for users to discuss problems and needs for future versions, so it’s possible that a community could build up around it. We’ve seen previously non-free versions of circuit simulation software become more open after some time, so it’s not out of the realm of possibility.

Thanks to [Thomas] for the tip!