Go Down

Topic: Arduino library for WTV020-SD-16P audio module (Read 113 times) previous topic - next topic

GoForSmoke


Hi

Can anyone help me!!!
Is it possible to change operating mode of WTV020SD-16p module? I read the datasheet several time but there is nothing mentioned about mode selection. And also i can't get the current mode.
Actually for this module i don't use arduino module so I want to make code for AVR microcontroller  manually (without using Arduino functions).


I don't know that module.

But just checking, you do know that Arduino code works on stand-alone AVR chips? The board has the USB interface and some bits but that is all, it is for development even though it often gets used in hobby level end products.

Here are projects that use V-USB to access USB directly from even small AVR's:
http://www.obdev.at/products/vusb/projects.html
I find it harder to express logic in English than in Code.
Sometimes an example says more than many times as many words.

HazardsMind


Hi

Can anyone help me!!!
Is it possible to change operating mode of WTV020SD-16p module? I read the datasheet several time but there is nothing mentioned about mode selection. And also i can't get the current mode.
Actually for this module i don't use arduino module so I want to make code for AVR microcontroller  manually (without using Arduino functions).


What operating mode? It can be controlled from either the Arduino, or manually from tact buttons.
Look at this page WTV020SD-16P. There is also a downloadable PDF on that page in the top left of the screen.
Created Libraries:
TFT_Extension, OneWireKeypad, SerialServo, (UPD)WiiClassicController, VWID

the-rebel-agent

Good to see that there is interest in this small device after all this time. :P

ohc200

How exact serial timing is for this chip ?.
I have ordered these modules from 2 different placies and none is working via serial commands.
AD4 format audio files used in 2GB cards and I/O keys are working.
Controlled serial via LPT port with Windows XP, so timing is what it is, quite slow thoug.
Next connecting to PIC18F252 (not arduido..) so I'm sure that timing is ok.

fgmarshall

As far as I can see the reset function is only called at start-up time.

I had not connected the reset wire and all seems fine.
I think the board resets when the power goes on.

So I can save a pin!
And I do not need to monitor the busy line - save another pin!

But how do I modify the .cpp and .h files to free these pins for my main program?

I guess I can just change

WTV20SDBreakout::WTV20SDBreakout(int resetPin,int clockPin,int dataPin,int busyPin)
to
WTV20SDBreakout::WTV20SDBreakout(int clockPin,int dataPin)
and delete all other references to the pins?

Or will something go wrong in the board firmware....

Go Up