USB->TTL конвертер, например СР2102/3. А на балконе 5-й год валяется Тинька, температуру на комп передаёт по воздуху, JDY-40 TinySoftSerial сам найдёшь, на просторах
Не. Про это я давно знаю. И таких конвертеров с десяток на столе валяются. Мне нужно именно то что я написал. Если USB примеры для Digispark-а написаны и выложены в свободный доступ, значит должны существовать и приложения для хоста (компа), с ними работающие.
Это я так обозвал группы примеров в сообщении #20. Примеры разделены на группы (разделы). Каждый раздел использует свою библиотеку. Вопрос про скетчи из разделов DigisparkCDC (#include <DigiCDC.h>) и DigisparkUSB (#include <DigiUSB.h>). Конкретно - про DigisparkUSB. Коротко говоря - мне нужна программа для Виндовс 7 (вроде Монитора порта из Ардуино IDE), которой можно посылать байты в USB устройство по USB протоколу. Без всяких виртуальных COM портов. Кажется так.
В usb очень много протоколов. Начиная от стандартизированных, для которых имеются драйвера в любой ос, и заканчивая кастомными. Usb в этом аспекте можно рассматривать как UART. Как организуешь обмен в мк, также надо организовать обмен в ос.
Не оно. Это про виртуальный ком-порт (DigiCDC). Здесь эта же тема. Но программы для ПК нет - ссылки дохлые.. https://arduino.ru/forum/programmirovanie/terminal-dlya-digiusb ПС. Нашел-таки чего хотел на https://github.com/digistump/DigisparkExamplePrograms/tree/master Есть готовая прога монитора. Тупо взял скетч из раздела DigiCDC (CDC_Led), заменил библу на DigiUSB.h, исправил код под нее, не меняя сути. Скомпилил и все заработало точно так же. Только девайс стал появляться в Винде не как ком-порт, а как USB устройство. В CDC вар. - 3676 ROM, 224 RAM, в USB вар. - 3084 ROM, 365 RAM. Вопрос исчерпан.