Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


Not your ordinary G5 rear I/O board... extending the zammykoo legacy!

104 posts in this topic

Recommended Posts

Zammykoo's G5 I/O Board had created a lot of buzz until he shifted focus to other projects. And now, since he has released his board design, I would like to continue to work on his legendary board that will enable a G5 mod without going through the hassle of cutting the case.

My initial design will be based on zammy's released design so it will only work with G5 cases of early-2005. I might consider making late-2005 compatible boards if there is enough demand.

What has changed:
1. Board is redrawn in a CAD software
2. Manufacturer obsolete parts are replaced with parts still in production.
3. Excess empty space is trimmed.
4. Final board design will be released as Opensource Hardware (OSHW). Zammykoo I hope this is okay.
5. The board will be done in a fab house.

Since the fab house is involved, we will need enough orders in order to keep costs down. Please let me know if you are interested. I am still working on the pricing so if you have a budget in mind please let me know in your replies so it could be considered.
The board is now currently priced at $40 (One Ethernet Jack) and $50 (Two Ethernet Jacks) plus shipping, which is around $2 - $5 in the United States. For destinations outside the United States, shipping will be around $15 to $20 via USPS Priority Mail with tracking number. You will get the fully assembled board plus all the cables.


List of Interested Parties:

1. Zammykoo (Since you are the original author, you are first in line and you'll get it for FREE!)
2. Treegjansen
3. Teme
4. Jeffkck
5. PromoMotion (1E)
6. I-Heine-I (1E)
7. Kara5 (1E)
8. Vpr99 (1E)
9. Uknown334 (1E)
10. Geb (1E)
11. Kolki (1E)
12. chocula (1E)
13. chdrsto
14. aeropg1
15. vanderveeken
16. fifty50am

17. rholdorf

18. snnall

19. daveeasa

20. lungshadow

21. mailw

22. khudge

23. frederikwieth


Update Oct 12, 2012 10:15PM Central Daylight Time:

Here is the first draft:

Update Oct 12, 2012 4:20AM Central Daylight Time:

Here is the second draft:

The second draft further shrinks the IO board down and centralizing all connections toward the middle.

Update Oct 20, 2012: iPod Dock Connector 1

Update Oct 26, 2012: iPod Dock Connector 2

Update Oct 31, 2012: Putting together

Update Jan 3rd, 2013 11:40PM Central Standard Time:

I hereby present you... Version 2.0.4b!!

The "b" in the version number stands for "beta" and it means the board layout is NOT TESTED.
Those who would like to make their own version of the board, you'll assume the risks yourselves. YOU HAVE BEEN WARNED!

This attached ZIP file contains two EAGLE schematics and two EAGLE brd files as well as a list of parts with their Digikey part number. You can get the manufacturer's part number by referencing them on DIgikey's website: www.digikey.com

This version contains two boards: one main board that contain all the connectors and a daughterboard that contains the cables. They mate with each other via two 0.05" pitch 30 pin connectors.




Update Aug 22nd, 2013 11:54PM Central Daylight Time:


I have been MIA for a few months... have been focusing on my other responsibilities and finally picked up the project again. The audio ports for v2.04b are still not extruded far enough to enable the audio cable to be snapped in so I changed the design a bit to correct that.




Update Aug 26th, 2013 10:57PM Central Daylight Time


The board is available to order. Lead time will be about a month since I need to stock up and doing this on my spare time. People on the waiting list will get priority. Please PM me so I can send you my PayPal details...

Share this post

Link to post
Share on other sites

I'll put you down in the list, but in case I cannot match the price... you are always free to make one yourself once the files are released!

Share this post

Link to post
Share on other sites

I may be interested - but I need to know dimensions. I have very little room between the uATX MB and the case. I'll pay ~30 as well, that was the cost for the front panel stuff I got, and that shipped from Spain.


Also, I noticed 2 lan ports - I assume one is going where the modem port was? If so, would you be willing to modify the design further? Like adding an RCA connector for S/PDIF or even thunderbolt if that is even possible?

Share this post

Link to post
Share on other sites

Right now we are looking at 5.7" L and 0.8" W... I am going to stick to the current layout I inherited for now, since adding more ports mean more parts and more cost...


Mind you, making a printed circuit board cost waaay more than cutting cables and soldering them together. I can't promise anything right now before completing my cost analysis.

Share this post

Link to post
Share on other sites

Ok. I am done with cost analysis and we are looking at $50 with the fully assembled PCB and cables (2x Audio, 2x USB and 2x Ethernet).


Shipping is not included, but it will be around $5 for continental US and maybe $10 - $15 for overseas shipping.

Share this post

Link to post
Share on other sites

50$ is way too much, sry dude. also 0,8" (2,035cm) are too wide. it would have to be like 0,75" or less. so i think i'm gonna build one myself. would you mind i'll take your files and change them to fit my needs?


i'm also thinking of selling them in europe so shippingcosts would be low here in europe. but i cant tell now cause i have to calculate the costs. could you give the exact dimension of USB, audio and ethernet (w,h,l)

Share this post

Link to post
Share on other sites

Those 22 pins at the middle is pretty fugly and bulky... I was thinking about a more elegant solution while laying my eyes on the 30 pin connector for all iGadgets laying on my desk... and blink! Yes, a 30-pin connector is all I need to package the pins better, and we add expandability too.

Share this post

Link to post
Share on other sites

where do you get the connecters from ( usb, ethernet audio etc) ? cant find a good website to order from oO

Share this post

Link to post
Share on other sites

Looks good! Wanted to offer an idea. If it were possible to integrate a USB hub IC and a CM108 audio chipset you could get your cable connections down to two connections. One usb and one for ethernet You could get two USB, analog audio in and out, TOSLINK audio In and out, and ethernet. The audio would be awesome in a hackintosh world. Maybe this could be done with a dual layer pcb? Just an idea.

Share this post

Link to post
Share on other sites

Looks good! Wanted to offer an idea. If it were possible to integrate a USB hub IC and a CM108 audio chipset you could get your cable connections down to two connections. One usb and one for ethernet You could get two USB, analog audio in and out, TOSLINK audio In and out, and ethernet. The audio would be awesome in a hackintosh world. Maybe this could be done with a dual layer pcb? Just an idea.


Good idea! I wonder how good the audio quality is for a USB base sound card though... For myself, I would rather plug my speakers into my motherboard built in soundcard. Also we could consider thunderbolt in the future as well.

Share this post

Link to post
Share on other sites

I got one of the specimens today in the mail: an Apple 30-pin Dock connector extender. Basically it has a female 30-pin connector at one end and a male 30-pin connector at the other end. The reason I am getting the extender is if all 30 wires were brought to the other end, I could save some headache trying to solder wires to those tiny 0.5mm pitch pins.


Here is the extender in the packaging:



I am cutting the cable!



Surprisingly... there are only 4 wires in the cable, which is only enough to bring USB signals forward... T_T



I opened up the female end and there is a breakout board attached to the connector, if the male end has breakout boards as well, at least I can solder wires onto the board instead of the pins!



Sadly, the wires are soldered directly to the pins at the male end, and the unsoldered pins were removed!



So, the attempt to use extenders for making the cables is unsuccessful. Maybe if I will have better luck if I try a cable of better quality. However I doubt any extenders will bring all 30 pins forward.


I am trying to stay away from the ones like those Sparkfun is selling. Not only they are expensive, they are kinda bulky too!


Any suggestions?

Share this post

Link to post
Share on other sites

what exact parts do you use? cant find fitting audio ports oO

PM'd. Remember my design is not finalized yet.


I am interested too. Sign me up.

Added to the list :)

Share this post

Link to post
Share on other sites

thx for PM ! i will probably create my own design ... if it fits and works i'll improve the design, if it doesnt work i'll take your design :D


i calculated costs for one plate: about 25€ without cables....but its not lab manufactored :D

Share this post

Link to post
Share on other sites

good luck! =)


Btw you can get boards made pretty cheap in Eastern Europe. I am not sure which country but there are factories that are wiling to make small volume boards out there.

Share this post

Link to post
Share on other sites

So I ordered another ipod extension cable from a seller on ebay who claims that all 30 pins are brought out to the other side. The cable arrived today.


The cable definitely look and feel thicker than the previous one, indicating that there are more wires in the cable itself.



Here is the female side:



Here is the male side:



Another picture of the male side, yeah a masking tape!



HOWEVER, there are only 17 pins been brought out instead of 30, and some of them are GND pins which I cannot use (The pins are grounded on the PCB side!) Guess I should make my own breakout board for the male 30pin connector?

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By BauerMac
      Hey guys,

      working on my second Hackintosh project, and just finished the paintjob and visual side of it.
      Not sure what to call it: I was inspired by sci-fi movies (Aliens (1986) in particular as the attentive reader might notice).
      Perhaps simply "BauerCorp Mod" or similar.
      Anywho, this is the build so far: (Software setup still remains)
      • Primary use: Creative work, video editing
      • Corsair C70 case
      • Inno3D iChill GTX 1080 TI
      • ASUS Maximus X Hero 370 (Wi-fi, Bluetooth)
      • i7 8700K
      • 32 GB HyperX RAM
      • Samsung 500GB 850 EVO M.2 SSD
      • (7 SSD drives total > Will be transferred from current machine when everything else is ready. Same with lighting.)
      • PSU: Corsair RM750X
      • CPU fan: Noctua NH-D15
      Let me know what you think, and if you´re interested I´ll post more about the build/painting process itself.


    • By jgperson
      Here is my build in its current form. I absolutely love this project as it has grown! All hackintosh install instructions were found at Ryzen Clover Installation Guide macOS Sierra - AMD - InsanelyMac Forum
      First thing to know is that two of these systems were built at the same time. One for my buddy to use for his YouTube channel (See the video here for the twin system https://youtu.be/rRW4c1FnRrE), and mine. He called me up with an idea, to build a water-cooled Ryzen hackintosh inside of an old PowerMac G5 case, and as soon as he said the idea I was hooked. I have always loved the PowerMac G5 because when it came out, I liked to edit photos and it was what I thought at the time was "The Ultimate Machine". So here are some pictures of how it came about. 
      I picked up two PowerMac G5s (both working mind you) in case I messed anything up on the first one. I did not so now I still have a working PowerMac G5. Lol.
      Starting off we have disassembly. Note that I don't have a lot of pictures of this progress as I have impulse control issues and wanted it apart ASAP. lol. This is a challenging computer to take apart but well worth doing as this case is amazing! The case I had was pretty beat up with scratches and stuff so I had to do a lot of sanding to get them out.



      After disassembly, I took to a small test fit by placing an old mother board in the case to figure out where to cut out for IO in the rear of the case. A quick sharpie line and some dremel time were in order after that.


      Following the IO I cut out the side panel for my piece of acrylic. Using the existing frame that holds on the door of the case, I marked 1/2" in from the inside edge of it and drilled holes in all the corners so they would be rounded. (remember that at this point you want to drill your holes with a 1/2" drill bit and make it so the outside of the bit matches up with your lines.) Then cut the acrylic sheet to fit the inside of the frame (not your cutout).
      From there you need to use a jigsaw to cut along your lines and connect your 4 holes that you drilled.

      Then on to paint. I sanded all the pieces with an orbital sander then used a can of primer and did 3 coats of primer on them all. Followed up with a few coats of black. I added a coat of clear to just try to keep it a little more durable but I should have just done more coats of black. To finish off the case, run some edge moulding around the side panel cut out and attach your acrylic sheet to the side panel with double sided tape. Re install your side panel frame and you are good to go!



      To mount the motherboard, I used the existing standoffs from the PowerMac G5 case (be careful here as there are two different heights of standoffs). Add in some JB weld on the base of them and a small coat around the outside of them it was ready to go. I used a GPU to line up where it goes in the case.

      Now for the final assembly. I test fit a bunch of different hardware placements but what I ended up settling on was the PSU at the bottom mounted with double sided foam tape.  All of the cables were then run up the front side of the case along the motherboard mounting tray and grouped together using zip ties. It is also important to know at this point I bought a cable from Black CH mods to use the existing IO on the front of the case with an ATX motherboard. Radiator at the front with pump/res combo unit mounted to it using the EK uni bracket. I secured the radiator to the front with car grade double sided emblem tape. If you have ever used this stuff you know it is not going anywhere. I reused the existing hard drive cage from the case and secured it to the top also using emblem tape.

      One of the most important steps in this process is the running of tubes (since it is watercooled and all). There are only 4 tubes in this build thanks to the plethora of fittings I have in the case. I don't know if I listed them all but any time you do a hardline watercooled build it is important to have a handful of rotary 90s and dual rotary 90s on hand. I tried to do it without them in my last version of this build using the NZXT H440 and couldn't get my tubing runs to look like I wanted.

      Fill up the system, leak check, then hook up the power and you are good to go. I added in a RGB light strip and hooked it up to the ASUS aura sync header for a little bit more color. This process was a long time coming and took almost a month from idea phase to final assembly.



      I spent a long time without a working home PC but man was it worth it! Thanks for reading!
    • By ITzTravelInTime
      This driver is a mod of the popular kx audio driver for mac os x, the project goal is to still maintaining it for the future releases of mac os and to include as much cards as possible and to get all the features of the cards to work.
      It supports most the sound blaster live! series cards, the sound blaster PCI 512, most of the audigy series, audigy 2, audigy 2 zs, audigy 4 (SB0610), audigy 4 pro, and audigy rx (sb1550) and some e-mu edsp audio cards with all the recent versions of mac os, tested to work with mac os yosemite, el capitan, sierra and high sierra beta on intel based machines from socket 775 to 1151 (including enthusiast platforms like x58, x79 and x99)
      reference topic:
      Kx audio driver mod [sound blaster live!, audigy 1/2/4/RX emu edsp]
    • By crazyeye1
      Hello guys, I just got a Power Mac G5 complete desktop and I would love to tear it down and install all new hardware and make the best hackintosh I could possibly create.
      I removed all the components and decided to keep the drive bay, bluetooth and wifi wires (maybe I'll toss them) and screws (why not!?)
      The only thing this case is missing is the side panel, its gone and was gone from when I found it, as well as the G5 heat sink cover (damnit!)
      Does anyone know where I could get a replacement cover or would I have to design and fabricate a cover from scratch? Any help is appreciated of course and I had no idea where to post this question considering all the main forums didn't quiet fit so I apologize in advanced.

    • By slashn73
      Ciao a tutti, sono un nuovo utente del forum.
      E da circa 2 mesi mi sono appassionato del mondo dell'Hackintosh....ho infatti un dual Boot (Win10 e Yosemite) sul mio Portatile Samsung RF511 i7
      e da 2 mesi appunto ho comprato una vecchia Apple TV 1' Gen sulla quale cercavo disperatamente di installargli un OS X.
      Ho avuto successo installandogli Tiger 10.4.8 ma era troppo primitivo....quindi ho optato per Leopard ma tutti i siti con le guide, non erano disponibili...insomma un vicolo cieco!
      Ho avuto la brillante idea di "svuotare" la Apple TV in modo da inserirgli dentro una scheda madre che sia però compatibile con Hackintosh!
      Ho visto che ci sono Mini PC intel come il Voyo V3 che sono abbastanza performanti e piccoli per stare dentro al Case della mia Apple TV.
      La mia domanda è: Esiste una mini Scheda Madre gia Assemblata (Vedi Voyo v2-v3 o Beelink B7 dotati di processore intel) che sia in grado di far girare una versione di Mac OS X in modo da avere una specie di MAC Mini fatto in casa?
      Grazie mille!