Других вариантов нет? Заказал на заводе платы, сегодня заберу. Но нет ни одного из необходимых Ардуино для процесса загрузки. Думал амтмегу отнести товарищу на прошивку, у него универсальный программатор "Тритон". А тут вот сколько всяких манипуляций надо
excellent video, I have 5 jlcpcb prototypes, check the bootloader, do I load it with the same frequency of 16 MHz? Since I have 20 MHz installed on my pcb. When I energize the pcb, does the OLED look very dark? Some data. Any recommendation, thank you, stayed tuned ...
я кит 5 диапазонный тоже прошивал bootloader ставиться без проблем программа чере ардуино тоже проходит без ошибок а вот ОЛЕД ДИСПЛЕЙ НЕ ГОРИТ в олед дисплее у меня вытащены два кондера с3 с4 и перемычка стоит на кондер и питание У тебя олед дисплей без переделки я так понял у меня как roWaves PE1NNZ DL2MAN я купил у них кит он не пошел шумы на плюс10 были на всех диапазонах после прошивки проги дисплей горел сейчас нет
Нужно на плате предусмотреть контакты для загрузки загрузчика, что бы два раза не паять контроллер. Да и прошивку можно будет через них заливать. И Не у всех есть лишние платки ардуино без проца. А так лайк за подробное видео.
Я делал с тем расчетом, что у обычного человека который плотно не занимается сборкой и прошивкой трансиверов нет программатора USBasb. Можно купить Arduino NANO и перепаять микроконтроллер на usdx, тем самым у нас уже залит загрузчик в atmega, и есть программатор для последующих прошивок.
@@radiologud3sbvДоброго дня! Поправьте меня если я не прав: 1. Покупаю Арудуино нано на алике (328P и 328PB - есть же большая разница) Меняю кварц на 20 МГц, загрузчик уже есть, шью прошивку , к примеру от USDX Micron) 2. Выпаиваю , и паяю на плату USDX Micron и всё работает?
Я попробовал так как Вы ...установил bootloader без проблем ....программу загружаю так же ....тоже проблем нет ....Reset идет с CH340 все проходит на ура.... НО ВОТ КОГДА ПОДКЛЮЧАЮ ОЛЕД ДИСПЛЕЙ.... ОН НЕ ГОРИТ КАК ТО ТАК ....А ВОТ С LCD дисплеями проблем нет ни каких ...вот эту строку define F_MCU 16000000 вы раскомментировали.. на видео не видно её...или она флэшом забита у Вас....или частоту меняли 16000000.... на 20000000....как Вы делали установки правильно напишите ....Oled рабочий ...проверял ...подключал другие Oled .3 штуки ....тоже самое.... хотя программа встала правильно как у Вас ....на виде по разному пробовал и флеш убирал и 20мгц ставил программатор рабочий шьет другие проги на УРА и работу проверял ...только с Оледом проблема ..Atmega 328P-TH.. Жду ответа по Вашему видео не получилось пробовал с такой же Ардуино как у Вас ...подключал провода Tх Rх и т.д. не горит дисплей не ХОЧЕТ пробовал другие проги тоже самое только с Оледом не пашет и все.. Oled 128x64 только такие у меня...После заливки проги фьюзы такие L-0xFF, H-0xDE, E-0xFD пробовал менять H-0xD6 тоже не светиться.. ГДЕ СОБАКА ЗАРЫТА ...ЖДУ ОТВЕТОВ ... It is currently configured for address 0x3C (74), but you change this at line (~604): #define SSD1306_ADDR If it does not work, maybe you should slowdown the I2C speed, try 40 instead of 4, of line (~212): #define _DELAY() for(uint8_t i = 0; i != 4; i++) asm("nop"); // 4=731kb/s
Здравствуйте, а скетч на arduino pro mini через вкладку /скетч/загрузить через программатор нельзя залить/ ? сразу после бутлоадера, или через SinaProg, или AvrDudeProg - если через Arduino Ide не залазит, через экспорт бинарного файла Hex сделать
Короче через уарт загрузка идет . и загрузчик через можно через програматор любой все тут ясно как божий день. СП. вариантов прошивки может быть много.едиственно что ардуина ставит все фьюзы на место. думать не надо.загузчик я всегда внутрисхемно прошиваю фьзы там ясно какие.у вас ардуино выполняет функцию уарт. черед фтди на плате есть.можно и без загрузчика залить нех. тоже будет работать . только не поравиш прошивку. зато места еще будет. у меня ардуина не ругается что мало места.
@@radiologud3sbv зачем лишняя работа? Впаять процессор на плату с обвязкой и прошить .hex программатором. Только автор не сделал почему-то на плате разъем ISP и надо "собачить" прямо на выводы, что неудобно.
Why do you use Arduino? No need. Just a regular USB ASP programmer and Khazama AVR programmer. You extract the hex file from the temp folder from Arduino ide and upload it directly to the atemga...
Мне один товарищ посоветовал просто прижимать микроконтроллер деревянной прищепкой. И это работает. Возни гораздо меньше. Только аккуратность.
Да, тоже как вариант. Но иногда бывают не контакты.
Спасибо
Других вариантов нет? Заказал на заводе платы, сегодня заберу. Но нет ни одного из необходимых Ардуино для процесса загрузки. Думал амтмегу отнести товарищу на прошивку, у него универсальный программатор "Тритон". А тут вот сколько всяких манипуляций надо
Залить через SPI
Здравствуйте, подскажите пожалуйста какое нужно напряжение для питания этого микро трансивера, сколько нужно ячеек 18650? Спасибо за видео!
Здравствуйте! 12-14в 3 банки
@@radiologud3sbv Огромное вам спасибо!
excellent video, I have 5 jlcpcb prototypes, check the bootloader, do I load it with the same frequency of 16 MHz? Since I have 20 MHz installed on my pcb. When I energize the pcb, does the OLED look very dark? Some data. Any recommendation, thank you, stayed tuned ...
Добрый вечер, заказал по Вашему герберу платы и основные компоненты,спасибо.Еще вопрос, какой олед дисплей используется,хочу на али заказать.
Можно как 0.96 так и 1.3 OLED
Arduino NANO mini обязательно менять кварц на 16 МГц? ( стоит микро, непонятно на какую частоту)
USBasb кварц 12мгц, надо менять на 16 МГц?
Кварц на какую частоту стоит изначально?
На nano она по умолчанию стоит 16 МГц
я кит 5 диапазонный тоже прошивал bootloader ставиться без проблем программа чере ардуино тоже проходит без ошибок а вот ОЛЕД ДИСПЛЕЙ НЕ ГОРИТ в олед дисплее у меня вытащены два кондера с3 с4 и перемычка стоит на кондер и питание У тебя олед дисплей без переделки я так понял у меня как roWaves PE1NNZ DL2MAN я купил у них кит он не пошел шумы на плюс10 были на всех диапазонах после прошивки проги дисплей горел сейчас нет
Нужно на плате предусмотреть контакты для загрузки загрузчика, что бы два раза не паять контроллер.
Да и прошивку можно будет через них заливать.
И Не у всех есть лишние платки ардуино без проца.
А так лайк за подробное видео.
Я делал с тем расчетом, что у обычного человека который плотно не занимается сборкой и прошивкой трансиверов нет программатора USBasb. Можно купить Arduino NANO и перепаять микроконтроллер на usdx, тем самым у нас уже залит загрузчик в atmega, и есть программатор для последующих прошивок.
@@radiologud3sbv Не нашел USBasb,а только USBasp. Такой подходит ?
@@dovpauzner5093 Так такой и нужен.
@@radiologud3sbvДоброго дня!
Поправьте меня если я не прав:
1. Покупаю Арудуино нано на алике (328P и 328PB - есть же большая разница)
Меняю кварц на 20 МГц, загрузчик уже есть, шью прошивку , к примеру от USDX Micron)
2. Выпаиваю , и паяю на плату USDX Micron и всё работает?
Я попробовал так как Вы ...установил bootloader без проблем ....программу загружаю так же ....тоже проблем нет ....Reset идет с CH340 все проходит на ура.... НО ВОТ КОГДА ПОДКЛЮЧАЮ ОЛЕД ДИСПЛЕЙ.... ОН НЕ ГОРИТ КАК ТО ТАК ....А ВОТ С LCD дисплеями проблем нет ни каких ...вот эту строку define F_MCU 16000000 вы раскомментировали.. на видео не видно её...или она флэшом забита у Вас....или частоту меняли 16000000.... на 20000000....как Вы делали установки правильно напишите ....Oled рабочий ...проверял ...подключал другие Oled .3 штуки ....тоже самое.... хотя программа встала правильно как у Вас ....на виде по разному пробовал и флеш убирал и 20мгц ставил программатор рабочий шьет другие проги на УРА и работу проверял ...только с Оледом проблема ..Atmega 328P-TH.. Жду ответа по Вашему видео не получилось
пробовал с такой же Ардуино как у Вас ...подключал провода Tх Rх и т.д. не горит дисплей не ХОЧЕТ пробовал другие проги тоже самое только с Оледом не пашет и все..
Oled 128x64 только такие у меня...После заливки проги фьюзы такие L-0xFF, H-0xDE, E-0xFD пробовал менять H-0xD6 тоже не светиться..
ГДЕ СОБАКА ЗАРЫТА ...ЖДУ ОТВЕТОВ ...
It is currently configured for address 0x3C (74), but you change this at line (~604): #define SSD1306_ADDR
If it does not work, maybe you should slowdown the I2C speed, try 40 instead of 4, of line (~212): #define _DELAY() for(uint8_t i = 0; i != 4; i++) asm("nop"); // 4=731kb/s
Дисплей к каким пинам подключен?
Добрый день. Тоже не работает дисплей, и по диоду не совсем понял, ставить или нет, на входе?
Добрый день! А подскажите можно ли тем же USBasp проделать те же манипуляции залить загрузчик ну а после непосредственно саму прошивку?
Можно прошивку сразу с загрузчиком залить, но на usdx нет разъема ISP
а можно у вас приобрести пустую плату с прошитым микроконтроллером?
Все вопросы ud3sbv@gmail.com
Здравствуйте, а скетч на arduino pro mini через вкладку /скетч/загрузить через программатор нельзя залить/ ? сразу после бутлоадера, или через SinaProg, или AvrDudeProg - если через Arduino Ide не залазит, через экспорт бинарного файла Hex сделать
Можно, но это через ISP интерфейс
@@radiologud3sbv так тем же программатором (Usbasp) шьется что и бутлоадер.
Кварц установили при прошивке на 16, а по схеме трансивера 20, при каждой прошивке прийдется кварц на 16 менять обратно?
Все верно, или ставить загрузчик под кварц 20 мГц
А где такой загрузчик взять? В arduino ide нет возможности выбрать по-моему
@@alexlex5104 с выбором платы, выбирается загрузчик.
Посмотрел вашу схему usdx micro, почему 6 vcc вывод атмеги не подключен на 5 вольт? так можно?
Что за 6 vcc? Все пины питания подключены. 6 пин это не питание.
@Oleg Astrakhantsev drive.google.com/file/d/1CdrAB_TVf0wqzTgl47gYUZbJSeqoFjsV/view?usp=sharing
What soldering iron was used?
With aliexpress
Donde en cuento la información del para hacer el pcb
вы говорите TX адуины на TX платы . а не перепутали TX-RX RX-TX или я не понял. или у вас на плате уже сделано так. ????
При прошивке именно так! А когда подключаем к ПК для управления то RX-TX TX-RX
cant we just use the uart pin on the usdx micro pcb?
We can, but we need to change the box for 16 MHz
@@radiologud3sbv you mean installing the 16 mhz crystal in the 20mhz pin on the board?
@@erikpratama320 For a good transmission, set 20 MHz quartz
Короче через уарт загрузка идет . и загрузчик через можно через програматор любой все тут ясно как божий день. СП. вариантов прошивки может быть много.едиственно что ардуина ставит все фьюзы на место. думать не надо.загузчик я всегда внутрисхемно прошиваю фьзы там ясно какие.у вас ардуино выполняет функцию уарт. черед фтди на плате есть.можно и без загрузчика залить нех. тоже будет работать . только не поравиш прошивку. зато места еще будет. у меня ардуина не ругается что мало места.
Через обычный uart не просто залить, во время начала прошивки atmega328 дёргается пином reset
@@radiologud3sbv зачем лишняя работа? Впаять процессор на плату с обвязкой и прошить .hex программатором. Только автор не сделал почему-то на плате разъем ISP и надо "собачить" прямо на выводы, что неудобно.
Why do you use Arduino? No need. Just a regular USB ASP programmer and Khazama AVR programmer. You extract the hex file from the temp folder from Arduino ide and upload it directly to the atemga...
where can i get the firmware?
github.com/threeme3/usdx
@@radiologud3sbv thanks
+