Arduino - custom FSK Sine Wave Generation

Job ID: 38053650

Budget: ₹1,500 – ₹12,500 INR

I'm in need of a skilled Arduino coder to create a custom code for me. My project primarily involves generating variable frequency range FSK sine wave output.

Key Requirements:
- Develop code specifically for Arduino R4 board + SD card module
- Generate sine waves of different frequencies
- Different frequencies - 10,000 different frequencies (integers)
- eg: txt file (100,200,300,400,500.................n integers)

Frequencies list are stored in a SD card CSV or txt format

Arduino new R4 boards has built-in DAC for sine wave generation with ready made library as follows:

Code for wave generation --->>> analogWave wave(DAC);
int freq = 10; // in hertz, change accordingly

void setup() {
}

void loop() {
wave.sine(freq);
delay(10);
}


Challenge - during every loop, next integer stored in SD card should be called & saved in 'freq' variable. (untill all 10,000 integers are executed for wave.sine(freq) function)

Ideal Skills and Experience:
- Proficiency in Arduino programming
- Familiarity with FSK modulation
- Experience in parsing SD card data
- Message me for any other info