M1 Development Board From Scraps

Apple is fairly notorious for building devices that are difficult to repair, but with the right tools it’s often not completely impossible to circumvent some of their barriers. As they say, every lock has a key. [dosdude1] has wanted a specific M1 development board for a while now and has been slowly piecing together everything he needs to cobble one together, and finally got this unit running despite many roadblocks put in his way by Apple.

The development kit is a Developer Transition Kit  or “DTK” meant for developers during Apple’s transition from Intel chips to their own in-house ARM-based M1 platform. This particular version is in a Mac Mini form factor but it has a few hurdles to clear before it powers on. First, the board was cut in a critical location that shorted out many of the PCB layers, so this had to be carefully filed down to remove the shorts. It was also missing a few tiny surface mount components and a NAND chip, but these were scavenged from other scrapped parts and assembled into a fully working machine.

There are a number of other non-physical problems to solve here as well, too. Apple coded their NAND chips to work with specific WiFi modules so if these aren’t programmed to work together the computer will get stuck in a boot loop. But with that and a few other details out of the way [dosdude1] finally has his DTK up and running in a 2018 Mac Mini chassis, right down to the working power LEDs. We’ve seen all kinds of PCB damage before (although not often quite this intricate) and even PCBs repaired that were snapped in half.

Thanks to [CodeAsm] for the tip!

Continue reading “M1 Development Board From Scraps”

An M1 Mac mini sits next to a white Wii on a wooden table. In the background are various Edison-style LED light fixtures with an incadescent-like light profile.

This Wii Has An Apple M1 Inside

The conveniently tiny logic board of the M1 Mac mini has lead to it giving the Mini ITX format a run for its money in case mods. The latest example of this is [Luke Miani]’s M1 Wii. (Youtube via 9to5Mac)

[Miani] chose the Wii as a new enclosure for this Mac mini given its similar form factor and the convenient set of doors in the top to maintain access to the computer’s I/O, something he wasn’t able to do with one of his previous M1 casemods. The completed build is a great stealth way to have a Mac mini in your entertainment center. [Miani] even spends the last several minutes of the video showing the M1 Wii running Wii, GameCube, and PS2 games to really bring it full circle.

A Microsoft Surface power brick was spliced into the original Wii power cable since the Wii PSU didn’t have enough wattage to supply the Mac mini without significant throttling. On the inside, the power runs through a buck converter before making its way to the logic board. While the Mini’s original fan was too big to fit inside the Wii enclosure, a small 12V fan was able to keep performance similar to OEM and much higher than running the M1 fanless without a heat spreader.

If you’d like to see some more M1 casemods, check out this Lampshade iMac or the Mac Mini Mini.

Continue reading “This Wii Has An Apple M1 Inside”

Desktop Performance In A Custom Mac Laptop

Most of us either own or have used a laptop at some point. For traveling, as a student, or even for browsing Hackaday on the couch in front of the TV, they are pretty much indispensable. They do tend to have a sharp performance reduction compared to a desktop though thanks to the thermal and battery limitations of a portable form factor. [Scott Yu-Jan] wanted to solve that in his own life by building a custom Mac laptop with none of these downsides.

Noticing that a modern iPad Mini has exactly the same width of his Mac Mini, [Scott] set about combining the two devices into a single unit that he could assemble when traveling. A 3D printed case with a traditional laptop clamshell design takes care of physically combining these two devices, and a USB-C cable between the two takes care of combining them in software thanks to Apple’s Duet program. While this has better performance than a Macbook Pro it might actually have some perks, since Apple continues to refuse to make a laptop with a touchscreen.

There are some downsides, of course. The price is higher than a comparable Macbook Pro for the iPad and Mac together, plus it doesn’t include a keyboard or mouse. It also has no battery, so it needs to be plugged in. In the follow-up video linked below, though, [Scott] notes that for him this still made sense as he uses the Mac and iPad individually already, and only works remotely at places that have power outlets readily available. For the average person, though, we might recommend something different if you really need an esoteric laptop-like machine.

Thanks to [Varun] for originally sending in this tip!

Continue reading “Desktop Performance In A Custom Mac Laptop”

G4 IMac Gets An M1 Heart Transplant

The second-generation iMac was a big departure from the original brightly-colored release. The chunky CRT aesthetic was dead, replaced with a sleek design featuring a slim LCD monitor on a floating arm. [Connor55] recently laid his hands on such a machine, and decided it needed a transplant of some modern M1 hardware.

There’s a lot going on in there.

The machine, as it came into his possession, lacked WiFi, and had a disc drive struggling to open its own tray, so it made a good candidate for hacking. Out came the original motherboard and drives, leaving room for a motherboard from a Mac Mini to be substituted in, with the powerful new M1 system-on-chip onboard.

First up, the screen had to be converted to use DVI input, with a guide from [Dremel Junkie] helping out with that. The Mac Mini motherboard was then prepped to install in the iMac’s dome-shaped housing; notably, the entire board is smaller than the stock iMac G4’s hard drive. It still took plenty of cramming, with a multitude of adapters finagled and massaged to fit inside the original housing.

It’s a very completionist build; even features like the original power button and optical drive still work. It took some fiddling, but the display and backlight operate properly as per the original functionality, too.

Apple’s tasteful industrial design has always proved popular with modders. We’ve seen similar builds before over the years, from Intel NUCs stuffed into G4 iMacs to classic Macs outfitted with iPad hardware. It’s always satisfying to see vintage hardware given a new lease of life with modern grunt!

Linux: Coming Soon To M1 Macbooks

Regardless of the chipset or original intended use of any computer system, someone somewhere is going to want to try and run Linux on it. And why not? Linux is versatile and free to use as well as open-source, so it’s quite capable of running on almost anything. Of course, it takes a little while for the Linux folk to port the software to brand new hardware, but it’s virtually guaranteed that it’s only a matter of time before Linux is running on even the most locked-down of hardware, like the M1 MacBooks.

[Hector Martin] aka [marcan] has been hard at work getting Linux up and running on the latest Apple offerings with their ARM-based M1 processors. Since these are completely divorced from their x86 product line the process had to be worked from the ground up which included both booting Linux and modifying the kernel to include support for the hardware. [marcan] has a lot of hardware working such as the USB ports and the SD card slot, and notes that his setup is even compatible with the webcam notch included in the latest batch of MacBooks.

There are a few things still missing. He’s running Arch and doesn’t have the GPU configured yet, so all of the graphics are rendered in software. But he has put the computer through the wringer including running some computationally-intense software for nearly a full day before realizing that the machine wasn’t charging, which did not make much difference in performance. These machines are indeed quite capable with their new ARM chipsets and hopefully his work going forward will bring Linux to the rest of us who still use Macs even if they don’t want to run macOS.

Hackaday Links Column Banner

Hackaday Links: November 29, 2020

While concerns over COVID-19 probably kept many a guest room empty this Thanksgiving, things were a little different aboard the International Space Station. The four-seat SpaceX Crew Dragon is able to carry one more occupant to the orbiting outpost than the Russian Soyuz, which has lead to a somewhat awkward sleeping arrangement: there are currently seven people aboard a Station that only has six crew cabins. To remedy the situation, Commander Michael Hopkins has decided to sleep inside the Crew Dragon itself, technically giving himself the most spacious personal accommodations on the Station. This might seem a little hokey, but it’s actually not without precedent; when the Shuttle used to dock with the ISS, the Commander would customarily sleep in the cockpit so they would be ready to handle any potential emergency.

Speaking of off-world visitation, the Hayabusa2 spacecraft is nearly home after six years in space. It won’t be staying long though, the deep-space probe is only in the neighborhood to drop off a sample of material collected from the asteroid Ryugu. If all goes according to plan, the small capsule carrying the samples will renter the atmosphere and land in the South Australian desert on December 6th, while Hayabusa2 heads back into the black for an extended mission that would have it chasing down new asteroids into the 2030s.

Moving on to a story that almost certainly didn’t come from space, a crew from the Utah Division of Wildlife Resources recently discovered a strange metal monolith hidden in the desert. While authorities were careful not to disclose the exact coordinates of the object, it didn’t take Internet sleuths long to determine its location, in part thanks to radar data that allowed them to plot the flight path of a government helicopters. Up close inspections that popped up on social media revealed that the object seemed to be hollow, was held together with rivets, and was likely made of aluminum. It’s almost certainly a guerrilla art piece, though there are also theories that it could have been a movie or TV prop (several productions are known to have filmed nearby) or even some kind of military IR/radar target. We may never know for sure though, as the object disappeared soon after.

Even if you’re not a fan of Apple, it’s hard not to be interested in the company’s new M1 chip. Hackers have been clamoring for more ARM laptops and desktops for years, and with such a major player getting in the game, it’s only a matter of time before we start seeing less luxurious brands taking the idea seriously. After the recent discovery that the ARM version of Ubuntu can run on the new M1 Macs with a simple virtualization layer, it looks like we won’t have to wait too long before folks start chipping away at the Walled Garden.

In the market for a three phase servo controller? A reader who’s working on a robotics project worth as much as a nice house recently wrote in to tell us about an imported driver that goes for just $35. Technically it’s designed for driving stepper motors, but it can also (somewhat inefficiently) run servos. Our informant tells us that you’d pay at least $2,000 for a similar servo driver from Allen-Bradley, so the price difference certainly seems to make up for the hit in performance.

Finally, some bittersweet news as we’ve recently learned that Universal Radio is closing. After nearly 40 years, proprietors Fred and Barbara Osterman have decided it’s time to start winding things down. The physical store in Worthington, Ohio will be shuttered on Monday, but the online site will remain up for awhile longer to sell off the remaining stock. The Ostermans have generously supported many radio clubs and organizations over the years, and they’ll certainly be missed. Still, it’s a well-deserved retirement and the community wishes them the best.