- Joined
- Sep 12, 2009
- Messages
- 13,858
- Trophies
- 3
- Age
- 38
- Location
- Cyprus, originally from Toronto
- Website
- modmii.github.io
- XP
- 9,884
- Country
DeadlyFoez's SD Card activity LED mod
I (XFlak) personally saw this Wii's activity light in action, and I gotta say, it looks pretty sweet, and its REALLY cheap to make, $2 something to build, but of course u gotta know what ur doing. I'm lucky that I don't even need to learn this stuff because I'm friends with the infamous DeadlyFoez.
If you have question on how do this, u can contact DeadlyFoez at his second favourite wii hacking forum (just google "My SD Card activity LED mod")
I (XFlak) personally saw this Wii's activity light in action, and I gotta say, it looks pretty sweet, and its REALLY cheap to make, $2 something to build, but of course u gotta know what ur doing. I'm lucky that I don't even need to learn this stuff because I'm friends with the infamous DeadlyFoez.
If you have question on how do this, u can contact DeadlyFoez at his second favourite wii hacking forum (just google "My SD Card activity LED mod")
DeadlyFoez said:So I decided to try and see if I could add in a NAND activity LED to my wii. For this I used my PICAXE 08M micro controller to to read the CE pin of the NAND flash chip to determine if there is activity. When there is any NAND activity, the CE pin become low (0 volts), but when idle the CE pin floats at around 3.5 volts.
The SD card activity is determined by pin 7 of the SD card that the PICAXE reads. When idle, pin 7 floats at a voltage range, but when there is activity then the voltage will bounce all around.
I changed the way that I have it now it before. Now the blue SD card activity LED is placed above the SD card slot and the red NAND activity LED is to the left of the SD card slot.
I also added in a headphone jack to the right of the SD card slot. This headphone jack is used to reprogram the micro controller.
The video below demos the activity of the NAND and SD card activity LED's.
CODEstart:
setfreq m8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ;Make sure the frequency is set to 8 Mhz
low 0 , 1ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ;Make sure pins 0 and 1 are low
main:
readadc10 4,w0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ;Read pin 7 of the SD card.
if w0 < 604 or w0 > 620 thenÂÂÂÂ ;values between 604 and 620 are when the SD card is idle.
ÂÂÂÂtoggle 0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ;If there is activity then toggle pin 0 (the blue LED)
else
ÂÂÂÂlow 0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ;If there was no activity then make sure pin 0 is low
end if
readadc 2, b2ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ;read the CE pin of the NAND flash
if b2 = 0 thenÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ;A value of 0 means there is NAND activity
ÂÂÂÂtoggle 1ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ;If there is activity then toggle pin 1 (the red LED)
else
ÂÂÂÂlow 1ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ;If there was no activity then make sure pin 1 is low
endifÂÂ
goto mainÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ;Go to the main: label to loop the code.
Future additions:
DeadlyFoez said:
Wifi activity indicator
CPU temp monitoring
Fan speed controller
Backlit LCD displaying various things.
NAND reprogramming via PICAXE and SD card (No infectus needed)
Wiimotes that will explode if my wife has been playing games and not doing dishes