English Support

Beautiful Stephen!

I just set up your production and everything is fine for now. It sings. :slight_smile:

However, despite your very clear comments, I don’t understand all of a sudden. Alas. :-//

To avoid polluting this post, I will open another thread specific to the little Frenchman that I am that will serve as a tutorial for those who like me land.

You mean the documentation is unclear or the english audio prompts?

Niet! The audio prompts, I haven’t had a chance to hear them yet. :wink:

It’s at the documentation level.

From the many threads on this topic on the forums, I think it’s not a scoop to say that it’s not at all clear to someone who is new to the system. It is quite incredible that it exists elsewhere than on commercial products.

You see, I spent many hours here before intervening a few days ago and I’m still rowing.

Okay, language doesn’t help, but still…:-///

There are explanations and answers to questions here and there, but in my opinion, nothing beats a real tutorial that explains the “how it works” to people.

I know, I know, you have set up a Wiki but, it’s not an insult, I’m sorry to tell you that it’s not[yet] clear enough for the beginner.

But it’s going to be okay. As stated elsewhere, I will strive to address this deficit. I love doing that. :wink:

Well I understand you point, but we tried to make it as simple as possible: Put an empty card on the device and follow the spoken instructions. But sure, if it’s unclear and you think a tutorial will help, go for it! We really appreciate it. I am the last one to say don’t write one. :wink:

So they would have to come forward, but in any case, it wouldn’t help me because, if I understand a little English, I doubt that’s enough for me. Lol!

Nothing beats a good written tutorial, at least for the old school people.

I insist a little bit on that, because I miss it on this one and especially I am a real tutorial specialist. It is a habit for me to build one when I adopt a new concept.

A need of beginners.

No matter how clever they may be. ,)

I get your point, but please understand this project was never specifically tailored for any foreign language. Going forward we can certainly try to produce everything in German (because of its roots) and English (because it’s by far the most common denominator). For everything else we need to rely on the community. So I am happy you volunteered here. Yet it helps if you speak English to then be able to translate it to French (or any other language for that matter). :wink:

Yes and thank you @stephan for your concern but also you should know what to translate and where to find it.

Especially since, from what I understand, there are differences between several versions.

Assuming that I am with the DEV version + your own files, could you give me the links that interest me?

I will translate and start my tutorial for beginners as I understand myself, but if I have the texts that are not obsolete, it will go very quickly.

The audio files need to specifically match the firmware version (or flavor) on the device. You can’t mix and match. That is why there is text files and scripts available on GitHub (in the respective repository of the firmware in question) to generate the audio files for the given firmware. In addition certain sets of audio files are offered for download for easy access (without the need to generate them).

For the DEV the source file for the audio files is this one (german only):

The audio files itself are within the same GitHub repository:

For my version you find the source files here (german):

and here (english):

Both are available as pregenerated sets (via Amazon Polly) and linked in the respective readme file on GitHub.

Other forks handle it the same way. Please be aware the audio prompts can change over time as the firmware evolves. So don’t make a hard copy but link to the respective locations on GitHub.

That’s what you’re saying here and this subject contributes to losing a little more the beginner who discovers Tonuino because it’s a lot to learn at the same time. I will take this into account in my tutorial in due course.

For the moment, what interests me is the „general“ functioning of the system that I am gradually discovering and I have started to ask the first questions on a dedicated page of one of my websites.

This site in particular is dedicated to my discovery of electronics and Arduino.

It also tells what I’m trying to build.


In a directory of the English files you gave me, there is one named 002_start_schatzsuche.mp3.

it seems that it may be a certain Anna talking and I would like to know what it is for and what she is saying.

I don’t know where you got this file from. This is not in my current distro nor in the current DEV (which has no English files at all). Anyways, „Schatzsuche“ means „treasure hunt“. Maybe this is from an (unreleased) game or something…

This file is from my nextcloud: an example how to do a treasure hunt with a TonUINO. I’ve created one for the birthday party of my daughter. This fiie isn’t needed for anything.
Be carefull, the files at oc.gryzan.de are for the old masterversion of TonUINO and not compatible to current versions. Please use the files from the git repository coming with the code you use.

Yes, I had already understood that and your files, thanks to the English translation, taught me a lot. Thank you for that. :slight_smile:

Today, I am starting to translate the content of the audio files into French and I will understand what my prototype is telling me. What a joy!

By the way, I noticed that there are.py files in the archive for creating audio files and of course, I don’t know how to use them.

I am under Ubuntu and Python is installed on my machine. Are there tutorials somewhere to learn how to use this system?

Did you read this?


Yes, I had flown over it but…forgotten.

Mucho gracias. :slight_smile:

Stephan, I am having the following issues with your firmware,

  1. 5 button does not work, it shows button presses in the serial monitor however the track does not advance forward.

  2. Can I have it auto-play when the card is scanned? Currently i have to press play.

You most likely don’t have the sd card setup correctly. Normally it does of course autoplay by default, there is no option to change that.

folders labeled 01, 02, 03, etc.
tracks are labeled 001, 002, 003 etc.
Does not auto play. i have to push play after the light on the arduino turns back on after scanning the card.
apart from it not auto playing and not skiping songs everything else seams to work great.

Are you using the PCB from Thorsten? Can you check the busy Pin connection? Can you please post console output? Did you run through both #hardware FAQ and #software FAQ? Especially check for the TX Pin to sd card slot shortage (linked in hardware faq). Use deepl for translation.

Have you got the folders advert and mp3 on sd-card too. They are necessaires for correctly function too.