Skip to content

Conversation

@mjcross
Copy link
Contributor

@mjcross mjcross commented May 5, 2023

Add an example showing how to use the PIO to control a multiplexed 7-segment display.

@lurch
Copy link
Contributor

lurch commented May 7, 2023

Replaces #372

@mjcross
Copy link
Contributor Author

mjcross commented Aug 6, 2023

HI guys - is there some reason this one isn't progressing?

@mjcross
Copy link
Contributor Author

mjcross commented Oct 2, 2023

Bump

@peterharperuk
Copy link
Contributor

No. It'll be considered for the next sdk release.

@mjcross
Copy link
Contributor Author

mjcross commented Oct 2, 2023

Thanks - I think it's a useful example because it shows how to keep outputting the same pattern until something arrives on the FIFO

@peterharperuk peterharperuk self-assigned this Oct 2, 2023
@kilograham kilograham added this to the 2.2.0 milestone Feb 13, 2025
@mjcross mjcross closed this by deleting the head repository Oct 2, 2025
@lurch
Copy link
Contributor

lurch commented Oct 13, 2025

Weird - GitHub says "mjcross closed this by deleting the head repository" and yet the repository still seems to be there? https://github.com/mjcross/pico-examples/

@mjcross
Copy link
Contributor Author

mjcross commented Oct 14, 2025

@lurch I think it's probably because I deleted the original repo and created a new one with the same name: I'd forgotten this old PR was still open
If for some reason you still want the example let me know and I'll repost it :-)

@lurch
Copy link
Contributor

lurch commented Oct 14, 2025

I still think that this is a useful example to have.
Would using a Darlington array simplify the wiring?

@mjcross
Copy link
Contributor Author

mjcross commented Oct 14, 2025

Good idea, I'll have a look.

@mjcross
Copy link
Contributor Author

mjcross commented Oct 14, 2025

On reflection the example should probably be about using the PIO rather than wiring up the display.
How about I just put a square box on the diagram between the GPIOs and the 7-Seg labelled "High current driver (if required)" ?

@lurch
Copy link
Contributor

lurch commented Oct 14, 2025

I'm afraid that we expect all the examples to be easily followable (which is the whole reason that we ask for Fritzing diagrams), and an "abstract box" in the wiring diagram would make this example impossible to follow for many people.
Feel free to stick to using individual transistors, if you feel that using a Darlington array would overcomplicate things.

@lurch
Copy link
Contributor

lurch commented Oct 14, 2025

Although having just had another look at your Fritzing diagram, IMHO it'd be better if you used the normal convention of using the bottom blue rail for 0V, rather than using the bottom red rail 🙂

@mjcross
Copy link
Contributor Author

mjcross commented Oct 14, 2025

Fair enough!
Unfortunately I don't have Fritzing any more and as it's now a paid download I'm afraid that's unlikely to change...
I've found the source so I'll see if GitHub will let me restore the original repo...

@mjcross
Copy link
Contributor Author

mjcross commented Oct 14, 2025

Sorry Andrew - I can't work out for the life of me how to persuade GitHub to let me restore the original Repo so I'll open a new PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants