FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

Добавление не родного микроконтроллера Attiny-25/45/85 DIGISPARK

Turb0user
Рядовой
Сообщения: 44
Зарегистрирован: 20.03.2017{, 19:33}
Репутация: 10
Имя: Евгений

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#1

Сообщение Turb0user » 10.06.2020{, 12:32}

Всем привет.
Дальнейшее развитие темы posting.php?mode=edit&f=42&p=90739
Продолжаем добавлять сторонние микроконтроллеры. На очереди Attiny-85 ( DIGISPARK ), благо он имеется у меня в наличии и давно ждал своего часа.
И так, добавляем в Arduino IDE поддержку ядра Импортируем профиль тини
СпойлерПоказать
выбор тини.png
Выбираем микроконтроллер
СпойлерПоказать
тини85.png
тини85.png (9.52 КБ) 3410 просмотров
И радуемся
СпойлерПоказать
47f7ad92-cb12-4aac-93a4-14f7c79cbd10.jpeg
тини и олед.png
тини и олед.png (9.16 КБ) 3410 просмотров
Вложения
Attiny-85.cdi.zip
(5.85 КБ) 393 скачивания

Аватара пользователя
diman27
Сержант
Сообщения: 269
Зарегистрирован: 06.09.2015{, 07:33}
Репутация: 4
Откуда: Белово

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#2

Сообщение diman27 » 10.06.2020{, 14:56}

Спасибо! Давно хотел попробовать 85.

Turb0user
Рядовой
Сообщения: 44
Зарегистрирован: 20.03.2017{, 19:33}
Репутация: 10
Имя: Евгений

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#3

Сообщение Turb0user » 10.06.2020{, 19:23}

diman27, Конечно :) , присоединяйся к теме OLED I2C дисплей для тини 85 viewtopic.php?f=112&t=6516

MegaF
Рядовой
Сообщения: 87
Зарегистрирован: 05.09.2018{, 10:09}
Репутация: 5
Имя: farad

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#4

Сообщение MegaF » 11.06.2020{, 15:56}

diman27 писал(а):
10.06.2020{, 14:56}
Спасибо! Давно хотел попробовать 85.
давно существует этот контроллер в теме, Интеграция в программу Flprog Digispark на attiny85

Turb0user
Рядовой
Сообщения: 44
Зарегистрирован: 20.03.2017{, 19:33}
Репутация: 10
Имя: Евгений

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#5

Сообщение Turb0user » 11.06.2020{, 16:18}

MegaF, Таки дайте человеку поизобритать велосипед :D

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#6

Сообщение ivanpost » 09.10.2020{, 19:33}

Turb0user писал(а):
11.06.2020{, 16:18}
MegaF, Таки дайте человеку поизобритать велосипед :D
Здесь тоже неправильные аналоговые порты. Кроме того, spi тут для программирования, как понимаю... Нет особого смысла его указывать...
Вложения
Attiny-85.zip
(191.89 КБ) 162 скачивания

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#7

Сообщение ykamerton » 09.10.2020{, 22:55}

Ага, мучатся Pin ы потом ручками прописывать, и работает обы как, Промучался как то, бросил этот геморой.
И тиньки все перепробовал, и мегу 8, - хрень собачья а не работа - тут темы были если не убрали.

Radiomaestro
Рядовой
Сообщения: 3
Зарегистрирован: 11.10.2020{, 09:03}
Репутация: 1
Имя: Сергей

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#8

Сообщение Radiomaestro » 11.10.2020{, 09:22}

Добрый день! А как добавить в Arduino IDE поддержку ядра?

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#9

Сообщение fsergei70 » 19.10.2020{, 16:22}

Modbus на Attiny85 через software serial можно запустить штатными средствами flprog или нужны свои блоки и библиотеки?

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#10

Сообщение Ingwar » 19.10.2020{, 18:27}

fsergei70 писал(а):
19.10.2020{, 16:22}
Modbus на Attiny85 через software serial можно запустить штатными средствами flprog или нужны свои блоки и библиотеки?
Можно, но...
Для начала соберите проект на 328, скомпилите и посмотрите на размер занимаемой памяти.
А потом можете пробовать штатными блоками впихнуть это в тиньку.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

AresSk
Рядовой
Сообщения: 22
Зарегистрирован: 06.01.2022{, 16:23}
Репутация: 0
Имя: Ефим

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#11

Сообщение AresSk » 15.01.2022{, 22:25}

А нет ли случаем ни у кого блока для работы с мышкой/клавиатурой? По типу штатных для ардуино про микро

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#12

Сообщение RedSky » 16.01.2022{, 07:33}

fsergei70 писал(а):
10.06.2020{, 12:32}
Modbus на Attiny85 через software serial можно запустить штатными средствами flprog или нужны свои блоки и библиотеки?
Модбас на software serial работает, аналоговые тоже.
AresSk писал(а):
10.06.2020{, 12:32}
А нет ли случаем ни у кого блока для работы с мышкой/клавиатурой? По типу штатных для ардуино про микро
85я не умеет работать как хост. Так что вряд ли.

AresSk
Рядовой
Сообщения: 22
Зарегистрирован: 06.01.2022{, 16:23}
Репутация: 0
Имя: Ефим

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#13

Сообщение AresSk » 16.01.2022{, 09:45}

RedSky писал(а):
16.01.2022{, 07:33}
85я не умеет работать как хост. Так что вряд ли.
поддержка usb-hid вроде заявлена. В инете куча проектов мини клавиатур на пару тройку кнопок сделанных на базе дигиспарка. Так,что в теории возможно.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#14

Сообщение Dryundel » 11.02.2022{, 18:54}

AresSk писал(а):
15.01.2022{, 22:25}
А нет ли случаем ни у кого блока для работы с мышкой/клавиатурой? По типу штатных для ардуино про микро
Скоро будет. Пока перепиливаю библиотеку на русскую раскладку.
А пока только это: viewtopic.php?f=72&t=7857&p=111973&hili ... 8B#p111973
Но там только коды клавиш. С кодами символов они не совпадают. Если только сопоставлять каждому коду букву.
Коды клавиш компьютерной клавиатурыПоказать
Arduino PS_2 keyboard (1).gif
Кодировки UTF-8, Windows-1251, CP-866
.

Отправлено спустя 19 минут 29 секунд:
Да, к стати я не совсем понимаю как можно использовать мышь в FLProg.
Стоит ли вообще над этим работать?

AresSk
Рядовой
Сообщения: 22
Зарегистрирован: 06.01.2022{, 16:23}
Репутация: 0
Имя: Ефим

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#15

Сообщение AresSk » 11.02.2022{, 19:20}

Dryundel писал(а):
11.02.2022{, 19:13}
Скоро будет. Пока перепиливаю библиотеку на русскую раскладку.
А пока только это: viewtopic.php?f=72&t=7857&p=111973&hili ... 8B#p111973
Но там только коды клавиш. С кодами символов они не совпадают. Если только сопоставлять каждому коду букву.
По ссылке вроде наоборот - стандартная клавиатура подключается к микроконтроллеру. Мне было интересно сделать устройство, которая распознается компом, как клава\мышка.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#16

Сообщение Dryundel » 11.02.2022{, 19:38}

AresSk писал(а):
11.02.2022{, 19:20}
По ссылке вроде наоборот - стандартная клавиатура подключается к микроконтроллеру. Мне было интересно сделать устройство, которая распознается компом, как клава\мышка.
Это немного другая тема. Что то было на форуме по этому поводу. А для чего? Какая задача?
Видео на данную темуПоказать


AresSk
Рядовой
Сообщения: 22
Зарегистрирован: 06.01.2022{, 16:23}
Репутация: 0
Имя: Ефим

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#17

Сообщение AresSk » 11.02.2022{, 20:25}

Dryundel писал(а):
11.02.2022{, 19:38}
А для чего? Какая задача?
хотел внешний энкодер запилить для монтажа видео, чтобы по таймлайну влево-вправо перемещаться.
Вложения
enc.png

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#18

Сообщение Dryundel » 11.02.2022{, 20:31}

AresSk писал(а):
11.02.2022{, 20:25}
хотел внешний энкодер запилить для монтажа видео, чтобы по таймлайну влево-вправо перемещаться.
И всё? А клавиатура тогда зачем?

AresSk
Рядовой
Сообщения: 22
Зарегистрирован: 06.01.2022{, 16:23}
Репутация: 0
Имя: Ефим

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#19

Сообщение AresSk » 11.02.2022{, 20:37}

Dryundel писал(а):
11.02.2022{, 20:31}
И всё? А клавиатура тогда зачем?
как я понял во всех подобных устройствах эмулируется нажатие клавиш "влево"\"вправо" на клавиатуре. Вот для про микро есть такой стандартный блок.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

FLProg есть поддержка Attiny-25/45/85 DIGISPARK (ТЕСТИРУЕМ)

#20

Сообщение Dryundel » 11.02.2022{, 21:04}

AresSk писал(а):
11.02.2022{, 20:37}
как я понял во всех подобных устройствах эмулируется нажатие клавиш "влево"\"вправо" на клавиатуре. Вот для про микро есть такой стандартный блок.
А что еще надо то? Есть блок мыши. Есть блок энкодера. Соединяем и вперед.

Ответить

Вернуться в «Arduino. Другие МК»