Add -D avrdude upload flag to match Arduino IDE
[NB] Update to use SignalGeneratorBoard library

 - Update firmware to use `SignalGeneratorBoard` Arduino library.
 - Draft returning high-voltage samples as array.
  - __NB__ Large numbers of samples seem to cause memory-related issues.