Mixtel90
Guru
Joined: 05/10/2019 Location: United KingdomPosts: 7020 |
Posted: 11:22am 04 Nov 2024 |
|
|
|
A Pico, Not A Wii
Just for fun. No apologies, this is only intended for gaming. :) This isn't a completed design, obviously, but it brings together some ideas I've intended to try.
Uses the new 44-pin version of the Pico 2. :) Add 2 extra pins on each side to connect D+, D- and GP25. You can restore it to normal later by taking your link wires to the TPs off and snapping off the extra pins.
The WII sockets support the DD pins so detect them going high to see if a controller is plugged in. (I need external pull down resistors, forgot - sorry).
Uses a 4-way DIL switch. 1 & 2 isolate D+ and D- while installing MMBasic. 3 overrides the GP21 signal to the LED, making it indicate Power On. 4 pulls GP20 low. It could be used to, for example, instruct an auto-run program to abort while testing it. There must be other uses. :)
If switch 3 is off you have full control over the LED. The Red side is fed from GP25 and replaces the heartbeat. The other side is fed from GP21. You can PWM these or whatever. I have some Red/Blue LEDs now which are rather nice. :)
The WII connectors are a little close together really, but just about manageable, I think. I can't get them any further apart without having to use a micro SD socket. You don't escape SMD soldering anyway as the HDMI socket is SMD as are its 0805 resistors. |