Put A Little Pigeon In Your Next Clock Project

If you’re anything like us, you’ve probably wondered why gear teeth are shaped the way they’re shaped. But we’ll go out on a limb and say you’ve never wondered why gear teeth aren’t shaped like pigeons, and what a clock that’s not quite a clock based around them would look like.

If this sounds like it has [Uri Tuchman] written all over it, give yourself a cookie. [Uri] has a thing for pigeons, and they make an appearance in nearly all his whimsical builds, from his ink-dipping machine to his intricately engraved metal mouse. For this build, pigeons are transformed into the teeth of a large, ornate wheel, cut from brass using an impressive Friedrich Deckel pantograph engraver. To put the pigeon wheel to work, [Uri] built an escapement and a somewhat crooked pendulum, plus a drive weight and dial. It’s almost a clock, but not quite, since it doesn’t measure time in any familiar units, and the dial has a leg rather than hands — classic [Uri].

It may not be [Clickspring]-level stuff, but it’s still a lovely piece of work, and instructive to boot. The way [Uri] figured out the profile for the meshing teeth by looking at the negative space swept out by the pigeon profiles was pretty sweet. Plus, pigeons.

Continue reading “Put A Little Pigeon In Your Next Clock Project”

Improved 3D Scanning Rig Adds Full-Sized Camera Support

There are plenty of reasons to pick up or build a 3D scanner. Modeling for animation or special effects, reverse engineering or designing various devices or products, and working with fabrics and clothing are all well within the wide range of uses for these tools. [Vojislav] built one a few years ago which used an array of cameras to capture 3D information but the Pi camera modules used in this build limited the capabilities of the scanner in some ways. [Vojislav]’s latest 3D scanner takes a completely different approach by using a single high-quality camera instead.

The new 3D scanner is built to carry a full-size DSLR camera, its lens, and a light. Much more similarly to how a 3D printer works, the platform moves the camera around the object in programmable steps for the desired 3D scan. The object being scanned sits on a rotating plate as well, allowing for the entire object to be scanned without needing to move the camera through a full 180° in two axes. The scanner can also be used for scanning more 2D objects while capturing information about texture, such as various textiles.

For anyone looking to reproduce something like this, [Vojislav] has made all of the plans for this build available on the project’s GitHub page including some sample gcode to demonstrate the intended use for the scanner. On the other hand, if you’re short the often large amount of funding required to get a DSLR camera, his older 3D scanner is still worth taking a look at as well.

Continue reading “Improved 3D Scanning Rig Adds Full-Sized Camera Support”

Emulating Biology For Robots With Rolling Contact Joints

Joints are an essential part in robotics, especially those that try to emulate the motion of (human) animals. Unlike the average automaton, animals are not outfitted with bearings and similar types of joints, but rather rely sometimes on ball joints and a lot on rolling contact joints (RCJs). These RCJs have the advantage of being part of the skeletal structure, making them ideal for compact and small joints. This is the conclusion that [Breaking Taps] came to as well while designing the legs for a bird-like automaton.

These RCJs do not just have the surfaces which contact each other while rotating, but also provide the constraints for how far a particular joint is allowed to move, both in the forward and backward directions as well as sideways. In the case of the biological version these contact surfaces are also coated with a constantly renewing surface to prevent direct bone-on-bone contact. The use of RCJs is rather common in robotics, with the humanoid DRACO 3 platform as detailed in a 2023 research article by [Seung Hyeon Bang] and colleagues in Frontiers in Robotics and AI.

The other aspect of RCJs is that they have to be restrained with a compliant mechanism. In the video [Breaking Taps] uses fishing line for this, but many more options are available. The ‘best option’ also depends on the usage and forces which the specific joint will be subjected to. For further reading on the kinematics in robotics and kin, we covered the book Exact Constraint: Machine Design Using Kinematic Principles by [Douglass L. Blanding] a while ago.

Continue reading “Emulating Biology For Robots With Rolling Contact Joints”

Raspberry Pi Files Paperwork With The London Stock Exchange

If you’re a regular visitor to the Raspberry Pi website and you have a sharp eye, you may have noticed during the last few days a new link has appeared in their footer. Labelled “Investor relations“, it holds links to the documents filed with the London Stock Exchange of their intention to float. In other words, it’s confirmation of their upcoming share offering.

It has been interesting to watch the growth of Raspberry Pi over the last twelve years, from cottage industry producing a thousand boards in China, to dominating the SBC market and launching their own successful silicon. Without either a crystal ball or a window into Eben Upton’s mind, we’re as unreliable as anyone else when it comes to divining their future path. But since we’re guessing that it will involve ever more complex silicon with a raspberry logo, it’s obvious that the float will give them the investment springboard they need.

For those of us who have been around for a long time this isn’t the first company in our corner of the technology world we’ve seen burn brightly. It’s not even the first from Cambridge. Appointing ourselves as pundits though, we’d say that Raspberry Pi’s path to this point has been surprisingly understated, based upon the strength of its products rather than hype, and while Eben is undoubtedly a well-known figure, not based upon a cult of personality. There is already a significant ecosystem around Raspberry Pi, we’d like to think that this move will only strengthen it. We may not be looking at the British Microsoft, but we don’t think we’re looking at another Sinclair either.

This Week In Security: The Time Kernel.org Was Backdoored And Other Stories

Researchers at Eset have published a huge report on the Ebury malware/botnet (pdf), and one of the high profile targets of this campaign was part of the kernel.org infrastructure. So on one hand, this isn’t new news, as the initial infection happened back in 2011, and was reported then. On the other hand, according to the new Eset report, four kernel.org servers were infected, with two of them possibly compromised for as long as two years. That compromise apparently included credential stealing or password cracking.

The Ebury attackers seem to gain initial access through credential stuffing — a huge list of previously captured credentials are tried one at a time. However, once the malware has a foothold in the network, a combination of automated and manual steps are taken to move laterally. The most obvious is to grab any private SSH keys from that system, and try using them to access other machines on the local network. Ebury also replaces a system library that gets called as a part of sshd, libkeyutils.so. This puts it in a position to quietly capture credentials.

For a targeted attack against a more important target, the people behind Ebury seem to go hands-on-keyboard, using techniques like Man-in-the-Middle attacks against SSH logins on the local network using ARP spoofing. In this case, someone was doing something nasty.

And that doesn’t even start to cover the actual payload. That’s nasty too, hooking into Apache to sniff for usernames and passwords in HTTP/S traffic, redirecting links to malicious sites, and more. And of course, the boring things you might expect, like sending spam, mining for Bitcoin, etc. Ebury isn’t exactly easy to notice, either, since it includes a rootkit module that hooks into system functions to hide itself. Thankfully there are a couple of ways to get a clean shell to look for the malware, like using systemd-run or launching a local shell on the system console.

And the multi-million dollar question: Who was behind this? Sadly we don’t know. A single arrest was made in 2014, and recovered files implicated another Russian citizen, but the latest work indicates this was yet another stolen identity. The rest of the actors behind Ebury have gone to great lengths to remain behind the curtain.

Continue reading “This Week In Security: The Time Kernel.org Was Backdoored And Other Stories”

Betta Aims To Bring Wire EDM To The Desktop

Just as practical nuclear fusion has been “only 20 years away” for the last 80 years or so, the promise of electrical discharge machining (EDM) in the home shop seems to always be just around the corner. It’s hard to understand why this is so — EDM is electrically and mechanically more complicated than traditional subtractive manufacturing techniques, so a plug-and-play EDM setup seems always just out of reach.

Or perhaps not, if this 3D printed 4-axis wire EDM machine catches on. It comes to us from [John] at Rack Robotics and is built around the Powercore EDM power supply that we’ve previously featured. Since wire EDM is a process that requires the workpiece to be completely immersed in a dielectric solution, the machine, dubbed “Betta,” is designed to fit inside a 10-gallon aquarium — get it?

A lot of thought went into keeping costs down. for example, rather than use expensive sealed motors, [John] engineered the double CoreXY platform to keep the motors out of the water bath using long drive shafts and sealed bearings. The wire handling mechanism is also quite simple, at least compared to commercial WEDM machines, and uses standard brass EDM wire. The video below shows the machine going to town of everything from aluminum to steel, with fantastic results on thin or thick stock.

While Rack Robotics is going to be offering complete kits, they’re also planning on open-sourcing all the build files. We’re eager to see where this leads, and if people will latch onto EDM with the same gusto they did with 3D printing.

Continue reading “Betta Aims To Bring Wire EDM To The Desktop”

Customizable Bird Clock Sings The Hours By

For those looking to build their own clocks, one of the easiest ways to get started is with a pre-built module that uses a simple quartz oscillator and drives a set of hands. This generally doesn’t allow for much design of the clock besides the face, and since [core weaver] was building a clock that plays bird songs, a much more hackable clock driver was needed to interface with the rest of the electronics needed to build this project.

The clock hands for this build are driven by a double stepper motor which controls an hour and minute hand coaxially but independently. Originally an H-bridge circuit was designed for driving each of the hands but they draw so little current in this configuration that they could be driven by the microcontroller directly. A DS3231 clock is used for timekeeping connected to an ATMega128a which controls everything else. At the start of each hour the clock plays a corresponding bird song by communicating with an mp3 module, and a remote control can also be used to play the songs on demand.

Bird clocks are not an uncommon thing to find off the shelf, but this one adds a number of customizations that let it fly above those offerings, including customizing the sounds that play on the hour and adding remote control capabilities, a lithium battery charging circuit, and a number of other creature comforts. If you’re looking for even more unique bird clock designs this binary bird clock might fit the bill.

Continue reading “Customizable Bird Clock Sings The Hours By”