Me gustaría hacer un generador de onda cuadrada que emita una señal con amplitud X voltajes y frecuencia entre 1KHz y 1MHz, con la precisión de 1KHz (por ejemplo: 785kHz, 926kHz, 999kHz, etc.). He intentado hacer eso con Arduino Uno, pero me di cuenta de que necesitaría una precisión de 1 n para poder hacer eso. 1ns es igual a 1 GHz. Entonces, ¿qué hardware necesito para poder hacer eso?