Про максимальные цели - я немного про другое )
Почему же "не выбор"? Вполне себе выполняет задачи. Да, претензий особых тут нет. Таких конструкций вагон и маленькая тележка, но почему бы не быть еще одной?Потенциал есть.
Последний раз редактировалось RU9CA; 03.01.2023 в 08:23. Причина: П.6.2 Правил.
а вот такой модуль, подойдет для этого проекта?
Да, конечно. На схеме распиновка именно для такого модуля, как самого распространенного среди esp
Последний раз редактировалось RU9CA; 03.01.2023 в 08:22. Причина: П.6.2 Правил.
Спасибо от Соловей
удалось прошить модуль ESP32, пришлось ставить ардуино 1.8.13
Вижу, что были небольшие проблемы при сборке. Это моя вина - надо было подробно расписать процесс. С ардуино такие проблемы - норма ) Чуть позже опишу.
Последний раз редактировалось RU9CA; 03.01.2023 в 08:21. Причина: П.6.2 Правил.
Спасибо от Соловей
Исправил одну ошибку, из-за чего сборка проекта могла проходить с ошибкой (пути до dsp_lib), связанная с "особенностями" линковщика в среде ардуино.
Кратко по сборке:
1.Скачать любыми способами репозитарий.
2.Скопировать содержимое каталога Src в каталог ESP32-SDR-TRX в то место, где у вас хранятся ардуиновские скетчи (в windows этот как правило "Мои документы\Arduino" в линукс ~/Arduino)
3.Запустить среду и открыть этот проект
4.Доустановить, при необходимости, библиотеки, перечисленные в инструкциях #include в начале файла ESP32-SDR-TRX.ino
5.Запустить компиляцию.
Все должно пройти без ошибок. Версия среды ардуино любая старше 5.8.13. Проверил вплоть до 5.8.19 - сборка проходит нормально.
Чтобы автор задумался о возможном применении
Из интересного для применения в SDR в варианте с внешним кодеком:
- Два I2S можно применить
- Внутренний звуковой кодек 3 АЦП и 2 ЦАП
- USB
- Место для QSPI FLASH с которой можно загрузится
- SD CARD
- Все это грузится в 128 мегабайт ОЗУ
- Два ядра по 1.2 ГГц Cortex-A7 (да хоть одно использовать).
Минус - среду Arduino на эту плату не натянули...
Я без этой платы в трансивере такой процессор применил.
Я в ней сделал трансивер на bare metal, разумеется.
Вот репо, бранч develop. Кодим в эклипсе, arm gcc последний.
Только там у меня нет ничего про автобалансировку и компенсации ампдитудного и фазового разбаланса аналоговых аппаратов...
Все под duc/ddc.
Последний раз редактировалось Genadi Zawidowski; 02.01.2023 в 18:11.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)