News:

The Savage///Circuits website has been upgraded to a more efficient theme.

Main Menu

Z80 Emulation Using the RP2040

Started by Chris Savage, Dec 31, 2025, 09:05 AM

Previous topic - Next topic

granz

Quote from: Chris Savage on Feb 12, 2026, 06:35 PM
Quote from: granz on Feb 12, 2026, 02:35 PMI did get a bit of a start there, I received the SD Card, but it was a micro card - I thought that the breakout was full-sized. It only took a minute, or two, to find out that they were both for micro- and not full-sized.

Yeah, almost nobody uses full-sized SD cards anymore. Just a fact of life, I guess.
Yes, but as you emphasized, almost... The PicoCalc actually uses a full-sized SD card. Personally, with my not-so-great fine motor control, I would prefer the full-sized cards anyway. :-[
Quote from: Chris Savage on Feb 12, 2026, 06:35 PM
Quote from: granz on Feb 12, 2026, 02:35 PMThe breadboard does come with some jumper wires, but they are all male-to-female jumper wires. I'm not sure how the female connectors would help with a breadboard, but they were there any way.

Here is where my own recent experience shines. The vast majority of sensors and accessories I get for the Arduino have pins on them. I use the M-F wires to connect these devices to the breadboard. You can see an example here: New Project
There is that, however most of those sensors' breakouts use 0.1" pin spacing, and they do fit into the breadboard. It actually makes the attachment of those sensors more stable, and secure. Yes, there are some that use non-standard pin spacing, but as far as I have seen, that is a minority. Either way, it is nice (for a more-advanced hobbyist) for them to include them - I just would have preferred the male-to-male wires for this.
Quote from: Chris Savage on Feb 12, 2026, 06:35 PMIt's especially nice when the pins are such that you can't actually plug the board into the breadboard.

Quote from: granz on Feb 12, 2026, 02:35 PMIf you were to decide to sell these kits all in one pack, then you could save a huge amount of money by buying in bulk, and soldering things yourself. This is just for the newbie who is wanting to get into this assembly programming by him-(her-?)self.

Yeah, something to think about, especially since you've identified other uses for it than what my interests are.

P.S. - My last part came in, so now I have everything I need to realize your configuration. (Emphasis mine - AG3)
Did you (accidentally) order a second micro-SD card, and breadboard, for me? Last night, I noticed three packages on my porch; two of them were the card and breadboard (the third was some stuff that I did order.) Since you did receive your components, it may have been that you accidentally ordered these for me, or it was an Amazon mistake. You may want to check your bank to make sure that you were not charged for these extras.
Quote from: Chris Savage on Feb 12, 2026, 06:35 PMP.P.S. - Two things about these card readers that I am mildly disappointed with is the PCB edges (rough) and the lack of a card detect pin. I know we're trying to keep costs down, but that's something I use in my own designs, usually.

Chris Savage

Quote from: granz on Today at 07:14 AMYes, but as you emphasized, almost... The PicoCalc actually uses a full-sized SD card. Personally, with my not-so-great fine motor control, I would prefer the full-sized cards anyway. :-[

I get it...on circuit boards the larger sockets are easier to solder as well. The microSD card sockets are challenging for some to solder, and some boards, like the ones Parallax used to sell, had pads for them. The socket was optional.

Quote from: granz on Today at 07:14 AMThere is that, however most of those sensors' breakouts use 0.1" pin spacing, and they do fit into the breadboard. It actually makes the attachment of those sensors more stable, and secure. Yes, there are some that use non-standard pin spacing, but as far as I have seen, that is a minority. Either way, it is nice (for a more-advanced hobbyist) for them to include them - I just would have preferred the male-to-male wires for this.

So, the link I posted actually showed what I meant to say, but failed to convey. Some of the boards I get have two rows of pins, instead of one, despite having 0.1" spacing. This is similar to the AppMod connectors on older Parallax boards. Even when I do have a SIP header, there often isn't room on the breadboard for the large LCD I recently connected to a breadboard, so I had to use the M-F wires. I just post this for those who wouldn't think about this as a reason to have these on hand. I bought M-M, M-F and F-F in multiple lengths, just so I'm covered. The wires can be gotten cheap on Amazon in multi-packs. Something to consider for those who use a lot of accessories.

Quote from: granz on Today at 07:14 AMDid you (accidentally) order a second micro-SD card, and breadboard, for me? Last night, I noticed three packages on my porch; two of them were the card and breadboard (the third was some stuff that I did order.) Since you did receive your components, it may have been that you accidentally ordered these for me, or it was an Amazon mistake. You may want to check your bank to make sure that you were not charged for these extras.

I think your order contained five (5) items (though the SD card boards are a pack of two) and I got three (3) items. What else did you get? Whatever it is, it's a FREE bonus, because I believe the orders look accurate on my app, though in checking, I just noticed that it still says the wires and Pico are arriving today and the SD card boards are arriving Monday. It will be interesting to see if you get those deliveries. If you do, let me know.

                    Bringing concepts to life through engineering.

granz

Quote from: Chris Savage on Today at 08:06 AM
Quote from: granz on Today at 07:14 AMThere is that, however most of those sensors' breakouts use 0.1" pin spacing, and they do fit into the breadboard. It actually makes the attachment of those sensors more stable, and secure. Yes, there are some that use non-standard pin spacing, but as far as I have seen, that is a minority. Either way, it is nice (for a more-advanced hobbyist) for them to include them - I just would have preferred the male-to-male wires for this.

So, the link I posted actually showed what I meant to say, but failed to convey. Some of the boards I get have two rows of pins, instead of one, despite having 0.1" spacing. This is similar to the AppMod connectors on older Parallax boards. Even when I do have a SIP header, there often isn't room on the breadboard for the large LCD I recently connected to a breadboard, so I had to use the M-F wires. I just post this for those who wouldn't think about this as a reason to have these on hand. I bought M-M, M-F and F-F in multiple lengths, just so I'm covered. The wires can be gotten cheap on Amazon in multi-packs. Something to consider for those who use a lot of accessories.
I have to admit that I did not go to that link, but things like the ESP-01 (breadboard unfriendly) came to my mind right away. Yep, things like that, or the male headers on the Raspberry Pi GPIOs, make the female jumper wires much more handy. And, like you, I also have a pretty large assortment of all three of those kinds of jumper wires.

But, again (just for this use case) the male-to-male jumpers would have been useful, where as the male-to-female jumpers could cause confusion, and price concerns, for the buyer. We will need to consider maybe using a different source for this, and the SD breakout board that you mentioned.
Quote from: Chris Savage on Today at 08:06 AM
Quote from: granz on Today at 07:14 AMDid you (accidentally) order a second micro-SD card, and breadboard, for me? Last night, I noticed three packages on my porch; two of them were the card and breadboard (the third was some stuff that I did order.) Since you did receive your components, it may have been that you accidentally ordered these for me, or it was an Amazon mistake. You may want to check your bank to make sure that you were not charged for these extras.

I think your order contained five (5) items (though the SD card boards are a pack of two) and I got three (3) items. What else did you get? Whatever it is, it's a FREE bonus, because I believe the orders look accurate on my app, though in checking, I just noticed that it still says the wires and Pico are arriving today and the SD card boards are arriving Monday. It will be interesting to see if you get those deliveries. If you do, let me know.
I did get all four of my items (still waiting for the SD breakouts; due Monday.) The items that I got yesterday were in addition to the items that I received the other day.

Just so long as you did not get charged for the extras.

Chris Savage

Quote from: granz on Today at 09:17 AMBut, again (just for this use case) the male-to-male jumpers would have been useful, where as the male-to-female jumpers could cause confusion, and price concerns, for the buyer. We will need to consider maybe using a different source for this, and the SD breakout board that you mentioned.

Once you've posted your project here, I will follow your guide to build the project. While doing so, I will create a project on Savage///Circuits which accredits your work and links to it. Depending on what I find, I may start off by building five (5) kits with everything needed and post them on the MeBay page. We can always add more if they become popular.

Quote from: granz on Today at 09:17 AMI did get all four of my items (still waiting for the SD breakouts; due Monday.) The items that I got yesterday were in addition to the items that I received the other day. Just so long as you did not get charged for the extras.

I'm good. Not gonna lie though...I am curious what you got extra.  ;)

                    Bringing concepts to life through engineering.

granz

Correction: This "extra" breadboard came with male-to-male jumper wires. While these are better for our specific case, it is a bit disturbing in that they have not standardized on what they add to the breadboard. This is OK (actually very nice) for hobbyists, but could cause a lot of troubles for a newbie. What jumper wires did you get in your breadboard pack?

I think that, if we give a BOM list, like above, we need to select a breadboard that either comes with M-M jumper wires (then we can drop the additional jumper wires) or no jumper wires at all. This is weird - the first time it has been concerning to me that I get more than what was purchased.  ???

Of course, this is completely irrelevant to the packs that you put together - you can just make sure that each pack has only what is needed.

Chris Savage

Quote from: granz on Today at 02:31 PMCorrection: This "extra" breadboard came with male-to-male jumper wires. While these are better for our specific case, it is a bit disturbing in that they have not standardized on what they add to the breadboard. This is OK (actually very nice) for hobbyists, but could cause a lot of troubles for a newbie.

Are you saying the "extra" package you got was another breadboard with M-M wires?

Quote from: granz on Today at 02:31 PMWhat jumper wires did you get in your breadboard pack?

I didn't order a breadboard or wires, since I have so many on my bench already.

Quote from: granz on Today at 02:31 PMI think that, if we give a BOM list, like above, we need to select a breadboard that either comes with M-M jumper wires (then we can drop the additional jumper wires) or no jumper wires at all.

Sounds good. We'll refine things as the projects becomes finalized for the kit on the main website. Until then, I'm just following your lead based on what you're using.

                    Bringing concepts to life through engineering.