Upgrading the Apple iMac G4 with an Intel NUC

Ғылым және технология

The iconic design of the Apple iMac G4 is a classic, one of David's favorites, and it still holds up today. He had previously done a teardown of one of these beauties on The Electronics Inside, but that machine didn't actually work, sadly.
So, he's decided not only to get it up and running again; he also wants to give it a modern screen and more useful specs using an Intel NUC! It'll also be transformed into a Windows machine in the process. Will he be able to do all that while still retaining the iMac G4 aesthetics?
Discuss the episode, find all files and resources, and ask David questions on the element14 Community! bit.ly/3lk8bKT
The EIectronics Inside 14: Apple iMac G4 Teardown - bit.ly/3HNXHLd
Engage with the element14 presents team on the element14 Community - suggest builds, find project files, and see behind the scenes video: bit.ly/3tmdewv
Visit the element14 Community for more great activities and free hardware: bit.ly/3q6YMpu
Tech Spotlights: bit.ly/3qPrDhM
RoadTest and Reviews: bit.ly/3pV5Bux
Project14: bit.ly/31wbnJY
#0:00 Welcome to element14 presents
#0:51 Overview
#4:29 The PCB
#7:51 The Monitor
#12:29 Preparing for Assembly
#16:10 Putting It All Together!
#20:10 Give Your Feedback
#apple #imac #teardown #intel #upcycling

Пікірлер: 79

  • @element14presents
    @element14presents Жыл бұрын

    David does amazing builds and lots of teardowns on The Electronics Inside. Have an idea for a build or a teardown? Let us know on the element14 Community! bit.ly/3lk8bKT

  • @djchristyler
    @djchristyler Жыл бұрын

    Would you do a build like this for clients? Or a detailed guide?

  • @mattsword41
    @mattsword41 Жыл бұрын

    love how (rightly) pleased with yourself you are at the end :) Congrats!

  • @Elemental-IT
    @Elemental-IT Жыл бұрын

    using keystone jacks and 3d printing keystone holders, you could have saved all of the custom PCB work and had a totally modular setup. running the ribbon wire from the display to the control board through the arm as well as the control nipple would have saved a lot of soldering as well. your approach is more bespoke and requires more skill though, and so I applaud you sir. well executed and amazing result!

  • @quasiportal6138
    @quasiportal61382 ай бұрын

    Does anyone know if there are 3d printable files for the original shell? Strongly considering getting the shell in frosted resin to emulate the clear electronics look!

  • @peterr.4768
    @peterr.476810 ай бұрын

    Great work. How did you solve the issue with Wifi and Bluetooth inside the faraday cage?

  • @ricksterk7014
    @ricksterk7014 Жыл бұрын

    This is utterly amazing. I love stuff like this (I'd never manage it!!)

  • @a531016

    @a531016

    Жыл бұрын

    I enjoyed making it! Thank you for watching!

  • @marcello4258
    @marcello4258 Жыл бұрын

    You could have thrown in a Mac mini Board I guess.. to save a lot of the hustle I wonder if there would have been a way to keep the old screen and just place a nuc board in it for airflow I would have gotten rid of the chassis from the nuc as erll

  • @dave4shmups
    @dave4shmups Жыл бұрын

    Great work!

  • @Zen-Koru
    @Zen-Koru4 ай бұрын

    I really want to make my iBook G3 clamshell into a fully functional windows laptop but i don't know how because there are no tutorials online

  • @joeventura1
    @joeventura12 ай бұрын

    Link to the PCB? Getting File not found on the link you provided. Please and thank you

  • @ianstorey1521
    @ianstorey1521 Жыл бұрын

    Amazing! It was (and now is) a beautiful design. Did you consider adding weights near the top connector to balance the spring? My brief experience with these was that the hinge was perfectly weighted.

  • @a531016

    @a531016

    Жыл бұрын

    I was expecting to have to add something to it, but it ended up well balanced in 90% of positions and tilt. I think the cables needing to "wear in" a little is actually the limiting factor more than the weight?

  • @sveinarnenetteland797
    @sveinarnenetteland797 Жыл бұрын

    Very nice job !

  • @andrewp869
    @andrewp869 Жыл бұрын

    Nice Work David!!

  • @laurencejohnson4106
    @laurencejohnson41069 ай бұрын

    A fun project!👍👍

  • @mythbusterviral
    @mythbusterviralАй бұрын

    I have one that turns on but hdd does not work

  • @tramcrazy
    @tramcrazy Жыл бұрын

    I love this! So well executed. Would be an amazing decoration piece as well as functional machine. Perhaps a mini itx motherboard and low profile noctua cooler would cram in more computing power but that would need a more complex power supply setup obviously

  • @a531016

    @a531016

    Жыл бұрын

    Mini ITX is juuuuusst about possible, but it'd be a real challenge - and may require some brutal modifications to fit (board trimming and mounting hole modification). And you probably couldn't fit any expansion to it, so it's a realy challenge. Not that it couldn't be done, but a challenge!

  • @clivekingshott4323
    @clivekingshott43233 ай бұрын

    A beautiful design, they should use it again!

  • @arcane02
    @arcane02 Жыл бұрын

    Could the internals of a new mac mini be used inside the g4 base? I have both lying around and would be interested in trying it

  • @a531016

    @a531016

    Жыл бұрын

    I'm not sure, it'd definately be on the snug side if it does fit! Do you have accurate dimensions of the new mini?

  • @AngeloTelesforo

    @AngeloTelesforo

    Жыл бұрын

    I’ve seen somewhere here in KZread someone putting a m2 Mac mini inside an iMac g4.

  • @AngeloTelesforo

    @AngeloTelesforo

    Жыл бұрын

    Found it: kzread.info/dash/bejne/pWiqtbFscryccrw.html

  • @SzymonJakubiak
    @SzymonJakubiak Жыл бұрын

    Great work! 👏

  • @a531016

    @a531016

    Жыл бұрын

    Thanks!

  • @bartz0rt928
    @bartz0rt928 Жыл бұрын

    It'd be nice if you could integrate the power supply (broken out to just a power cord connector). The one you have is obviously too big, but if you check the power consumption and get an appropriate laptop supply I feel like that might be possible. Other than that, you could install Elementary. It's a Linux distro that looks a lot like OSX. What would be _really_ cool is if you can make some kind of levered mechanism that pulls some broken out USB ports forwards when you open the door of the optical drive.

  • @a531016

    @a531016

    Жыл бұрын

    I think the ideal solution for the front port involves a capacitive button that can live behind the cover, and a servo to actuate it? That sounds like a fun little upgrade! The power supply could be doable, the 130W one is enourmouse and way over powered for the application, It's just nice not to have any 230V (in my case) inside the case?

  • @AngeloTelesforo
    @AngeloTelesforo Жыл бұрын

    You do know there’s a tension regulator in the coil mechanism, don’t you?

  • @FujitheChef
    @FujitheChef Жыл бұрын

    What was the cost breakdown for this project?

  • @FujitheChef

    @FujitheChef

    Жыл бұрын

    Oooo maybe a future build using a Framework laptop mother board!

  • @a531016

    @a531016

    Жыл бұрын

    The big costs were the NUC, Monitor and PCBs, which were £110, £120 and £30 (but I ordered a few spare PCBs in case i had issues). The iMac I think was about £40 a few years ago? So all in about £300?

  • @Handy-Harry
    @Handy-Harry Жыл бұрын

    Fantastic

  • @a531016

    @a531016

    Жыл бұрын

    Thank you! I'm glad you enjoyed it!

  • @richdegenhardt
    @richdegenhardt Жыл бұрын

    Very clean mod! Do more projects like this!

  • @a531016

    @a531016

    Жыл бұрын

    I'm glad you like it! I'm incredibly happy with how it turned out!

  • @techguy348
    @techguy3485 ай бұрын

    would've like to have seen a laptop display put into the display area instead, it would have possibly been easier to route that through. Also since there is a new display housing, the light guide for the power LED and the built in microphones are now gone...

  • @AngeloTelesforo
    @AngeloTelesforo Жыл бұрын

    That connector is a mini VGA implementation.

  • @JasenPotts
    @JasenPotts Жыл бұрын

    Huge upgrade.

  • @a531016

    @a531016

    Жыл бұрын

    Of course, the screen is lovely, and the NUC can be whatever your budget can handle!

  • @JuliansRandomProject
    @JuliansRandomProject Жыл бұрын

    I uploaded a video awhile back where I put a raspberry Pi in the G4 and kept the original display. Nice job dragging that wonderfully designed desktop into the future :)

  • @a531016

    @a531016

    Жыл бұрын

    RetroPi - that's a good shout! I'll look forward to watching that shortly. In truth, I'd like to try a G3 mod too, but I hear the integration with the CRT is notoriously hard?

  • @MAYERMAKES
    @MAYERMAKES Жыл бұрын

    now that is areally well executed mod! made the old honker realyl enjoyable again! And i might add: David just encountered quirks with converting DXF curves into outlines in Kicad which is quite the niche problem, so he actually did 99,9% of the Kicad design without any help from me!

  • @a531016

    @a531016

    Жыл бұрын

    Thank you again for your help!

  • @allluckyseven
    @allluckyseven Жыл бұрын

    Very neat little project. Alright, a bit more than _little..._ What I would do differently... I would make more than a single PCB, and would make them in a shape that would help keeping the NUC inside firmly in place. So they would probably be shaped like this: ([ ]). The one in the front would also extend some of the connectors. Maybe the CD drive cover should have holes to mount the USB ports externally. They may need a lot of TLC to look "right", though... As for the white part of the bezel, I think you could get white double-sided tape or something like that to hide the seams of the 3D printed parts, but I would've preferred to print one single part if I could get someone with a large enough printer bed to do it for me. However, if that's not possible you could make some notches to try and hide the seams a little bit better.

  • @a531016

    @a531016

    Жыл бұрын

    Thank you, I'm glad you like it! The idea of the larger PCB (also, excellent use of the ([ ]), it was perfectly descriptive!) is a very good idea. I kind of wish that rather than using the internal cables I'd designed the PCB with internal male connectors to plug straight into the NUC. Although that would have mean it would only work with one model on NUC, and this has some flexability? A large format printer and a lot more time would have been ideal, and with a perfectly tuned printer and some pre treatment of the acrylic, I wonder if you could have printed it straight on? But 600 X 400 mm is quite an ask!

  • @allluckyseven

    @allluckyseven

    Жыл бұрын

    @@a531016 Well, I guess you do have more flexibility in terms of which NUC to get, but if they have standard mounting holes (sort of like what VESA has for monitors) then maybe one could do something that would allow it to be screwed down. I mean, I guess you could even glue the NUC inside of the Mac case if you wanted to, but having a proper mount would be better, IMHO. It's a bit of a Jobs-ian thing, I think, knowing what's inside, if it's not neat it would bother me to no end. :D As for the monitor bezel, I wonder if, instead of 3D printing a big rectangle, you couldn't instead have it be CNC-ed. Like, from a piece of white Sintra or something like that, which is some kind of PVC foam board. Ben used to do this sort of stuff with Sintra, IIRC... And I guess it would probably remain its whiteness. I'm not sure if the filament you used tends to become yellow with time/sunlight, but it's something I would worry about.

  • @AngeloTelesforo
    @AngeloTelesforo Жыл бұрын

    That should be considered sacrilegious!

  • @MarcoMassa86
    @MarcoMassa86 Жыл бұрын

    well done! amazing "upgrade" (?)

  • @a531016

    @a531016

    Жыл бұрын

    Thanks Marco - I hope the OS didn't offend you too much?

  • @LaurenceReeves
    @LaurenceReeves5 ай бұрын

    Damn, I forgot about element14. Didn't this use to be a massive channel back in the day. Nice work, but I can't get over the gaps on the monitor, it looks too DIY. Needs a flush trim all around the monitor.

  • @memsom
    @memsom Жыл бұрын

    I wonder if it would have been simpler to take the board from the monitor, put that in the base and just run the wires to the screen through the arm?!

  • @GiacomoLucantonio
    @GiacomoLucantonio Жыл бұрын

    iMac G4 with M2 mac mini!

  • @a531016

    @a531016

    Жыл бұрын

    It should be possible - it's just what budget would allow!

  • @CrazyMan_Engineer
    @CrazyMan_Engineer Жыл бұрын

    Should have printed the white part of bezel as one piece.

  • @a531016

    @a531016

    Жыл бұрын

    I agree that would have been the ideal solution, but a 600 x 400mm bed it quite big!

  • @mirrorcatz
    @mirrorcatz2 ай бұрын

    well Hello David... ummm, I don't know how to tell you this but... you're going bald. bye 🤣

  • @ajvdg2
    @ajvdg2 Жыл бұрын

    Would be amazing with an m2 Mac Mini !

  • @a531016

    @a531016

    Жыл бұрын

    It's be an easy swop for someone with the right budget!

  • @ajvdg2

    @ajvdg2

    Жыл бұрын

    It would be indeed

  • @Nukle0n
    @Nukle0n Жыл бұрын

    "LED" screens are still LCD, just they don't use CCFL tubes for backlighting anymore. Calling them LED is buying into the marketing crud of the TV industry that came up with calling LCDs "LED" to make people think they were getting something like an OLED which actually is a different display tech.

  • @a531016

    @a531016

    Жыл бұрын

    That is very true, TFT Vs IPS is probably the better comparison. Although for me the LED backlight was probably the important feature, as it was significantly less power draw on the 19V power supply, a thinner package and meant I didn't have to deal with the high voltage drivers CFLs need?

  • @Nukle0n

    @Nukle0n

    Жыл бұрын

    @@a531016 IPS is still a type of TFT, maybe you mean TN to IPS? But yeah it is an upgrade, especially in power consumption, it's just that marketing has infiltrated people's way of saying this. Like how 2k now to some mean 1440p, when it really means 1080p.

  • @adventureoflinkmk2
    @adventureoflinkmk2 Жыл бұрын

    Man what's the point of having an Intel Mac at this point considering it'll be phased out in favour for their M seires ARM chips Edit: great project all the same, only thing I'd do is see if you can't use PD for your project rather than a barrel Jack, considering even 20 volts is close enough to 19

  • @a531016

    @a531016

    Жыл бұрын

    That's a good question! 100W PD would have a good chance of powering this whole project - althought the PCB design would be beyond my current ability!

  • @adventureoflinkmk2

    @adventureoflinkmk2

    Жыл бұрын

    @@a531016 Hmm. Well on Amazon they have 20v PD to 12v DC barrel jacks... They also have PD boards where you could straight wire a DC barrel jack to

  • @a531016

    @a531016

    Жыл бұрын

    @@adventureoflinkmk2 I picked up a couple of PD to laptop charger type adapters a while back, they integrate the PD negotiation to a chip on the adapter (I opened one up to see). If I was going to integrate it into a project like this though, I'd want the USB type C to be in the device, so the IC would be integrated?

  • @adventureoflinkmk2

    @adventureoflinkmk2

    Жыл бұрын

    @@a531016 yes, you'd want the cutout for the USB C port on the device and let the IC do the work

  • @adventureoflinkmk2

    @adventureoflinkmk2

    Жыл бұрын

    Although I don't see why sending 20v directly would cause harm

  • @wxfield
    @wxfield Жыл бұрын

    Ugh. Windows. Steve Jobs is spinning in his grave.

  • @a531016

    @a531016

    Жыл бұрын

    Maybe, but just as much as he would be if I'd pirated Mac OS onto it too?

  • @marcdraco2189

    @marcdraco2189

    Жыл бұрын

    Hardly an upgrade. It’s o longer a Mac. Just a monitor with a NUC inside.

  • @wxfield

    @wxfield

    Жыл бұрын

    @@a531016 He would not have minded Linux. Jobs and Torvalds had a healthy relationship. Jobs and Gates had a very adversarial relationship..for good reason. Like I say..SPINNING in his grave.

  • @a531016

    @a531016

    Жыл бұрын

    Did you guys watch right to the end? Watch from 19:43 again and try to read between the lines a little...

  • @zaprodk
    @zaprodk Жыл бұрын

    That soldering iron tip is RUBBISH. Get a fatter or shorter tip that can actually transfer the heat to the joint. Also, you need to clean the iron before soldering, not after. If you solder, then clean and put it in the stand, the iron oxidises and turns black as we see, and it doesn't transfer heat anymore and soldering becomes very hard. The tip you have can probably be revived if you dip it into some "tip tinner" and from that point, make sure there is always solder on the tip, so it doesn't oxidise again.

  • @a531016

    @a531016

    Жыл бұрын

    I know I know - I had more on order, but they didn't arrive in time!

  • @androxilogin
    @androxilogin Жыл бұрын

    Oh goddamnit. I wasted time watching this because of the clickbait thumbnail. Ya threw a mini pc in the shell. Big whoop.

  • @a531016

    @a531016

    Жыл бұрын

    I feel this one was less about the hardware driving the machine, and more about a sympathetic and useful upgrade to the monitor? As anyone can use whatever "PC" core they like (mac mini, NUC, ITX etc). But they would still need to use the old 17" low resolution display? No clickbait intended - sorry if you felt mislead!

Келесі