Ditching X86, Apple Starts An ARM Race

At its annual World Wide Developer Conference, Apple dropped many jaws when announcing that their Mac line will be switching away from Intel processors before the year is out. Intel’s x86 architecture is the third to grace Apple’s desktop computer products, succeeding PowerPC and the Motorola 68000 family before it.

In its place will be Apple’s own custom silicon, based on 64-bit ARM architecture. Apple are by no means the first to try and bring ARM chips to bear for general purpose computing, but can they succeed where others have failed?

Continue reading “Ditching X86, Apple Starts An ARM Race” →

Sentry Water Gun Relies On LIDAR

As we head into summer, Super Soakers and their ilk become de rigeur ways to cool off in the heat. Not content with chasing targets himself, [Marcel] instead built a sentry water gun to do his bidding.

The build is one that leverages typical 3D printer components to get the job done. A Minitronics 2.0 board is used to run the show, packing a 40 MHz SAMD21 microcontroller for plenty of grunt. It’s Arduino compatible too, making it easy to program. It’s combined with NEMA17 and NEMA23 steppers and an external driver board to slew the gun towards a target. Target detection is via a RPLIDAR A1, which detects the range of nearby objects. This data is used to calculate the pan angle and tilt required to hit the target with a stream of water, fired by a relay-controlled solenoid.

It’s a fun build that does a good job of soaking those playing by the pool. [Marcel] aims to do further work to improve performance by reducing backlash and increasing slew speed. Sentry guns are a forever popular build around these parts. Video after the break.

Continue reading “Sentry Water Gun Relies On LIDAR” →

Boot-To-BASIC Box Packs A Killer Graphics Engine

In the early days of the home computer era, many machines would natively boot into a BASIC interpreter. This was a great way to teach programming to the masses. However on most platforms the graphics routines were incredibly slow, and this greatly limited what could be achieved. In 2020 such limitations are a thing of the past, with the Color Maximite 2. (Video, embedded below.)

The Color Maximite 2 is a computer based around the STM32H743IIT6 microcontroller, packing a Cortex-M7 32-bit RISC core with the Chrom-ART graphics accelerator. Running at 480MHz it’s got plenty of grunt, allowing it to deliver vibrant graphics to the screen reminiscent of the very best of the 16-bit console era. The Maximite 2 combines this chip alongside a BASIC interpreter complete with efficient graphics routines. This allows for the development of games with fast and smooth movement, with plenty of huge sprites and detailed backgrounds.

[cTrix] does a great job of demonstrating the machine, designed by [Geoff Graham] and [Peter Mather]. Putting the computer through its paces with a series of demos, it shows off the impressive visual and audio capabilities of the hardware. It serves as an excellent spiritual successor to BlitzBASIC from back in the Amiga days. Particularly enjoyable is seeing a BASIC interpreter that adds syntax highlighting – making parsing the code far easier on the eyes!

We’d love to see this become an off-the-shelf kit, as it’s clear the platform has a lot to offer the retro hobbyist. It’s certainly come a long way from the original Maximite of nearly a decade ago. Video after the break.

Continue reading “Boot-To-BASIC Box Packs A Killer Graphics Engine” →

Building A Scooter Exhaust From Scrap Metal

When a part on a vehicle fails, oftentimes the response is to fit a new one fresh out the box. However, sometimes, whether by necessity or simply for the love of it, it’s possible to handcraft a solution instead. [Samodel] does just that when whipping up a new exhaust for his scooter out of scrap metal.

It’s a great example of classic backyard metalworking techniques. The flange is recreated using a cardboard template rubbed on the exhaust port, with the residual oil leaving a clear impression. Hard work with a grinder and drill get things started, with an insane amount of filing to finish the piece off nicely. A properly tuned pipe is then sketched out on the computer, and a paper template created. These templates are cut out of an old fridge to create the main muffler section.

There’s plenty of other hacks, too – from quick and dirty pipe bends to handy sheet forming techniques. It’s not the first time we’ve seen great metalworking with scrap material, either. Video after the break.

[Thanks to BrendaEM for the tip]

Continue reading “Building A Scooter Exhaust From Scrap Metal” →

USB-C Is Taking Over… When, Exactly?

USB is one of the most beloved computer interfaces of all time. Developed in the mid-1990s, it undertook a slow but steady march to the top. Offering an interface with good speeds and a compact connector, it became the standard for hooking up interface devices, storage, and even became the de-facto way to talk old-school serial, too.

In late 2014, the USB Implementers Forum finalised the standard for the USB-C plug. Its first major application was on smartphones like the Nexus 5X, and it has come to dominate the smartphone market, at least if you leave aside the iPhone. However, it’s yet to truly send USB-A packing, especially on the desktop. What gives? Continue reading “USB-C Is Taking Over… When, Exactly?” →

Voice-Command Chess Board Powered By Alexa

Talking to computers used to be reserved for Star Trek and those with overactive imaginations. Now, it’s a regular part of daily life. [CodersCafe] decided to put this technology to work in a chess robot, with the help of Amazon’s digital assistant. 

The build relies on an Cartesian motion rig, built out of Lego Technics parts. The end effector is fitted with a magnet , fitted onto the Z-axis screw for engaging and disengaging with the pieces. A Mindstorms EV3 controller is used to run the show, hooked up over Bluetooth to an Amazon Echo. This allows the user to ask Alexa to move the pieces for the white player in natural language – by saying, for example, “move from B1 to C3”.

It’s a build that demonstrates how easy it is to create projects with advanced functionality by lacing together the correct off-the-shelf hardware. Other Cartesian-type motion platforms can make great chess robots, too. Video after the break.

Continue reading “Voice-Command Chess Board Powered By Alexa” →

3D Printing Transmission Line Speakers

Anyone who has played with speakers on the workbench knows the huge difference enclosure design makes to the frequency response of an audio system. Speakerheads spend hours tinkering with designs and calculations, aiming to get the best out of a given set of drivers. [HexiBase] decided to try some experiments of his own, running into some hurdles along the way.

[Hexibase] aimed to 3D print a compact transmission line design, to suit a pair of 1 1/8″ full-range drivers. Being aware of the benefits of high-resolution resin 3D printing, he set out to print a design taking full advantage of the build volume of his Longer 3D Orange 30 printer. Unfortunately, after much fiddling with slicer settings, the printer turned out to have a fundamental fault, leading to unusable prints.

Undeterred, [Hexibase] switched to using his Longer FDM model instead. Printing out the enclosures in PLA. he noted that the different material will have a slightly altered frequency response than originally intended. Regardless, the final result sounds great, and barring some higher-frequency anomalies, the output correlates well with the mathematical model of expected performance.

3D printers make great tools for budding speaker builders, as they make constructing advanced geometries a cinch. Of course, you can even try and 3D print the drivers themselves if you’re so inclined. Video after the break.

Continue reading “3D Printing Transmission Line Speakers” →