Another OmniBot 2000 Upgrade

There were many toy robots back in the 80s that were — frankly — underwhelming by today’s standards. Back then, any old thing that rolled around with some blinking lights would impress, but the bar is higher today. Then again, some of the basic components won’t really change. You still need wheels, motors, batteries, and all that. But the computers we can bring to bear today are much better. Maybe that’s why so many people, including [mcvella], decide to give these venerable toys like the OmniBot 2000 a facelift or, maybe a better analogy, a brain transplant.

In this particular case, the brain in question is a Raspberry Pi. The robot will also sport new sensors, motor controllers, and a webcam. There is also a new battery pack in play. The project doesn’t cover working with the single powered gripper arm. The left arm isn’t motorized. There is also a cassette tape deck you could probably make do something interesting. Of course, with a Raspberry Pi, you get wireless control, and the project uses Viam to define and control the robot’s motion.

There is some retro cool factor to using a robot like Ominbot. However, we might be more tempted to just build our own. With a 3D printer, a laser cutter, and a few motors, you could make something that would be about equivalent or better with little effort.

We have seen OmniBot conversions before, particularly over on Hackaday.io. Maybe someone will convert one over to steam power.

The Raspberry Pi 5 Can Use External Graphics Cards Now

The Raspberry Pi line is full of capable compact computers, but they’ve never been the strongest in the bunch when it comes to graphical output. Nor have they been particularly expandable in that regard. However, that’s all beginning to change, with [Jeff Geerling] reporting success getting external GPUs to work on the Raspberry Pi 5.

Unlike previous Raspberry Pis, the Raspberry Pi 5 has a less quirky implementation for its PCI Express bus. Previous editions have thrown up issues when trying to work with GPUs, but [Jeff] has found much more success this time around. He’s gotten an AMD RX 460 to work with the setup, and has got it running quite a bit of the glmark2 test regime. He’s working on a variety of other AMD cards too, but suspects NVidia parts could be harder due to some initialization issues that are proving difficult to quash.

It still takes some funky adapters and a lot of work, but finally GPUs are starting to work with the platform. Keep up with his list of card trials on the PiPCI website. We’ve seen [Jeff]’s work with earlier iterations of the Raspberry Pi before, too. Video after the break.

Continue reading “The Raspberry Pi 5 Can Use External Graphics Cards Now”

What It Takes To Make A Raspberry Pi Killer

The folks at Raspberry Pi are riding on a bit of a wave at the moment, with the launch of the Pi 5 with its PCIe and RP1 peripheral chip, the huge success of the RP2040 microcontroller, and the supply chain issues that dogged the Pi 4 and Compute Module 4 during and after the pandemic finally working themselves out. But as always there are plenty of would-be competitors snapping at their heels, so [Jeff Geerling] has posed the question of what it takes to make a Raspberry Pi killer. He’s in a good position to do this, as he’s amassed an impressive collection of every competing Compute Module board.

It’s a well-observed analysis of the world of small Linux SBCs, on hardware, software, community, and price, and we find ourselves pretty much in agreement with it. The Pi hardware has quirks and is rarely the best on paper when compared to the competition, but they win hands-down on distribution support and community. In a sense what you really buy when you get a PI is this, because Raspberry Pi OS will run on it for the reasonable future. Rival makers would do well to read his piece, because we sense that if one of them tried to give the Pi a run for its money away from the hardware it would make for a much better SBC ecosystem. Take a look at his Compute Module comparison below the break.

We recently took a look at the strategic importance of the Pi 5 and in particular the RP1.

Continue reading “What It Takes To Make A Raspberry Pi Killer”

A black motion system with two stepper motors. A green circuit board is fixed in a rotating cage in the center, and the entire assembly is on a white base atop a green cutting mat. Wires wind through the assembly.

Pi-lomar Puts An Observatory In Your Hands

Humans have loved looking up at the night sky for time immemorial, and that hasn’t stopped today. [MattHh] has taken this love to the next level with the Pi-lomar Miniature Observatory.

Built with a Raspberry Pi 4, a RPi Hi Quality camera, and a Pimoroni Tiny2040, this tiny observatory does a solid job of letting you observe the night sky from the comfort of your sofa (some assembly required). The current version of Pi-lomar uses a 16mm ‘telephoto’ lens and the built-in camera libraries from Raspbian Buster. This gives a field of view of approximately 21 degrees of the sky.

While small for an observatory, there are still 4 spools of 3D printing filament in the five different assemblies: the Foundation, the Platform, the Tower, the Gearboxes and the Dome. Two NEMA 17 motors are directed by the Tiny2040 to keep the motion smoother than if the RPi 4 was running them directly. The observatory isn’t waterproof, so if you make your own, don’t leave it out in the rain.

If you’re curious how we might combat the growing spectre of light pollution to better our nighttime observations, check out how blinking can help. And if you want to build a (much) larger telescope, how about using the Sun as a gravitational lens?

Continue reading “Pi-lomar Puts An Observatory In Your Hands”

CinePi Project Promises Open Source Movie Making

Today, there’s open source options for pretty much anything mainstream, but that doesn’t mean there aren’t still some niches out there that could benefit from the libre treatment. The CinePi project is a perfect example — before today we didn’t even know that an open hardware and software cinema-quality camera was out there. But now that we do, we can’t wait to see what the community does with it.

Inside the 3D printed enclosure of the CinePi, there’s a Raspberry Pi 4 with HQ camera module, a four-inch touch screen, a Zero2Go power supply with four 18650 cells, and a Notcua fan to keep it all cool. The design intentionally favors modules that are easy to source from the usual online sources. You’ll need to be handy with a soldering iron to follow along with the beautifully photographed assembly guide, but there’s nothing that needs to be custom fabricated to complete the build.

The software was clearly developed with the user experience in mind, and in the video below, you can see how its touch interface makes it easy to change settings on the fly. While an amateur auteur might need to enlist the assistance of their geeky friend to build the CinePi, it doesn’t look like they’ll need them around to help operate it.

Of course, the big question with a project like this: what does the video actually look like? Well the technical answer is that, in terms of raw performance, the CinePi is able to capture 3840 x 2160 CinemaDNG video to an external device such as a NVME SSD or a CFExpress Card at 25 frames per second. But what that actually looks like is going to depend on what kind of post-processing you do to it. For the more practical answer, check out the short film TIMEKEEPER which was shot partially on a CinePi.

If this all looks a bit high-tech for your liking, don’t worry. You could always 3D print yourself a 35 mm movie camera instead.

Continue reading “CinePi Project Promises Open Source Movie Making”

Pineberry Pi HatDrive: Using NVMe SSDs With The Raspberry Pi 5

When the Raspberry Pi 5 launched, many were left chomping at the bit after seeing the PCIe FPC connector alongside the promise that an ‘NVMe SSD HAT would be forthcoming’. Although the official Raspberry Pi NVMe HAT is still a long while off, the Polish company Pineberry Pi is ramping up to release its Top & Bottom versions of its very wittily called HatDrive.

They sent a prototype to [Jeff Geerling], who has been putting his grubby mitts all over them before putting together a video showing off the HatDrive Top, which can accept 2230 and 2242 size NVMe drives.

The primary goal of adding an NVMe drive to the RPi is of course to get rid of those slow and fragile SD cards. Although the SD card standard supports near-NVMe-like speeds with UHS-III, the Raspberry Pi 5 bottoms out at UHS-I, around 100 MB/s. Despite this, using an NVMe drive for booting still takes some work, as [Jeff] lays out in a clear article. Most of this involves tweaking the /boot/config.txt file to enable external PCIe support, editing the onboard EEPROM to change the boot order (in lieu of having a PC-like BIOS screen) and getting the OS image flashed onto the NVMe drive you intend to boot from.

Although things seem to work fine during [Jeff]’s testing, some caveats remain, such as the RPi 5 officially supporting only PCIe Gen 2 x1, with Gen 3 possible, but with potential data integrity issues. There’s also the fundamental limit of having only a single lane of PCIe available. If that’s no problem, then Pineberry Pi offers the aforementioned HatDrive Top for traditional HAT-style mounting, and a Bottom version that can accept up to 2280 format NVMe SSDs. Including the provided ribbon cables, you can order the Top and Bottom for €20 and €25.99 respectively, with the first batch to ship in early December.

Continue reading “Pineberry Pi HatDrive: Using NVMe SSDs With The Raspberry Pi 5”

Stream Vinyl To Your Sonos Without The Financial Penalty

One of the unexpected success stories in the world of hi-fi over the past decade has been the resurgence of the vinyl LP as a musical format. What was once old hat is now cool again, but for freshy minted vinyl fans there’s a snag. Hi-fi itself has moved on from the analogue into the digital, so what can be done if your listening comes through a Sonos system. Sonos will sell you a box to do that of course, but it’s as overpriced as 2023-pressing vinyl. [Max Fischer] has a far better solution, in the form of a Raspberry Pi loaded with open source software.

At the vinyl end is a Behringer audio interface containing a pre-amp with the required RIAA response curve. This acts as the source for the DarkIce audio streamer and the IceCast2 media serer, all of which even with the cost of a Pi and the interface, is considerably less than the commercial device.

We’re guessing that a more humble interface coupled to an older RIAA pre-amp could cut the cost further, and we’d be hugely curious as to whether a simple mic pre-amp could be used alongside some DSP from the likes of Gnu Radio to give the RIAA response.

Either way, he’s made a handy device for any 21st-century vinyl fan. Meanwhile if you’re one of the streaming generation seduced by round plastic discs, we’ve gone into some detail about their audiophile credentials in the past. And if you have found yourself a turntable, of course you’ll need to know how to set it up properly.