Em Andamento

rp pico pi - stereo sine wave generator using a I2S DAC - C++

What it does:

Generating 2 Sinewaves with 2 different Frequencys:

* and transfair Sinewave 1 to left channel of the DAC

* and transfair Sinewave 2 to right channel of the DAC

For this i need 2 Variables, which must be float! :

* variable1: float Freq1 = 430,0 (herz)

* variable2: float Freq2 = 430,1 (herz)

The values of this Variables is in a range from 8 to 192000 (aka 192Khz)

The Dac is connected via 3wire I2S, and normally that Port is emulated via PIO (pico pi state machines...)

For me it does not matter if you use a Lookuptable, or build a software oscillator

The Precission of the Frequency is importent (when Freq2 is set to 430.1, the DAC should output 430.1)

The Precission of the Sinewave is not sooo important (aka it can be a bit steppy)

I dont need any interface, i can code - but i am very newbe when it comes to "hardware near" - so if you write a function, which i can include, and i have the 2 variables "Freq1, Freq2" - then i do the rest off the program.

So it is a bit "writing a driver" - or "rewriting a driver", rewriting because - the sdk has a sine-example but it is designed for dual mono... (aka have one oscillator and copy it to booth channels > thats not what i want!)

you can use the pico-sdk, and pico-extras - if you want - but you will not find a ready application which can do the things i want to have: true stereo, 0.1hz precission, indipendend Frequencys for Left and Right audio.

i too opened a topic on this on the raspberry forum (but that didnt helped me - maybe it helps you):

[login to view URL]


Raspberry Pi Pico - Documentation: [login to view URL]

DAC-Board documentation: [login to view URL]

DAC Datasheet: [login to view URL]

Habilidades: Programação C, Programação C++ , Microcontrolador, Raspberry Pi

Sobre o Cliente:
( 0 comentários ) Katsdorf, Austria

ID do Projeto: #33750768

Concedido a:

(1 Comentário)

8 freelancers estão ofertando em média €255 nesse trabalho


Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA, C, C++ , C# , Python, MATLAB. Done 700+ projects here on FREELANCER.COM. The bid is negotiable an Mais

€500 EUR in 2 dias
(333 Comentários)
(71 Comentários)

We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries Mais

€250 EUR in 7 dias
(16 Comentários)

MASTERS IN ELECTRICAL ENGINEERING GOOD IN MICROCONTOLLER EXPERT IN RASPBERRY PI HELLO DEAR CLIENT I have gone through your project details, having all the required skills and VAST EXPERIENCE.I confirm to you that the Mais

€140 EUR in 4 dias
(0 Comentários)

Hello! Nice to meet you! I can help you. Would you define, please, additional technical details? What is the final target of the project? Best regards, Alexander

€250 EUR in 28 dias
(0 Comentários)

Main specialization: * developing Windows Desktop and Web solutions (mainly using C, C++, C#, ASP.NET) * converting/translating/porting code from one programming language to another programming language. * writing wrap Mais

€250 EUR in 7 dias
(0 Comentários)

Here is a Telecommunication Engr will provide you a 100% satisfactory work. I have already worked on a lot of projects relating MATLAB, SIMULINK, PROTEUS, ELECTRONICS, ELECTRICAL, ARDUINO, C++ Programming, PYTHON, MICR Mais

€250 EUR in 3 dias
(0 Comentários)