Jump to content


  • Content Count

  • Joined

  • Last visited

Profile Information

  • Location
    MN, USA

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. erichelgeson

    Arduino SCSI device - Work in Progress

    Prototypes arrived early! Unfortunately mouser order is still in transit so will just have to look at them till the parts arrive. Note I added a pin out to the upper right for hooking up a programmer (so I dont have to solder legs on and risk shorts anymore while debugging Will design/print an internal mount now that I have some holes to mount to this weekend.
  2. erichelgeson


  3. erichelgeson

    Arduino SCSI device - Work in Progress

    Nice! I know a few others who have recently built one too. Any notes or photos you have I'd love to hear. Where did you get your PCB from? How are you handling termination (I suppose you are just terminating the next device since you made a chain). Anything you think that could be improved on the hardware or software side? I'm on the lookout too for a SCSI PowerBook to build a model for that. Also may order a few of the break out boards like RaSCSI has if people would like to mount externally.
  4. erichelgeson

    Arduino SCSI device - Work in Progress

    That is for his V1 - which I accidentally translated first I have a lot of cleanup to do in the repo, but the V2 is the software I'm running on my prototypes. Will cleanup and push what I have later this week before the new prototypes arrive (assembly finished btw, shipping soon!)
  5. erichelgeson

    Arduino SCSI device - Work in Progress

    ztto - the commit history/fork/etc is all there in github. There is only 78 ifs in the entire code, most are macros - are you looking at ArdSCSinoV2.ino ? I do plan to review more of those functions to see if there's opportunity to optimize - haven't done c++ in quite a while, but open to any suggestions!
  6. erichelgeson

    Modern PSU for the SE/30

    When I opened my keyboard & mouse a month or so ago I honestly wondered if JDW would make a JDW in depth video of recapping a keyboard and mouse
  7. erichelgeson

    Arduino SCSI device - Work in Progress

    Placed the order of 5 for the latest rev prototypes (with passive term) this morning. Should be a week and a half till they get here and I can put them through their paces.
  8. erichelgeson

    Arduino SCSI device - Work in Progress

    Good point! I don't have any active terminators so hadn't consider that. By limiting to just this one device - you're just saying in documentation? There is no way in software or hardware to prevent this I wouldn't think? Passive termination is needed even if it's the only device on the chain I've found for the ztto version (have been using a unpowered drive at the end of the chain or the RaSCSI to do this while testing.) Thanks for the feedback, that's why I put it out here now!
  9. erichelgeson

    Arduino SCSI device - Work in Progress

    Thats honestly why I go visit him a few times a year Though not lately... At 72mm x 44mm I'd think it would - though I don't have any PowerBook to test it on (though I should get one...) Just a matter of wiring up the pin out to that connector.
  10. erichelgeson

    Arduino SCSI device - Work in Progress

    Appreciate that - though I'd like to take a stab at learning more myself after I get the initial designs done for termination and do some software updates. If you'd be willing, once I get there, to bounce the designs off you and get feedback, that'd be great!
  11. erichelgeson

    Arduino SCSI device - Work in Progress

    Thanks for that feedback - and you're right - it's mostly for me to learn more about PCB design and to say I could
  12. erichelgeson

    Arduino SCSI device - Work in Progress

    gotta make due with whats around - needed something to hold it up while testing Also hello from South of St. Cloud! Could hand deliver you one next time I drive to my buddies house in Norwood/Young America
  13. erichelgeson

    Arduino SCSI device - Work in Progress

    That was my top contender too - I'm getting the next round in blue to see how close it matches the blue pill. Termination should be enabled or disabled via two jumpers (and maybe the same switch as RaSCSI if it all works out.) Edit: I looked at these inline scsi terminators too - but they're a bit expensive and discontinued - though you can find a few similar on ebay. https://www.monoprice.com/product?c_id=&cp_id=&cs_id=&p_id=806&sep=1&format=2
  14. Hi all, I’ve been working on building the ArdSCSino-stm32 https://github.com/ztto/ArdSCSino-stm32 (original) https://github.com/erichelgeson/ArdSCSino-stm32 (my fork) to see if it’s a suitable replacement for SCSI Hard Drives in our vintage Macs. I’ve mentioned it in passing a few times on the forums but now I’ve made some progress I wanted to share! There is still a lot left to do, but I'm to a point where I'm looking for feedback! This is my first hardware project - I find it amazing that you can create a PCB in KiCad and have it printed and shipped in a week or two. I’ve learned a lot with help from the RaSCSI discord peeps and owe a lot of my progress to them. Thanks! My goal for this device: A single purpose Macintosh focused SCSI <-> SD device that is inexpensive and easy to configure. The hardware build is quite simple - the board from zotto has just a 50 pin header and the arduino. Though it’s missing features such as SCSI termination. The software on the other hand is not as easy to compile. It uses an older “core” that requires quite a few steps to install all the necessary components - it took me quite a while to find the right combination of steps from random github tickets and instructions to finally get it to compile. Flashing is a bit tricky as well as the procedure is documented a few different ways online - though I’ve finally got it down after much trial and error (and one burned out arduino!) With the software compiling I’ve converted all the comments from Japanese (only via Google translate so if anyone who speaks Japanese natively could let me know if it’s right or not :). Then started adding in Mac specific configurations such as showing as a Quantum Fireball so it appears genuine. I’ve also been adding in config file support for a few of the optional knobs that can be set. One of the biggest features missing on the hardware side is SCSI Termination. I’ve added that into the PCB and will be ordering a min order this weekend to validate it all works. After SCSI termination is validated working I’ll be removing the arduino and just placing the stm32 chip on the board itself. Performance is good! It sits between a LC and MacII on Norton 3.5 disk perf. I said good - not great. It will be a good replacement for anything 030 and under - and adequate drive in an 040 - but would not use it for a boot drive in a PPC. The goal is to be inexpensive - you could do this all yourself as I have but shipping is the real killer here - it raises the price over 4x at 5 boards. What I’d like to know is: Is there interest in the community for a board like this? It’s not really easily end user flashable/upgradeable, though that simplicity is really a feature. Would you use it internally or want a pluggable external drive? Since the drive is small (72mm x 44mm) I’ll likely be 3d printing a bracket for mounting internally. I need a better name than ArdSCSino - it doesn't really roll off the tongue - ideas welcome! Thanks! Here's a few photos of the design so far and it working on my LCIII. PXL_20201009_015054078_LS.mp4
  15. erichelgeson

    Removing CRT Neck Board Glue

    Yes you feel it seat. Don't have to push hard just firm till you feel it.