MP3 player module

This is a MP3 module i was thinking of testing together with an Arduino.

Got this cheap from eBay a year ago, just for fun.
Didn’t get it to work right away, so it were shelved for the moment.

Played around with it now, and discovered that the chip on my module were newer than the chip used in the example code i tried with. (My chip : YX6300, and the one i found code for : YX5300.)
It seems that they were not quite compatible with each other. 🙂

Found an example for the same type of chip i have (YX6300), and now it works. 🙂

Now, the only question is where to use it… 🙂
The future will tell.

Sony MDP-850D LaserDisc player

This LaserDisc player has some problems. 🙂

1, The display do not work, totally black.

2, It only plays side one.

(When i try to switch side, there is a minor scraping sound for like 5 seconds, and then it stops.)

I managed to fix problem #1 before i posted something about this player, so this is like two posts in one. 🙂

1 was due to faulty capacitors on the displayboard, i replaced them and now it is working again.

Next step is #2.
To be continued… 🙂

C64 JiffyDOS update

JiffyDOS is now installed and working. 🙂

With a switch mounted, so i can change back to the Kernal ROM i had in the machine before, if i would need it in the future.

I also changed the LED from red to blue, and changed the capacitors, if you with keen eyes noticed that on the picture and remembered the picture from the previous post. 🙂

I did a simple speed comparison between an original C64, a C64 with JiffyDOS and when using a Final Cartridge III :

My test file uses 92 blocks on the disk.

Original C64 :
57 seconds.

With JiffyDOS :
9 seconds.

Final Cartridge III :
6.5 seconds.

As you can see, the Final cartridge III is the fastest one when only looking at loading times, so JiffDos is not really necessary if you use this type of cartridge and just loads games.
(If i did these tests correctly…. 🙂 )

If you Google JiffyDOS you can easily find an authorized sales channel for JiffyDOS.
I bought my firmware from one of those. (A Kernal ROM file)
(And i have an order confirmation email and an order ID to prove it if necessary. 🙂 )

It is also available as a chip-for-chip replacement ROM, so you just have to swap the old chip for the new one, for those of you that want the job done quickly. 🙂
Remember that you would have to buy one for your diskdrive too… 🙂

2015-06-07

Dagen gick åt att få ihop ett testinstrument som jag tänkte kanske kunde komma till användning på jobbet.
En “nätverkstestare” kan man säga, baserad på en Arduino Uno med Ethernet-shield och en LCD, samt några knappar. 🙂
Tanken var att man skulle kunna plugga in den på nätverket i valfri port, och då kunna få en tilldelad DHCP-adress visad på displayen, samt vilken DNS-server man har blivit tilldelad.
Då kan man ju se vilket nät man har bakom den porten i just den switchen. 🙂
Sedan finns det en meny varifrån man t.ex. kan testa kontakten mot SLL och Sjunet, eller om det går att få direktkontakt med skrivarnätet.
Fantasin sätter gränserna… 🙂
Visst, det skall kluras ut hur den skall programmeras för att utföra det man vill förstås, men det är därför någon har snickrat ihop Google! 🙂

Den roligaste biten har varit att trimma den analoga ingången som knapparna ansluts mot.
Med hjälp av motstånd med olika värden kopplade i serie med knapparna, fås ett analogt värde fram inom ett område.
Och baserat på det, så kan man räkna ut vilken knapp som blivit intryckt.
Då är det bra med en kopplingsplatta, som man först kan rigga motstånden på under experimenterandet, för att sedan löda ihop eländet när det verkar fungera hyfsat. 🙂
Man kan citera Tage Danielsson som en gång sade : “Utan tvivel är man inte klok”! 🙂
IMG_1867
IMG_1868
IMG_1882

2015-05-29

Idag var det tänkt att fixa med Commodore64:ans monitor, en Philips CM-8833-II, så den skulle få S-video-möjlighet.
Det saknas bara några komponenter på moderkortet för att få in den biten, då moderkortet är samma som Commodores egna monitor, och den har S-video. 🙂
Provade dock först C64:ans compositevideo mot monitorn, och kvaliteten var helt ok för min del, det lilla jag sitter med den.
Så det projektet får ligga och mogna lite. 🙂

Slängde dock ihop ett power-supply som jag kan ha på skrivbordet och enkelt ha tillgång till +5 , +12 , +3.3 samt -12 volt via banankontakter.
Där handlar det egentligen bara om att ta ett gammalt nät-agg typ ATX, och löda bort den tjocka kabelstammen, och bara lämna en för varje som leds till kontakter direkt i ATX-nätaggets skal.
Dock var några kondingar dåliga i det nätagg jag hade liggandes för detta, och det var en modell av kondingar som jag inte hade på lager förstås, så det måste beställas.
Hittade dock ett till, lite äldre ATX-nätagg som jag kunde ha så länge.
Det var dock mycket mindre, så det fick inte plats med kontakter i skalet till nätagget…
Äh, jag behöver funktionen, så jag slänger ihop det lite snabbt…
Tog en liten plastlåda, och kapade av de flesta kablarna från den tjocka stammen som går ut från nätagget, och krympslangade noga in de ändar som blev kvar så ingen kortis skulle inträffa.
(Det var så trångt inne i nätagget, så att bara skruva isär det för att löda bort den tjocka kabelstammen skulle ta ett tag att göra, och eftersom detta nätagg bara är temporärt så fick det se lite cirkus-aktigt ut. 🙂 )

I plastlådan borrade jag snabbt ett gäng hål för banankontakterna, en knapp och en lysdiod.
Lödde dit kontakter, strömbrytare och lysdiod.
Fungerar, men låångt från vackert! 🙂
IMG_1753

Funderade även på att göra en egen cart för C-64.
Man skall kunna använda en befintlig cartridge, och montera ett EPROM istället för den IC som sitter där idag, plus lite motstånd och sådant krafs förstås.
(Sätter man i ett större EPROM, så kan man ju ha en switch, så att man kan ha flera olika spel som man väljer innan man startar datorn.)
De cartar jag hade närmast till hands var “Jupiter Lander” och “Radar Rat Race”.
Gäller ju också att först kolla upp att inget av dessa är lite ovanligt, då är det ju dumt att förstöra det med en dylik övning. 🙂
Många cartar är dock väldigt vanliga, så ett mer eller mindre… 🙂
Bägge dessa hade den variant av kretskort som är lämpligt för en dylik övning, så vi får se vad som händer… 🙂
IMG_1755IMG_1757