Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 15:37 06 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : JQ8400FL Embedded 4MB MP3/WAV player....

Author Message
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9589
Posted: 12:50pm 29 Dec 2016
Copy link to clipboard 
Print this post

Hi folks.


One of the things I am playing with during the holidays, is a JQ8400FL chip, which is a 16-pin SOIC, that has a direct USB interface, MP3 and WAV file playback AND a 32Mbit SPI-flash file storage system for annunciator systems.

The device connects to the host PC via USB, and shows up as a 4MB(yes, megga-byte!) Flash Drive. This device is perfect for embedded voice prompting systems or other talking product or sound-effects machine etc. They are dirt cheap on eBay as a complete module for only US$3.75 each!

Link to one on eBay.

Plug the unit in, and you just drop your files onto it like any other flash drive - dead easy.

There is another type of similar module on eBay which is about the same price as these ones, but it shows up as a CD-ROM drive, and you CAN'T copy anything to it as Windows thinks it is a finalized CD-ROM, so won't let you copy files to it. I can't be bothered to fight this module, so......

For reference, here is that "CD-ROM" module.

DON'T BUY THIS ONE - you will probably have the same problem as me, and searching the net has revealed that everyone else who buys THAT module, has the same problem - Windows sees it as a CD-ROM drive, and won't let you copy any new files to it, making it pretty useless.

Anyway, I need to translate the Chinese manual to English, and Google Translate DOES help, but the document is so much gobble-de-gook, as to just about make the translation useless.

Can anyone recommend a good professional translation service?

Perhaps there are members here who can take the original Chinese PDF and help translate it for me, for which I could arrange suitable compensation. Please PM me if you can help with this. I have not posted the PDF here, as I need to test the water first. If there is interest at all from any of our Chinese-speaking members, I will post the PDF here.
Smoke makes things work. When the smoke gets out, it stops!
 
Zonker

Guru

Joined: 18/08/2012
Location: United States
Posts: 767
Posted: 06:42pm 30 Dec 2016
Copy link to clipboard 
Print this post

Looks interesting G...

I guess we need the manual to find out what to send to it...

So, this could "play" any file stored from the MM... Sweet...
Checking the pix of the output pins, we might also need some kind of "filter-mixing" circuit... Maybe...

Great price... Edited by Zonker 2017-01-01
 
Bill.b

Senior Member

Joined: 25/06/2011
Location: Australia
Posts: 235
Posted: 12:21pm 31 Dec 2016
Copy link to clipboard 
Print this post

Hi Grogster

I have used the PICAXE SPE035 module in my robots with great success.
They are available for the Picaxe store for about UK 9.00

This is a video using a 170 to trigger the module.

https://www.youtube.com/watch?v=BNP2ViHBlGo




Sample code I used to test the messages for the robot

[code]
option autorun on
OPEN "COM1:9600,S2" as #1


Setpin 17,Din
Dim integer CMAD,arg,arglsb,argmsb ,a
pause 30
CMAD = &H09 'initalise SD Card
arg = &H0002
senddata ' Set Volume
CMAD = &H06
arg = 40
senddata
do
for a = 1 to 36
CMAD = &H12 : arg = a 'Select track
senddata
Do 'Wait to track completed
Pause 100
Loop until pin(17) = 1
pause 1000
next a
pause 1000
loop
sub senddata
argmsb = 0
arglsb = arg
pause 100
Print #1, chr$(&H7E) chr$(&HFF) chr$(&H06) chr$(CMAD) chr$(&H00) chr$(argmsb) chr$(arglsb) chr$(&HEF);
pause 100
end sub
[/code]
Bill


Edited by Bill.b 2017-01-01
In the interests of the environment, this post has been constructed entirely from recycled electrons.
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025