ATAboy bridges old IDE drives to the 21st century with Open Source USB host bridge — powered by a Raspberry Pi RP2350 and with custom "Award" BIOS menu

ATAboy
(Image credit: Pexels / JJ Dasher)

If you've got a plethora of older IDE (PATA) hard drives that you need to run data recovery, backup, or for the fun of running retro hardware, then your biggest issue is connecting to a more modern system. JJ Dasher, from JJ's Messy Bench, has created ATAboy, an open source IDE to USB interface designed specifically for older hard disks.

Latest Videos FromTom's Hardware
Les Pounder
Associate Editor

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

  • ezst036
    Pretty cool but it might just be easier and also cheaper to just get a pcie IDE adapter. Especially if you need two or more ports then the math is way more favorable.

    https://m.media-amazon.com/images/I/61InKSnit3S.jpg
    Reply
  • wakuwaku
    ezst036 said:
    Pretty cool but it might just be easier and also cheaper to just get a pcie IDE adapter. Especially if you need two or more ports then the math is way more favorable.

    https://m.media-amazon.com/images/I/61InKSnit3S.jpg
    You will need to hunt down specific models that have specific controllers that support CHS, something that the ATABoy explicitly advertises. Many generic pcie IDE cards lack such information. Most of them, and USB based ones, reportedly only support LBA. Such cards may also be more expensive due to being rare, or maybe they're not sold anymore and you need to get them used, or from old new stock on ebay of questionable quality. (Go ahead and Google for them, I tried)

    I don't know why you would call it easy? Hunting down a very specific card, opening up your PC, pray you have a relatively older platform with more lanes and extra pcie slots, plug them in, and then go down driver and/or bios hell...is that easy?

    The idea of USB is that you plug it in and it just works. Any being USB 1.1 means theres a high chance it just works with really old USB capable computers. Not to mention you do not need a desktop PC with accessible, enough pcie lanes and slots to use it. You can't use them pcie cards in a laptop can you?

    You need multiple ports, just buy more ATABoys? I guarantee most Desktop PCs have way more USB ports than pcie slots, even if you count M.2.
    Reply
  • pjmelect
    Whats the point, you can buy a IDE or SATA to USB converter on ebay for a couple of pounds.
    https://www.ebay.co.uk/itm/334800533895?chn=ps&_ul=GB&google_free_listing_action=view_item
    Reply
  • TerryLaze
    pjmelect said:
    Whats the point, you can buy a IDE or SATA to USB converter on ebay for a couple of pounds.
    https://www.ebay.co.uk/itm/334800533895?chn=ps&_ul=GB&google_free_listing_action=view_item
    Read above, the ones you are talking about will only work with semi new-ish ide drives, the device in the article is for truly ancient ones that you had to define the sectors manually.
    Reply