очень понравилась реализация проекта. хотелось бы внести несколько предложений. что если в качестве деталей применить готовые шилды разработанные для ардуино. например:
DDS синтезатор на ad9850: ttp://www.ebay.com/itm/AD9850-DDS-Signal-Generator-Module-0-40MHz-2-Sine-Wave-And-2-Square-Wave-Output-/400385385193?pt=LH_D efaultDomain_0&hash= item5d38d422e9 шилд имеет микросхему ad 9850, готовый ФНЧ, встроенный термо-стабильный кварц. цена вопроса 5 дол.
В качестве дисплея применить вот этот блок: ttp://www.ebay.com/itm/New-2-6-TFT-LCD-Shield-Touch-Panel-Display-w-TF-Reader-for-Arduino-A121-/251176560883?pt=LH_D efaultDomain_0&hash= item3a7b4a28f3 Помимо цветного дисплея на 2,6 дюйма и разрешением 320 на 240 на блоке есть резистивный тач скрин что позволит отказаться от кнопок. плюс в конструктивном исполнении - не надо поять SMD - для начинающих меньше шансов спалить. цена 18 дол.
ad8307 : ttp://www.ebay.com/itm/IC-AD-SOP-8-AD8307AR-AD8307ARZ-/250859423768?pt=LH_D efaultDomain_0&hash= item3a68630818 цена чуть больше 1 дол.
в качестве основного контролера установить ардуино : ttp://www.ebay.com/itm/Mini-USB-Nano-V3-0-ATmega328P-AU-Micro-controller-board-Arduino-compatible-/281045225864?pt=Batt ery_Chargers&hash=it em416f99d188 на платке есть встренный юсб +контролер со всей необходимой обвязкой. огромный плюс не нужен программатор, он уже есть. возможность подключить к ноутбуку устройство для передачи данных. цена около 10 дол.
если ко всему это добавить аккумулятор то получится неплохой переносимый прибор с возможностью передавать результаты на комп и хранить на флешке (по моему на дисплее есть гнездо под микро сд)
вот еще пример компоновки.