r0jab Спасибо за ссылку и печатку. Надо попробовать.
Выкладываю переделанный мною скетч, за основу взята версия DDS_sweeper1_TFT_ST7735_128x160_v4_hwspi от
Koshak, за что ему спасибо
Подключение DDS - как у немца:DDS - ArduinoFQ_UD - 11;
SDAT - 10;
SCLK - 12;
RESET - 9;
Подключение экрана:Экран - ArduinoCS - 4
RESET - 5
D/C - 6
SDI(MOSI ) - 7
SCK - 8
Эти сигналы пустил просто через резаки 10КОм.
LED -так же через 10КОм на +5В
При необходимости все пины можно перераспределить в скетче в строках:
Для DDS:// Define Pins used to control AD9850 DDS
const int FQ_UD=11;
const int SDAT=10;
const int SCLK=12;
const int RESET=9;
Для экрана:Ucglib_ILI9341_18x240x320_SWSPI ucg(/*sclk=*/ 8, /*data=*/ 7, /*cd=*/ 6 , /*cs=*/ 4, /*reset=*/ 5);
Кнопки - D2 и D3.
С диодами все оказалось не так плохо - пробовал и китайские 1N34A и Д9 - терпимо, а вот операционники LM358N - цирк.
Из 10 штук 6 - выдают бред до 7 Мгц, 2 - до 3-х, 2 - более-менее ...
Надо что-то другое пробовать.