Эмбеддед-мир Ближнего Востока или о том как заинтересовать среднестатистического 8-ми-классника электроникой в 90хх 😍
@embedoka
@embedoka
🔥13👍3🤔2🏆1
BT/BLE coexistence
О чём у меня ззудит все выходные: BT (который classic теперь уже) , BLE (Bluetooth Low Energy), WiFi - все они используют диапазон 2,4ГГц и часто модули имеют механизм/ножку для "сосуществования" в этом диапазоне в рамках одного устройства.
Если WiFi/Bluetooth поддерживается в рамках одного чипа, то вопрос coexistence решается на уровне стека протоколов.
Также есть чипы, поддерживающие WiFi/Bluetooth/BLE, например оригинальная версия ESP32 (из последующих поколений была выпилена поддержка Bluetooth classic).
Есть какое-то количество кейсов одновременного использования BT/BLE (любые наушники - сейчас это A2DP/HFP + BLE для тонкой настройки через кастомное приложение вендора) - и здесь как бы само собой напрашивается замечательный по своей очевидности вывод: а чего бы не обеспечить поддержку BT classic + BLE coexistence для чипов, где присутствуют оба?
Какого же было моё удивление, когда узнал, что тот же ESP32 не умеет такого 🤦🏻♂️:
✅ WiFi/Bluetooth
✅ WiFi/BLE
❌ Bluetooth/BLE
Ну что сказать, спасибо хотя бы на том, что разрешили WiFi/Bluetooth одновременно использовать.
Такое мощное комьюнити, столько лет контрибьюта в esp-idf (~25000 commits), но про BT/BLE coexistence забудьте 😭
Собственно вопрос, а что-то из ДОСТУПНЫХ чипов поддерживает BT/BLE coexistence?
Или проще не париться высокими материями и ставить тупо 2х модуля ESP32, ортогонально ориентируя их внутри девайса, в попытке снизить взаимовлияние друг на друга? 🤔
UPD: по наводке @Air_Hamster выяснилось, что ESP32 таки-поддерживает BT/BLE coexistence, есть пример. 🤘🏻
@embedoka
О чём у меня ззудит все выходные: BT (который classic теперь уже) , BLE (Bluetooth Low Energy), WiFi - все они используют диапазон 2,4ГГц и часто модули имеют механизм/ножку для "сосуществования" в этом диапазоне в рамках одного устройства.
Если WiFi/Bluetooth поддерживается в рамках одного чипа, то вопрос coexistence решается на уровне стека протоколов.
Также есть чипы, поддерживающие WiFi/Bluetooth/BLE, например оригинальная версия ESP32 (из последующих поколений была выпилена поддержка Bluetooth classic).
Есть какое-то количество кейсов одновременного использования BT/BLE (любые наушники - сейчас это A2DP/HFP + BLE для тонкой настройки через кастомное приложение вендора) - и здесь как бы само собой напрашивается замечательный по своей очевидности вывод: а чего бы не обеспечить поддержку BT classic + BLE coexistence для чипов, где присутствуют оба?
Какого же было моё удивление, когда узнал, что тот же ESP32 не умеет такого 🤦🏻♂️:
✅ WiFi/Bluetooth
✅ WiFi/BLE
❌ Bluetooth/BLE
Ну что сказать, спасибо хотя бы на том, что разрешили WiFi/Bluetooth одновременно использовать.
Такое мощное комьюнити, столько лет контрибьюта в esp-idf (~25000 commits), но про BT/BLE coexistence забудьте 😭
Собственно вопрос, а что-то из ДОСТУПНЫХ чипов поддерживает BT/BLE coexistence?
Или проще не париться высокими материями и ставить тупо 2х модуля ESP32, ортогонально ориентируя их внутри девайса, в попытке снизить взаимовлияние друг на друга? 🤔
UPD: по наводке @Air_Hamster выяснилось, что ESP32 таки-поддерживает BT/BLE coexistence, есть пример. 🤘🏻
@embedoka
👍9🤔2🌚2
Embedded Doka
В очередной раз профиль на линкедин подкинул инсайдеской инфы - на сей раз о тайных разработках Amозона. Ну что ж - рынок железа потихотьку растёт и внутри периметра - это прерасно. PS: гоотовьтесь, эмбедерщики! не всё же хейтить найм в янд - даёшь тру стори…
а Озон действительно прикрыл свою Self Driving Car лавочку 😳
Зато благодаря этому (и конечно линкедину) можно почитать первую часть воодушевляющей истории от Никиты о поиске работы эмбеддерщиком в это непростое время.
@embedoka
Зато благодаря этому (и конечно линкедину) можно почитать первую часть воодушевляющей истории от Никиты о поиске работы эмбеддерщиком в это непростое время.
@embedoka
👍9😢2🏆1
Персональная вики/база знаний ❔
Периодически натыкаюсь на интересные решения, которые не могу применить "прямо сейчас", но было бы полезно запомнить, например, из этой темы:
"В своё время подобное решение нам предлагал ленинградский Морион (производитель тактовых генераторов) для ввода синусоидального сигнала с выхода их термостатированных генераторов: «Хотите меньше фазовых шумов ? Да без проблем, переходите с КМОП на Sin и тащите его в ПЛИС, как SSTL/HSTL или LVDS/LVPECL при подаче на второй вход среднего уровня сигнала – как вам больше нравится»."
И не первый раз задумываюсь как это всё можно было бы сохранить/каталогизировать, чтобы потом можно было отыскать:
1) сохранять только ссылку - в жизни не найду
2) делать пометку (теги) к ссылке - тоже такое себе
3) просто текст - вероятно, хороша индексация, но нет возможности автоматического апдейта (вдруг в источнике появилось "более авторитетное мнение"? 🤷♂️)
❔ Поделитесь что используете для персонально/профессиональной базы знаний - наверняка где-то складируете интересное по своей проф.теме 🤔
PS: Лет 12 назад использовал Self-hosted Dokuwiki (очень простав вики, не нужна БД) - но сейчас объём информации немного не тот, чтобы можно было быстро глазками или Ctrl+F пробежать по страничкам "в поиске утраченного" 🙈
@embedoka
Периодически натыкаюсь на интересные решения, которые не могу применить "прямо сейчас", но было бы полезно запомнить, например, из этой темы:
"В своё время подобное решение нам предлагал ленинградский Морион (производитель тактовых генераторов) для ввода синусоидального сигнала с выхода их термостатированных генераторов: «Хотите меньше фазовых шумов ? Да без проблем, переходите с КМОП на Sin и тащите его в ПЛИС, как SSTL/HSTL или LVDS/LVPECL при подаче на второй вход среднего уровня сигнала – как вам больше нравится»."
И не первый раз задумываюсь как это всё можно было бы сохранить/каталогизировать, чтобы потом можно было отыскать:
1) сохранять только ссылку - в жизни не найду
2) делать пометку (теги) к ссылке - тоже такое себе
3) просто текст - вероятно, хороша индексация, но нет возможности автоматического апдейта (вдруг в источнике появилось "более авторитетное мнение"? 🤷♂️)
❔ Поделитесь что используете для персонально/профессиональной базы знаний - наверняка где-то складируете интересное по своей проф.теме 🤔
PS: Лет 12 назад использовал Self-hosted Dokuwiki (очень простав вики, не нужна БД) - но сейчас объём информации немного не тот, чтобы можно было быстро глазками или Ctrl+F пробежать по страничкам "в поиске утраченного" 🙈
@embedoka
🤔7😐1
Forwarded from Embedded Doka (Dmitry Murzinov)
Рубрика лайфхак
Довольно давно пользуюсь
Есть еще форк
И вот новое применение утилиты: с некоторого времени на ютуб достаточно много контента, где единственным визуальным содержимым является шевеление губ говорящего (подкастеры изобрели видеосъёмку 😱): модный нынче жанр интервью в стильно обставленных интерьерах.
Так вот, до чего додумался глядя на эти статические картинки: если хочется "послушать какое-либо видео" (или пачку) - натравливаю с опцией скачки только аудиодорожки, а потом кидаю себе аудиофайлы в телеграм (сохраненные сообщения) и на прогулке или в дороге слушаю с телефона.
Как пример-иллюстрация: вот вам рассуждения достаточно известного в узких кругах Николая Давыдова про hardware-стартапы (есть о чём задуматься).
@embedoka
Довольно давно пользуюсь
youtube-dl (для самых разных целей) - замечательная утилита, которая умеет скачивать как отдельные видео, так и целые плейлисты и каналыЕсть еще форк
yt-dlp (в отличии от youtube-dl умеет без плясок с куками обходить верификацию 18+), также есть возможность вырезать sponsorblock, если он был корректно размечен на видеохостинге.И вот новое применение утилиты: с некоторого времени на ютуб достаточно много контента, где единственным визуальным содержимым является шевеление губ говорящего (подкастеры изобрели видеосъёмку 😱): модный нынче жанр интервью в стильно обставленных интерьерах.
Так вот, до чего додумался глядя на эти статические картинки: если хочется "послушать какое-либо видео" (или пачку) - натравливаю с опцией скачки только аудиодорожки, а потом кидаю себе аудиофайлы в телеграм (сохраненные сообщения) и на прогулке или в дороге слушаю с телефона.
Как пример-иллюстрация: вот вам рассуждения достаточно известного в узких кругах Николая Давыдова про hardware-стартапы (есть о чём задуматься).
@embedoka
🔥12👍3❤🔥1
А помните тот пугающий тренд c примерами на миниатюризацию отладок для FPGA?
Так вот похоже добралось и до мира микроконтроллеров и мк девбордов: FEMTO - RP2040 12x12mm PCB module on 4-layer PCB board 😬
Всё же надеюсь это не тренд, а единичный случайподросткового максимализма инженерного минимализма из серии "потому что могу" 🙄
PS: безусловно есть случаи, когда такая миниатюризация оправдана - например полноценный SoC с линуксом запихнутый в "шпионящий" кабель зарядки для смартфонов. В остальном же запасы ископаемого стеклотекстолита пока есть, а если кончатся будем добывать гетинакс (как наши деды 🤘🏻).
@embedoka
Так вот похоже добралось и до мира микроконтроллеров и мк девбордов: FEMTO - RP2040 12x12mm PCB module on 4-layer PCB board 😬
Всё же надеюсь это не тренд, а единичный случай
PS: безусловно есть случаи, когда такая миниатюризация оправдана - например полноценный SoC с линуксом запихнутый в "шпионящий" кабель зарядки для смартфонов. В остальном же запасы ископаемого стеклотекстолита пока есть, а если кончатся будем добывать гетинакс (как наши деды 🤘🏻).
@embedoka
🔥12👌6👍1
Немножко о профессиональной терминологии
Вот есть профессия программисты, они пишут программы, занимаются программированием.
А есть чипмейкеры, они создают чипы, занимаютсячипированием чипмейкерством 😬.
И надо же было этим вышкам 5G и Биллу Гейтсу так опорочить термин чипирование 😭
(хотя братья наши меньшие 🐶🐱 тоже постарались).
Фактически - кража термина у целой индустрии 😱 Ведь, например, каждый раз когда
слышите "
Однако "в сердцах славян в негативной ассоциации у славяноязычных.
PS: Еще одна потеря индустрии: термин ASIC - теперь надолго укоренился в сознании обывателя как "шумный ящик для майнинга".
Вопрос: Как ёмко и без англицизмов (типа "чипмейкерства") обозначить чем занимается разработчик СБИС? (АСИКование и СБИСирование не предлагать - ну очень смешно звучит, а -ing'овые звучат как перверсии или диагноз психиатра 🤣🤣🤣)
PPS: а отчего подгорает у вас в индустрии?
#менябомбит
@embedoka
Вот есть профессия программисты, они пишут программы, занимаются программированием.
А есть чипмейкеры, они создают чипы, занимаются
И надо же было этим вышкам 5G и Биллу Гейтсу так опорочить термин чипирование 😭
(хотя братья наши меньшие 🐶🐱 тоже постарались).
Фактически - кража термина у целой индустрии 😱 Ведь, например, каждый раз когда
слышите "
программирование" - вам же не приходит на ум автоматическая ассоциация - "промывка мозгов" 🤷♂️Однако "
чипирование" теперь надолго PS: Еще одна потеря индустрии: термин ASIC - теперь надолго укоренился в сознании обывателя как "шумный ящик для майнинга".
Вопрос: Как ёмко и без англицизмов (типа "чипмейкерства") обозначить чем занимается разработчик СБИС? (АСИКование и СБИСирование не предлагать - ну очень смешно звучит, а -ing'овые звучат как перверсии или диагноз психиатра 🤣🤣🤣)
PPS: а отчего подгорает у вас в индустрии?
#менябомбит
@embedoka
🔥6👍3❤🔥2👎1🥴1
Embedded Doka
Ничего личного, но, вероятно, наиболее характерная черта современных студентов на территории эксСССР - это (помимо бедности) неумение/нежелание пользоваться G[ithub|oogle]. @embedoka
Благосостояние отечественных студентов определённо растёт. С предыдущего момента средний прайс поднялся с 1500 до 2000 🙄
PS: конечно нельзя исключать, что это просто очередной инновационный стартап маскируется под "бедного студента": а то в ваших рунетах пишут, что инженер - не айтишник, согласен работать и за миску риса.. 🤷♂️
@embedoka
PS: конечно нельзя исключать, что это просто очередной инновационный стартап маскируется под "бедного студента": а то в ваших рунетах пишут, что инженер - не айтишник, согласен работать и за миску риса.. 🤷♂️
@embedoka
🤡10👏1🤔1
A Verilog synthesis flow for Minecraft redstone circuits
- неплохая попытка заинтересовать школьников цифровой схемотехникой и чипмейкерством 🔥
PS: Где-то в параллельной вселенной китайские дети не шьют кроссовки на подпольных фабриках, а прогают на верилоге очередной <невыговариваемое название>-peng 🙄
@embedoka
- неплохая попытка заинтересовать школьников цифровой схемотехникой и чипмейкерством 🔥
PS: Где-то в параллельной вселенной китайские дети не шьют кроссовки на подпольных фабриках, а прогают на верилоге очередной <невыговариваемое название>-peng 🙄
@embedoka
🔥9👏4👍2🤔1🤯1👌1
fullflow.gif
24.4 MB
To show how easy it is to make a circuit with MinecraftHDL me creating a circuit, synthesizing, and generating it in minecraft in less than a minute!
@embedoka
@embedoka
🔥11👍2🤔2🏆2❤1👏1
nowadays optimization being like..
PS: Олоф сделал компактное RISC-V ядро и по фану ведёт рейтинг: сколько ядер удалось напихать в ту или иную FPGA
@embedoka
PS: Олоф сделал компактное RISC-V ядро и по фану ведёт рейтинг: сколько ядер удалось напихать в ту или иную FPGA
@embedoka
🤣13👍5🔥2
Давным-давно когда гугл только сделал поддержку пользовательских доменов для своей почты (что впоследствии с успехом скопировал яндекс) я воспользовался щедрым предложением и привязал свой iDoka.ru к гуглу. Через какое-то время гугл сделал этот сервис платным, но для пользователей которые начали пользоваться до этого момента он (свыше десяти лет!!!) оставался бесплатным. Но видимо кровавый энтерпрайз помимо слова "навсегда" знает слова "я передумал" и я получил такое вот письмо ⬆️
Вопрос #1
Есть ли какие-то трюки/лайфхаки/советы, как сделать даунгрейд гугл-аккаунта организации, чтобы оставаться в рамках "халявного" тарифа гугла?
Вопрос #2
Сталкивался ли кто-нибудь с миграцией сервисов гугла (м.б. на тот же гугл, но бесплатный в домене gmail.com), интересует перенос 1-в-1 накопленных более чем за 10-тилетие:
▫️почты
▫️гугл-доков
Есть ли какая-то нативная (от гугла) процедура миграции между аккаунтами организаций/между аккаунтом организации и gmail-аккаунтом?
#простоспросить
Вопрос #1
Есть ли какие-то трюки/лайфхаки/советы, как сделать даунгрейд гугл-аккаунта организации, чтобы оставаться в рамках "халявного" тарифа гугла?
Вопрос #2
Сталкивался ли кто-нибудь с миграцией сервисов гугла (м.б. на тот же гугл, но бесплатный в домене gmail.com), интересует перенос 1-в-1 накопленных более чем за 10-тилетие:
▫️почты
▫️гугл-доков
Есть ли какая-то нативная (от гугла) процедура миграции между аккаунтами организаций/между аккаунтом организации и gmail-аккаунтом?
#простоспросить
😢7🤬3
То ощущение, когда презентации макбуков более захватывающие и технически насыщненные, чем презентаци современных айфонов (либо я до сих пор под впечатлением как эппл всё так ловко провернула со своим Apple Silicon).
Вообще с выпуском iWatch Ultra эппл приближается к унификации класса FixPrice: всё за ±$800 (часы, телефон, ноут,AirPods Max)
Вообще с выпуском iWatch Ultra эппл приближается к унификации класса FixPrice: всё за ±$800 (часы, телефон, ноут,
🔥3💯2