cep_go
конфиг i2s_audio: i2s_lrclk_pin: GPIO25 i2s_bclk_pin: GPIO26 # speaker: # - platform: i2s_audio # dac_type: external # i2s_dout_pin: GPIO22 # mode: mono media_player: - platform: i2s_audio name: ESP32 audio dac_type: external i2s_dout_pin: GPIO27 mode: stereo # mute_pin: GPIO33 i2s_comm_fmt: lsb
mexito
сСДЕЛАЙ ТЕМЫ В ЧАТЕ АДМИН
EL84 💡
гайвер хаб кто-то использовал?
EL84 💡
поклонники писать всё самому на ассемблере, пож проходим мимо))
Денис
поклонники писать всё самому на ассемблере, пож проходим мимо))
- гайвер хаб - писать все на ассемблере ... где-то многомного пропущенных пунктов до ассемблера
EL84 💡
меня больше интересует, возможен ли там коннект через встренный в есп32 блюпуп
EL84 💡
бле
Glamtie
товарисчи, подскажите, хочу сделать себе макросы для клавиатуры, которые будут выглядеть как вторая клавиатура (набор кнопок в корпусе) в разрыве с моей основной клавиатурой, в нормале работать байпасом в комп, а при нажатии клавиш на "доп" клаве - нажимать клавиши по определенному сценарию. И сценарии хранить в есп где-то, неважно, хоть захадкоженные. никаких программных средств. Все сводится к тому, чтобы с обычной USB клавиатуры получать нажатия клавиш и напрямую транслировать, а при желании - транслировать в этот поток свои сканкоды (я не знаю как это на уровне USB делается). на PS/2 это делается просто любым МК.
TR
На micropython.org в одном туториале для ESP есть примеры работы со всей периферией, какая есть. И каждый пример - в среднем 8 строк кода. Скорость прототипирования на микро python очень высока, потому что на каждый сенсор нужно скопировать 8 строк и дописать свою бизнес-логику, а на Питоне все пишется очень легко. И куча примеров на SO, когда начинается затуп на элементарном.
ну это если драйвера/библиотеки для внешних девайсов под микропитон есть. а таковых под плюсы/ардуино несравнимо больше. да даже если все батарейки в наличии, на типичных хоббийных задачах (типа 1-2 сотни строк) разница по объему кода все равно будет минимальная, тк основная жесть будет скрыта в сторонних библиотеках. а делать что-то более сложное - опять проблема, тк нормальной отладки по шагам нет
economist
ну это если драйвера/библиотеки для внешних девайсов под микропитон есть. а таковых под плюсы/ардуино несравнимо больше. да даже если все батарейки в наличии, на типичных хоббийных задачах (типа 1-2 сотни строк) разница по объему кода все равно будет минимальная, тк основная жесть будет скрыта в сторонних библиотеках. а делать что-то более сложное - опять проблема, тк нормальной отладки по шагам нет
Не соглашусь. Иногда изобилие мешает (см. Java, JS). Пока что наибольшую сложность (метеостанции выкидываем) даёт именно реализация логики приложения и устройства. Разница в объеме кода 1:4. Во столько же раз и медленнее (не в пользу микропитона). Полноценная отладка по шагам: 1) есть в платморфио :-) 2) ее нет нигде на МК 3) не нужна, т.к. если писать код в ячейках JupyterLab с ядром Micropython - то и так все понятно (значения переменных висят в RAM, не обнуляются). Но пошаговой отладки в блокнотах пока нет или она чертовски медленная (не все пробовал) Как говорят люди пишущие много на запад - с расширением Pymakr в VSC и dev-режимом - отладка не нужна, т.к. проще перепечатать код чем запускать отладку (при печати код пересохраняется и перезапускается, ошибка сразу буит видна.
alex...
поклонники писать всё самому на ассемблере, пож проходим мимо))
Ассемблер... фу, я на машинных кодах прямо лобаю всегда
Glamtie
https://www.hidmacros.eu/forum/viewforum.php?f=9&sid=bbfcaf6884d6f634a197fab5ca9d07b1
Не, я про цифровой USB-блок клавиатуры
Glamtie
Это что ли? цифровой USB-блок клавиатуры
Glamtie
Glamtie
Мне надо чтобы без привязки к компу к железу!
Glamtie
то есть я опечатался. без софтовых решений.
Glamtie
Исключительно чтобы хардовое.
Glamtie
усб вход любой клавиатуры - мой блок с тыщей кнопок - выход усб в комп как клавиатура. Я могу конечно на базе клавиатуры сделать и сотней релюшек, но это некрасиво будет.
TR
Не соглашусь. Иногда изобилие мешает (см. Java, JS). Пока что наибольшую сложность (метеостанции выкидываем) даёт именно реализация логики приложения и устройства. Разница в объеме кода 1:4. Во столько же раз и медленнее (не в пользу микропитона). Полноценная отладка по шагам: 1) есть в платморфио :-) 2) ее нет нигде на МК 3) не нужна, т.к. если писать код в ячейках JupyterLab с ядром Micropython - то и так все понятно (значения переменных висят в RAM, не обнуляются). Но пошаговой отладки в блокнотах пока нет или она чертовски медленная (не все пробовал) Как говорят люди пишущие много на запад - с расширением Pymakr в VSC и dev-режимом - отладка не нужна, т.к. проще перепечатать код чем запускать отладку (при печати код пересохраняется и перезапускается, ошибка сразу буит видна.
че ито сразу выкидываем вот это попробуйте на микропитоне повторить: https://habr.com/ru/articles/510102/ сразу на портировании драйвера экрана и застрелитесь забросите
economist
усб вход любой клавиатуры - мой блок с тыщей кнопок - выход усб в комп как клавиатура. Я могу конечно на базе клавиатуры сделать и сотней релюшек, но это некрасиво будет.
Ничего не понятно, но очень интересно. Если нужно чем-то изощрённо управлять - посмотрите на DIY MIDI-контроллеры. Там почти тыща кнопок, и все работает в реальном времени (потому что это Музыка). На ESP32 таких решений тоже много.
Glamtie
Ничего не понятно, но очень интересно. Если нужно чем-то изощрённо управлять - посмотрите на DIY MIDI-контроллеры. Там почти тыща кнопок, и все работает в реальном времени (потому что это Музыка). На ESP32 таких решений тоже много.
Я в курсе про миди. Очень много работал с ним. Но там протокол от железа понятный. А вот например как вклиниться в USB "виртуальной клавиатурой" - я не знаю. Возможно просто отстал от текущих трендов?
Glamtie
Есть же DIY клавиатуры на базе ЕСП, всякие. Я не знаю как там делается стек USB на выходе, но он делается. А вот вход...
economist
Опишите задачу полностью.
Glamtie
Денис
че ито сразу выкидываем вот это попробуйте на микропитоне повторить: https://habr.com/ru/articles/510102/ сразу на портировании драйвера экрана и застрелитесь забросите
😝, статья называется "собираем дисплей elink". ожидается, "спаиваем панели, делаем большой дисплей", или "опускаемся на низкий уровень, делаем электрофарез и подобие elink дисплея" ... по факту, купил готовый дисплей с готовой платой скачал официальную прошивку залил и хоба дисплей из дисплея!. а нуда, конечно.. на принтере напечатал корпус!
Glamtie
Такая система. Под знаком вопроса может быть что угодно...
Glamtie
Желательно не цельный комп все таки.
TR
Поэтому и написал что выкидываем.
Да причем тут метеостанции вобще ). Тот экран это просто отличный пример относительно сложного внешнего девайса без готовых библиотек для микропитона. Но вобще не понимаю о чем тут спорить - очевидно же, что на любой новый девайс сообщество сначала запилит драйвер/библиотеку на плюсах, а на микропитоне - хз когда и будет ли вобще.
TR
зачем врезаться? на компе больше usb нет? - ну через хаб воткните почему не готовый девайс? программируемых macro keyboard на том же алике вагон. любые макросы на каждую кнопку или даже крутилку, с несколькими слоями (наборами) функций на каждой кнопке, хоть проводные, хоть блютусные
TR
я не знаю зачем мне пилить библиотеку для микропитона на мк😄
не попробуете - не узнаете. а вдруг понравится
Денис
не попробуете - не узнаете. а вдруг понравится
раст форева (т.е не понравится😀)
Glamtie
На компе есть усб много, давайте сведем это к более простой задаче - есть моя мегахуйня, которая клавиатура с миллиардом кнопок, я не знаю как ее в железе реализовать. Чтобы втыкалась в усб и вот это все. Поскольку тема про 8266 и 32, я про них хочу узнать.
TR
макро кейборды там такие уебищные, от одной кнопки до 9 за охуевший прайс. А мне надо сколько хочу кнопок и макросов.
ну 20-30 кнопок точно видел, остальное ваше дело конечно. только с большой вероятностью у вас такая же акриловая уеб красота со сменными ключами выйдет, и нисколько не дешевле
Glamtie
ну 20-30 кнопок точно видел, остальное ваше дело конечно. только с большой вероятностью у вас такая же акриловая уеб красота со сменными ключами выйдет, и нисколько не дешевле
Я не на продажу это делаю а для себя. И будет оно не акрилово-уеб-красоты, а нержа-полировка-понты) Да шучу. Я просто хочу сделать пульт с кучей кнопок и у каждой макрос. Это надо пиздец как.
Glamtie
Так вдруг кто делал? Я ж посему это сюда спросил.
Glamtie
Если никто, значит ну ладно.
индзэец
Если никто, значит ну ладно.
мне кажется лучше такое на ардуино нано запилить чем на есп
Денис
мне кажется лучше такое на ардуино нано запилить чем на есп
в этой группе такое говорить нельзя 👀 😄
индзэец
для вброса скажу то что можно побаловаться с платой от самой клавиатуры
индзэец
вот допустим, можно выяснить какие контакты надо замкнуть чтобы кнопка дамкнулась и с помощью есп их собственно и замыкать
Glamtie
Я уже это обозначил, что могу поставить рядом ящик реле и горя не знать
Glamtie
Но это не спортивно ваще.
индзэец
так в саму клавиатуру впаять есп по идее можно
Glamtie
ну...про ps 2 я уже писал
Ruslan
У вас гугл платный что ли?
Glamtie
в пс2 я могу даже советской логикой запихать свой сканкод. А в усб хуй.
Glamtie
гугл у нас сломатый, эта подьебка больше не работает. Предлагает: купить, купить, купить (повторить 5000 раз) купить клавиатуру
Денис
вот допустим, можно выяснить какие контакты надо замкнуть чтобы кнопка дамкнулась и с помощью есп их собственно и замыкать
ооо, костыли пошли.. добавлю своих. можно купить digispark или любой совместимый avr мк с нужной частотой и его подключить в качестве слейва. avr будет эмулить клавиатуру, а вы ей говорите(uart/i2c) какие кнопки жать мк с авр любые, но кажись не меньше 16mhz
Glamtie
Все круто а где там есп?
Ruslan
Мне тут периодически в личку задают вопросы, «почему я не могу писать в канал», мой официальный ответ, а хер его знает, я не хозяин канала и не в курсе как тут работает его бот.
Ruslan
Блят, кто может закрепите мессагу, утомили уже
Glamtie
А кто кроме админа закрепит? Держись, братан.
Ruslan
Я могу банить навсегда, а закрепит. Не могу ) парадокс
Glamtie
Ну т.е. у тебя есть ограниченные админские права. Кто те их выдал? С ним свяжись.
Glamtie
Или они сами появились?
Денис
Glamtie
Все понятно. Москвич.
Glamtie
я подозреваю, его уже нет с нами
тогда я не знаю, это не первый канал такой, и еще туда сюда, а есть такие где тупо ботофермы лезут, а каналы по делу были, а банить их никто не может...
Glamtie
Там за минуту до тыщи сообщений от ботов могут приходить, тут еще тепло лампово, храните это
Денис
я подозреваю, его уже нет с нами
телега автоудаляет акк через время (если он афк с периодом) же
EL84 💡
если не прошёл, конечно не можешь
EL84 💡
😐
Glamtie
значит боты умнеют или отдают это на я толоку
Glamtie
в индусском варианте на миллион я толок