Jump to content

Cartermw

Members
  • Posts

    37
  • Joined

  • Last visited

Posts posted by Cartermw

  1. 🤞 I think I figured it out 🤞.  After designing a board for the Atari, and wondering why it would work on the 2600, but not the 7800, I noticed something interesting.  The contact points on the CD4066 were pushing upwards of 400 ohm resistance.  I took a closer look at the cutsheet and it makes sense.  The lower the operating voltage the higher the resistance on the contacts.  I tested the theory with an out of circuit IC and when I dropped the operating voltage from 5v to 3.3v the resistance went from around 10ohms to around 400 ohms.  I swapped the CD4066s to 74HC4066s on the first unit yesterday and it works on the Colecovision, the Adam, and the Phoenix.  I need to wire up a few more before I am confident enough to re-open sales, but it is a good sign.  🤓

    • Like 1
  2. 19 minutes ago, mytek said:

    Sorry to hear this project has run into problems. Wow only 10ma of power supplied by the Phoenix's PS2 port? That really seems very weak. What kind of PS2 devices does the Phoenix expect to see plugged in?

    I know, I even bumped the PS to 2amp hoping it would help, but it didn't make a difference.  I was tempted to upen up the unit and see how they were handling the Voltage, but knowing that they are no longer available I am hesitant to push my luck.  

  3. Well the NeoColeco saga just won't end.  I have been using a unit for the last couple of weeks on my Adam without issue.  I decided it was time to make the software video and since my Adam has some video glitches, I decided to make the video on my Phoenix.  I used my Phoenix to test the first batch of boards and it performed just like the Adam, but now that I made the changes to the board to fix the gremlins, it will no-longer work on the Phoenix.  To be more specific, it is acting just like the Adam was before I added the output resistors in that it initially works, stops working after a couple of minutes.  You can get it to work again if you unplug and replug the DB9 but will fail again after a few minutes.  I tried driving the board off of the PS2 port hoping is was a ground potential issue, but the Phoenix will only push 10ma when the board needs 19ma to run.  For now I have pulled the unit for now and am deciding how I want to proceed.  Thank you for your interest and patience.

    • Like 1
  4. Gremlin #2 was easier to slay.  I threw a couple 100k drains on the coleco's common pins and now it is connecting without issue.  I am going to start fixing all of the units tomorrow and will hopefully be ready to start selling again on Monday.  I am also going to try a YouTube demonstration.  It is a bit out of my comfort zone, but that's half of the fun.  BTW of the users who already purchased a unit, if you start to have issues, let me know, I will either work with you to repair it, the fix is easy, or send it back and I will take care of it.  

     

    Thanx 

     

    Michael Carter

    AKA That Old Nerd 🤓

    • Like 2
  5. Good news and frustration.  After building my first dozen boards from the second batch of boards, first two test perfect, and then my gremlin popped up again.  I was ready to cry, and decided to shut it down and sleep on it.  This morning I had a thought, I had initially ran pull down resistors on the CD4066 triggers as a ' better safe than sorry ' addition to avoid noise.  My current theory is these resistors are adding enough of a drag on the line some of the triggers were too weak to engage the chip.  This morning I removed the array, and sure enough this gremlin was gone, but his cousin decided to join the game.  Now all of the inputs work, but occasionally I need to unplug and reset the DB9 in my Phoenix before the unit starts working.  Very frustrating, but I am getting closer.  

     

    Michael Carter 

  6. I am sorry to say, but I am going to put off selling any more units for the time being.  In my first batch of 12, I had two that didn't function.  I figured I had screwed something up and moved on.  I just finished testing my second batch of 12 with over half bad.  I decided to dig in and figure out why, and to this point I cannot.  Each board has the same fault, the cd4066 that controls fire and arm doesn't work.  I am getting a good signal to the chip and can manually trigger the output, but nothing when I push the button.  I tried swapping chips, and even took the other two cd4066 chips out of the circuit, with no change.  My current verdict is I either got a bad bach of boards or my routing is somehow faulty.  I have a new batch of boards that have updated routing, I am going to build a few of them and see if they perform better🤞.  To the three individuals that already bought a unit, for all I know your current unit will work fine for years to come, but I will not bet my reputation on it.  I will be sending you out a new unit when I have one I feel comfortable with.  Keep the old unit as a spare.  

     

    Thank you for your patience,

     

    That Old Nerd 🤓

    • Thanks 1
  7. I thought I would take a moment to update this project.  I unfortunately ran out of filament for my printer, so I had to pause building, a new roll is expected on Thursday or Friday.  Once the cases are printed I am going to open the soft launch to this site.  I have 20 boards ready that will be sold, once the cases are ready, for $60.00 plus shipping.  Once those 20 are sold I will be moving to an e-commerce solution at a price of $70.00 plus shipping.  I was originally going to use Etsy, but I believe I can save myself and the buyer a little money by building a personal site, I am currently looking into Shopify, but if anyone has any suggestions let me know.  With this project done, except for tinkering with the case, I think I will forever be tinkering with this case, I am looking to move on to the next design.  My current plans are to move on to designing a multi machine adapter that will accommodate the kempston/Atari, Atari 7800, and MSX compatible machines.  For full disclosure and the love of the game, you can find designs for the Atari 2600 & 7800 joysticks on the BlueRetro site right now, I am just adding my own flair onto the build.  The next adapter I am looking at is for the Sinclair systems, and finally if I can nail down the analog stick I am looking to design something for the Atari 5200.  I want to thank everyone again for your support and assistance and hope to work with all of you in the future.  

     

    Michael Carter,

    AKA That Old Nerd

  8. After some testing and experimentation yesterday, I have a few suggestions on using the Neocoleco Adapter.

     

    When completed, the units will have their default configuration, which to me is not very useful.  The joystick doesn't work, you have to use the directional pad, the right trigger isn't configured, essentially what I am saying, figure on configuring your unit shortly after you get it.  

     

    If you are using an Xbox One controller make sure it is updated.  Otherwise it will only partially work, which is very frustrating, just trust me.

     

    No matter the controller be patient while syncing to the NeoColeco.  Remember the unit needs to boot which takes about a minute, if you try to sync before it is ready you will end up fighting it for about 5 minutes trying to get the two talking.  Once again very frustrating.

     

    I found the easiest way to get a new controller connected is to first reset it.  On the Xbox and Playstation controllers hold the sysc buttons until the unit shuts down.  The Xbox controller will vibrate twice, the Playstation controller will just shut off.

     

    Of course if you have any questions, let me know.  There is also a great BlueRetro discussion group, https://github.com/darthcloud/BlueRetro/discussions, with amazing enthusiast willing to help.  

     

    Thank you,

     

    That Old Nerd

     

  9. Well lessons learned.  😔  while laying out the case, I thought, cosmetically speaking it would be nice to have the USB and DB9 cables coming in one side with the controller on the other.  The only issue this caused was the strain relief that was on the DB9 was too fat for the case and would have to be cut off, no problem.  Well yes problem, it turns out the wires in this cable are extremely fine, and do not want to cooperate.  In hindsight I knew this from the prototype, but told myself after a few it would get easier... It didn't.  The first 12 will be the way I designed them since the cases are nearly done, but after that I am going to move the cable entrance to the other side where the strain relief and pre-tinned wires will fit.   Just when I thought I was done tinkering with this box.   

    PXL_20230330_204646979.jpg

  10. 1 hour ago, Gemintronic said:

    I don't usually follow topics but I'm especially keen on this one.  My original Coleco joysticks are not aging well.  Nor are my hands as they seem to cramp up with anything but an Xbox One controller.

    I understand too well, the whole reason I started working on this was due to the arthritis in my hands.  With luck the first units should be on Etsy the first week of April, if not before.  I will post here with a link before adding them.  

    • Like 1
    • Thanks 1
  11. I have a couple of minor changes to make, the biggest one being the hole spacing for the ESP, but the unit is tested and working.  I am starting work on the case and instructions now, while I wait for what I hope is the final PCB to arrive.  

    PXL_20230226_170950067.jpg

    • Like 1
  12. Very creative, I really like the MOSFET design.  I also thought about building one with a diode, I already have 22 on the board, but with potentially 11 signal lines at this moment I am sticking with the xx04 chip.

     

  13. I have an older neo-geo adapter that works on this logic so it is not a big deal.  I am rigging one of my old adapters to the ESP to start testing.  In hind site I probably should have started here.  

    • Like 1
  14. The failure was related to logic not component.  I was hoping I could direct drive the 4066 chips, but unfortunately the only protocol that is readily available runs high pulling low logic, so I will have to put 74xx04s in line to invert the logic.  No big deal, just more chips.  

×
×
  • Create New...