Audio (voice) - Stock 9X PCB

er9x is the best known firmware. It has a superb range of features and is well supported by the community. Well worth trying out.
User avatar
man-bis
Posts: 27
Joined: Tue Dec 27, 2011 9:10 pm
Country: -
Location: Russia

Re: Audio (voice) - Stock 9X PCB

Post by man-bis » Fri Nov 02, 2012 8:12 pm

Hello, guys!
I think for placed in TX Oliver's (Mike's) voice module can design a new board to replace the back TX board . http://aeroquad.com/entry.php?223-Turni ... or-SIM-use
It can be placed standard (no SMD) components.There's plenty of space. Of course you will need to place some existing connectors.
You like this idea?


User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Sat Nov 03, 2012 12:31 am

Interesting idea. We'll see what can be done for stripboard first, as some people might like to get going with that.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

User avatar
JEANALTAYR
Posts: 103
Joined: Thu Dec 29, 2011 4:53 pm
Country: -
Location: Gd Toulouse FRANCE

Re: Audio (voice) - Stock 9X PCB

Post by JEANALTAYR » Sat Nov 03, 2012 10:59 am

hello
having forsaken a little forum
I thought modify my first eemarte card that was not good with http://emartee.com/product/42232/WTV020SD% 2020S% 20Music%% 20Sound 20Chipset
can you confirm the usefulness of this is that the v1.0 on it soft ?
or is it better to build the last card you are developing the previous having reached its limits

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sat Nov 03, 2012 3:37 pm

Mike as we are in crazy ideas mood ;) I had another one..
Would it be possible to have folders with different voice packs on the SD Card and choose between them?? Or would that cost a lot of flash??

Joao
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Sat Nov 03, 2012 4:29 pm

I've been 'playing' with a possible, non-smd, layout. I've got it down to 60mm by 42mm (so far!):
ss.png
ss.png (6.94 KiB) Viewed 3987 times
I haven't quite finished the audio output, no output cap or connector for the speaker, but a small space for this in the top corner.
And there are no mounting holes.
The SD card is on a 7 way connector, at the bottom. My idea would be to solder a micro SD adapter to this, and then you have a micro SD socket, again without any surface mount components.

Joao: Multiple voice packs may be possible.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!


User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sat Nov 03, 2012 4:41 pm

So not so crazy then ;) :D Must think of something else :mrgreen: :mrgreen:

Mike, thats a very small board :D I can't believe that you could do it that small lol.. I just don't know how you can do that on a stripboard.. :D I'm trying to make mine with some SMD on the underside and I'm not even close to that size..

There's only one small problem, but that's my problem ;) I don't have any through hole caps :(
Would it be possible fo me to modify your layout to use smd caps? only the small value ones. the electrolytic caps I have through hole ones..

Also , could you please post your schematic? might be a little different from the one I'm following

Thanks.
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Sat Nov 03, 2012 5:05 pm

Just to be clear, that layout is NOT stripboard, it's a proper, 2-sided, PCB layout. I wanted to see how small I could get it.
I'll post the circuit as soon as I have tested the serial interface to the PC.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sat Nov 03, 2012 5:21 pm

AAhhhh, thought it would be a stripboard because I think that before you said you would try it. Maybe I misread it ;) that's why it comes out so small :D

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Sat Nov 03, 2012 7:23 pm

Here is the extra circuitry to provide a serial connection to a PC as well as the connection to the M64. You can't use poth at the same time, obviously, as there is only the one serial port on the '328.
Serial2.png
Serial2.png (2.54 KiB) Viewed 3958 times
I have successfully sent data from the '328 to the PC, and I can see correct data arriving at the '328 RX pin from the PC, need to write some code to prove it is being received. Tested at 9600 baud.

Connections to the M64 may be made to the ends of a couple of resistors, you do not need to solder to the M64 pins.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sat Nov 03, 2012 7:27 pm

SWEEEEEET.. Can go on with my huge board now :D :D
So, will have to use a 5V reg. Not 6V as I thought before.. will power the LM386 from Batt voltage then


Thanks Mike

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sat Nov 03, 2012 9:02 pm

Mike, reading another topic I had another really crazy idea..
Could the m328 handle another 3 position switch?. We could replace the trainer sw as a push button on the back of the radio for example and place the 3 pos sw where the trainer was.. This second 3 pos sw was requested many times on the forums.
Too much flash, I guess?

I know, SHUT UP JOAO :) :D
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Sat Nov 03, 2012 9:12 pm

You can use 6V if you wish, The 5V connection on the serial interface is the RS232 voltage and this may be as hign as 12V. If you use more than 6V, just increase the value of the 2K2 resistor so you get 2-3mA through it when the transistor is ON.

Not so much the flash, mor we dont have the pins spare on the '328 any more, only 1 left I think. Just checked, maybe we have 3 spare pins. PC1, PC2 and PC3.
As a minimum, we should put a pad connected to each one to allow for something to be connected, they are possible analog inputs as well.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sat Nov 03, 2012 9:25 pm

So. at 6V I don't have to change any values.. good. might try that.. I think I'm getting somewhere now. trying to put your latest piece of the circuit on the board now.. I'm using SMD for most of the resistors and caps but it might be possible to use standing normal 1/4W resistors instead of the smd resistors.. the caps are a bit more tricky.. I'm also using through hole tantalum caps instead of the radial elects.. when I finish with the design I'll see if it is possible to use normal caps.. but can't promise anything as I'm not used to this designing boards anymore..

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
Flaps 30
Posts: 1490
Joined: Tue Dec 27, 2011 6:04 pm
Country: -
Location: Wokingham Berkshire

Re: Audio (voice) - Stock 9X PCB

Post by Flaps 30 » Sat Nov 03, 2012 10:07 pm

JEANALTAYR wrote:I thought modify my first eemarte card that was not good with http://emartee.com/product/42232/WTV020SD% 2020S% 20Music%% 20Sound 20Chipset
can you confirm the usefulness of this is that the v1.0 on it soft ?
I ordered a couple of those chips a few days back, in the hope that they just might be programmed to V1.0. It will be about two or three weeks before I will get them to find out if they are. I don't hold out much hope on this. At least it will get my old board working in two line serial.

Nice to see that DIL packages are the order of the day with the stripboard version of the new sound unit... That will enable me to program the chip myself. :)

I will wait and see before I take the leap, after doing the costings compared to the Emartee version. Of course if it gives extra features and the like, the comparison goes out of the window.

hageha
Posts: 213
Joined: Tue Dec 27, 2011 9:25 pm
Country: -
Location: Hildesheim

Re: Audio (voice) - Stock 9X PCB

Post by hageha » Sat Nov 03, 2012 10:16 pm

We did it! - I hope

Everything on it, on one side, but unfortunately 2 bridges.
Tomorrow is made the board. 42.5 x 34.5 mm.
First one (or two) bottles of beer for steady hands.
Attachments
AudioMega.JPG

User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Sat Nov 03, 2012 10:39 pm

Hageha: Have you laid it out for a resonator, rather than a crystal? I can't see the two small capacitors we should have for a crystal. I think we should use a crystal for best voice output and baud rate generation.

I'm thinking about a stripboard version. We have added lots of nice extra functionality, however, is there a requirement for a stripboard circuit/layout that just replaces the existing stripboard/emartee board and just does the voice output? This is where we started from, and if someone has built the current stripboard, then they can probably build a new version, as long as they have a USBASP they can connect to it to program it.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sat Nov 03, 2012 11:00 pm

I'm working hard on mine. Unfortunately (even if I tried) I can't do it only with through hole components.. once I finish to lay all the components I will have another look. As I said, I don't have as much experience as I would like.
It might be ready in an hour or two.. It might be around 80mm long :(

Joao
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
Flaps 30
Posts: 1490
Joined: Tue Dec 27, 2011 6:04 pm
Country: -
Location: Wokingham Berkshire

Re: Audio (voice) - Stock 9X PCB

Post by Flaps 30 » Sun Nov 04, 2012 12:02 am

MikeB wrote:is there a requirement for a stripboard circuit/layout that just replaces the existing stripboard/emartee board and just does the voice output? This is where we started from, and if someone has built the current stripboard, then they can probably build a new version, as long as they have a USBASP they can connect to it to program it.
For many of us that have already done all the work for the Emartee board, only to have been messed about by the people who decided in their wisdom to screw up the program for it. Yes I would be more than happy to just build a direct replacement for the original card. No problem with the replacement being bigger, as I have fitted the card itself over the main PCB with tons of space around it.

The best answer would be to fit a replacement chip to the Emartee card, that mimics the one with the original programming. Problem gone. :)

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sun Nov 04, 2012 12:37 am

For all of us that did that work for the emartee board this is a pain of course, and the others that want to do it but don't order the module from them because of their screw up..But I think those are ok because they still didn't spend the money on the emartee board..
But sometimes bad things bring other good things and now we will have more wonderfull features on the 9x. :) We have to keep looking to the positive side of it and move on..

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sun Nov 04, 2012 2:46 am

Ok guys, this is what I have so far.. Sorry, tried not to use SMDs but it's not easy, well at least not for me. Still have to check it for errors but will have to do it tomorrow. It's nearly 4am here.. Mike if you have a little time, could you please have a quick look and see if you find something wrong? thanks..
the board's size is about 85mm x 48mm.

João
EDIT: Some of the resistors and caps (if you can get small ones) could be replaced with through holes ones. The resistors would have to be standing.

EDIT_2: I just had another good look and didn't find any errors. So, I guess it's time to build and hope for the best :mrgreen:

UPDATE: real size of my board is 83mm x 46,5mm
Attachments
Parts List.RTF
(2.56 KiB) Downloaded 122 times
sound board top.jpg
sound board bottom.jpg
Last edited by jhsa on Mon Nov 05, 2012 4:22 pm, edited 6 times in total.
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

tigar
Posts: 162
Joined: Wed Dec 28, 2011 5:31 am
Country: -

Re: Audio (voice) - Stock 9X PCB

Post by tigar » Sun Nov 04, 2012 11:26 am

I would also like to build a strip board and get rid of the slow module...

hageha
Posts: 213
Joined: Tue Dec 27, 2011 9:25 pm
Country: -
Location: Hildesheim

Re: Audio (voice) - Stock 9X PCB

Post by hageha » Sun Nov 04, 2012 7:05 pm

So friends of the night,
it will be long!
The board is DONE.
Thanks Mike - with Crystal -
As big as the Emartee module.
Now I have to spread a lot of little chicken feed.
We will see ...

Hans
Attachments
Board0805.JPG

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sun Nov 04, 2012 7:29 pm

It looks really good Hans.. yes, it will be a late night.. again :D :D Building mine at the moment
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
Spoogy
Posts: 305
Joined: Wed Dec 28, 2011 6:27 pm
Country: -

Re: Audio (voice) - Stock 9X PCB

Post by Spoogy » Sun Nov 04, 2012 8:06 pm

I'm following this thread with a big interest and want to do this also. Just waiting that someone gets this ready and sums up all what is needed to do this (maybe a guide?) ;)
What goes up, must come down. -Isaac Newton
OpenTX - expanding possibilities

User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Sun Nov 04, 2012 8:19 pm

Hageha: Looking good. Just one question, you don't have a programming header, how are you going to program the M328?

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sun Nov 04, 2012 8:31 pm

the same way as me.. remove the connector for the sd card and program the atmega, actually i stole his idea :D

And I'M tired of soldering these b****y jumpers :D
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

hageha
Posts: 213
Joined: Tue Dec 27, 2011 9:25 pm
Country: -
Location: Hildesheim

Re: Audio (voice) - Stock 9X PCB

Post by hageha » Sun Nov 04, 2012 8:43 pm

Mike,
J1 to either programmer or SD card
Do not scare me that I'm wrong.
Where we are in grade,
I can program the 328 as 168 with Pony Prog?
Can it be that it's been going with epee?
The 328's in it.
Attachments
Programmer.JPG

User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Sun Nov 04, 2012 11:10 pm

Oh, right. I had assumed the pads were for a micro SD socket, not a connector to a remote socket. Should work fine.
Yes, it looks like eepe will work as a programmer for the '328.

Mike.

Edit: Just added the M88 to eepe as an option and it programmed my Mega88 I'm testing with.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

User avatar
jhsa
Posts: 18890
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Audio (voice) - Stock 9X PCB

Post by jhsa » Sun Nov 04, 2012 11:23 pm

great. any chance of eepe talking to the 328 instead of the hyperterminal? stupid question, I know :)
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
MikeB
9x Developer
Posts: 16547
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Audio (voice) - Stock 9X PCB

Post by MikeB » Sun Nov 04, 2012 11:41 pm

That's quite a lot of work, need to put a GUI front end in, then add ymodem protocol and code to handle the serial interface. It's not impossible, but time is needed.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!


Post Reply

Return to “er9x”