Embedded Doka – Telegram
Embedded Doka
3.65K subscribers
1.02K photos
28 videos
52 files
470 links
Авторский канал инженера-радиотехника 🤓

Если хотите рассказать мне интересное 👉 @iDoka

Let's keep in touch:
▫️ http://linkedin.com/in/idoka
▫️ https://github.com/iDoka
Download Telegram
Всё не мог понять что все так тему телеграм-ботов в микроконтроллерах муссируют уже достаточно продолжительное время. Т.е. в чём ценность, потому как сценарии использования, названия которых начинаются с "умный..." явно не моя тема.

Так вот раскрываю секрет (быть может это наведёт участников канала на новые сценарии использования): платка на ESP32 с али за 100рублей с тг-ботом и подключенная к домашнему вайфай обладает двумя важными (для меня) достоинствами:
1️⃣ "пробивает" провайдерский NAT;
2️⃣ не требует статического IP для "подключения" извне.

Из этого вырисовываются различные сценарии применения, например:
1️⃣ доступ из любой точки мира к девайсам в домашней локалке (telnet-over-tgchat)
2️⃣ физическое управление (через GPIO) домашними девайсами (включить/ребутнуть сервер/воркстейшн + внешний вачдог для того же роутера например (про watchcat знаю, пользуюсь))

Добавив к ESP32 USB-flash или SD-card можно запилить свой автономный:
▫️ приватный инстанс флибуста бота (либо просто свою локальную коллекцию книжек с поиском по индексу)
▫️music-бот со своей локальной коллекцией песенок

У кого какие еще идеи?

@embedoka
👍24🔥1🤯1💯1
🔥15👍41
Embedded Doka
Что они там в Голландии курят? 🙄 @embedoka
Однако, не только в министерствах забористая курительная смесь.. 🙈
🤣25😁5😱1👌1
LocalSend - вот она программа моей мечты!

Кроссплатформенная замена проприетарной AirDrop: работает в любых сочетаниях - с айфона на линукс, с андроида на макбук и винду 💪

Позволяет обмениваться файлами, медиа и текстом между девайсами, которые в одной локальной сети (да, не совсем замена - ниразу не WiFi Direct), но по сравнению с античным способом перебрасывания файла с мобилки на десктоп (и наоборот) через телеграм чат - эта прога прям глоток свежего воздуха 😍

PS: конечно есть чего допиливать, а на линукс-хосте этот flutter так вообще обильно сыпет ошибками в лог (но работает), но столь славному и многообещающему проекту хочется пожелать удачи и процветания 🎉

▫️ https://localsend.org/

@embedoka
👍21🔥41🤨1
Привет из прошлого ✌️

Статья 2006 года, описывающая ТОП-14 бесперспективных направлений в [радио|микро]-электронике, на которые не стоит тратить лучшие годы своей карьеры.

С высоты 2023 года довольно иронично перечитывать, учитывая сколько из "тупиковых" направлений выстрелили.

TL;DR:
▫️Wearable electronics
▫️Automotive radar (a.k.a. adaptive cruise control or "car radar")
▫️MEMS
▫️Ultra Wideband (UWB)
▫️Low temperature co-fired ceramic (LTCC)
▫️GaAs for anything other than RF
▫️High voltage GaAs
▫️Aluminum silicon carbide (AlSiC)
▫️IMPATT diodes (so called "solid-state transmitters")
▫️Josephson Junctions
▫️Integrated features on alumina
▫️Superconductive filters
▫️Ferroelectric tunable filters
▫️Carbon nanotubes
▫️Anything that involves diamond
▫️On-chip MEMS tunable matching networks
▫️Three-dimensional MMICs
▫️Metamaterials

@embedoka
🔥11👍3🤔2🤯2👏1🏆1
Meanwhile реальные разработчики процессоров (архитекторы, ртльщики, верификаторы, физдизайнеры):

А можно нам тоже немного денег?.. 👉👈 🥹
Ну пазязя..
🙏

источник
@embedoka
👍15🤡9🍾21😱1
🤣284🔥3👎2👍1💯1
ZNTC_Digitimes_forecast_2023.pdf
405.1 KB
Перевод аналитической статьи Digitimes: "Состояние мировой полупроводниковой промышленности в 2023г и позднее" от «ЗНТЦ» (Зеленоградского технологического центра).

@embedoka
👍7🤔1
Отсортированные по популярности проекты на Github:

▫️ VHDL
▫️ Verilog

PS: Автор ничего не знает о существовании SystemVerilog, но, кажется, что добавив его в скрипт можно собрать статистику (нужен токен?).

@embedoka
👍9🏆1
Кстати, это FNIRSI HS-01

#золотоали
@embedoka
🤣24😁3🔥2😱1
😢

Собеседник издательства подтвердил, что переговоры о покупке МЦСТ начались еще летом 2021 года. Однако процесс застопорился из-за слишком высокой цены. В прошлом году переговоры продолжились, как добавил другой источник: «После того, как был проведен предпродажный аудит, представители "Росатома" говорили о том, что готовы управлять активом и развивать его, но платить не хотели».

источник
@embedoka
😢11👍3😁3🌚1🦄1
Несколько лениво перекрашивать тарифные планы под нашу индустрию, но идея такая:

▫️для эмбедерщика: утопчу в 8051 код, который прежде работал на STM32 на премуиум тарифе

▫️для плисовода: сокращу количество LUT на 20% при том же функционале на премуиум тарифе

▫️для пасечника: вылечу все слэки не меняя техпроцесса на премуиум тарифе

▫️для верификатора: найду все баги до RTL-фриза на премуиум тарифе


Свой вариант можно написать в комментах ➡️

#пятничное
@embedoka
🤣14👍2👨‍💻2👏1🤓1🤝1🫡1
Нецелевой опенсорц

Нашёл такой тул для манипуляций с VCD в CLI.

При установке pip'ом подтянулась зависимость china-dictatorship и не удалилась при удалении основного пакета 😬

Более того при детальном чтении документации обнаружилась опция vcdcat --china что как бы далеко от ожидаемого функционала тула 😳

Не берусь судить насколько это правильно: использовать узкоспециализированное опенсорц ПО как трибуну (судя по профайлу автора - он ярый борец с режимом), но беспокоит иной вопрос: когда вбиваешь в строке apt, yum, dnf, pip то как то привык думать что ничего вредоносного не может попасть на комп (слышал только про node.js & плагины к браузерам со зловредами).

Т.о. хотелось бы для того же pip некую надстройку, которая хотя бы выводила некий "рейтинг доверия" тому или иному пакету. Есть ли такое в природе

@embedoka
😁8🤔4🗿41🔥1😱1
Лучшая документация - самодокументируемый исходник.

Wavedrom
конечно божественнен, когда надо в полиграфического качества PDF надо вставить вейвформу в SVG, но в HDL-исходник такое засунуть сложно, да и зачем? 🤔

Толи дело AsciiArt, которым еще деды пользовались, самое то для SaaD (sources as a docs) 🤘

А поможет с этой задачей вот этот тул. За подгон спасибо @MuratovAS 🙏

#techdoc
@embedoka
👍19👀42🔥2🏆1
RegEx IP is a CPU-like processor for pattern matching - чем развлекаются в Nvidia после покупки Mellanox.

Так понимаю RegEx во всяких DPI (Deep Packet Inspection) востребован или для банального роутинга тоже хорошо делать CPU-offloading? 🤔

@embedoka
🤔4👍1👨‍💻1
Suggestions_to_Verification.pdf
30.6 KB
Манифест ртльщика верификаторам

▫️Логируйте номер тактового цикла вместо времени симуляции
▫️Считайте число сообщений UVM об ошибках и делайте этот также доступным
▫️Разделяйте типы ошибок на WRONG, ERROR, CORRECT
▫️Используйте имитацию ассертов (wire panic_paddr_bad = ( ^paddr) === 1’bx;)
▫️Используйте VCD (возможность открыть его с любого хоста без необходимости подключения к серверу лицензий).

(выловлено в ленте линкедин)
@embedoka
👍7🔥3🤓1🗿1
Залипательное 🤩

▫️Zilog Z80
▫️MOS 6502

@embedoka
11🔥10👍4🤪2😍1
CSIA (China Semiconductor Industry Association, по собственным данным, объединяет сотни китайских разработчиков и производителей микроэлектроники) 15 февраля 2023 выпустила заявление о том, что введение новых ограничений США, Японией и Нидерландами по поставкам в страну оборудования и технологий «нанесет непоправимый ущерб не только полупроводниковой промышленности в Китае, но и мировой полупроводниковой промышленности, мировой экономике, а также причинит долгосрочный ущерб интересам конечных потребителей во всем мире».

Между тем рынок полупроводников в целом сейчас растет. Глава SIA (Semiconductor Industry Association) объяснил смену динамики «цикличностью рынка и макроэкономической ситуацией». Аналитики связывают падение продаж полупроводников с перепроизводством во втором полугодии и запасами на складах крупнейших заказчиков.

источник
@embedoka
👍5🤔2🍌2
WTF, Habr?

Не то, чтобы лэптор не так как-то себя вёл, но у пользователя всегда претензии к производительности класса "выше, сильнее, быстрее".

Выяснил, что в Firefox есть профайлинг потребления ресурсов вкладками по магическому URL about:performance и поисследовал что не так с моими (вкладками 🙈).

Рекордсменом по прожорливости среди множества самых разных URL оказался Хабр 🤦‍♂️

Неприятненько. Надеюсь намайненная копеечка уйдёт в копилку инди-авторам.

Читатель конечно может возразить, мол, "неправильно ты дядя Фёдор браузером пользуешься" - согласно методологии такой-то должно быть открыто не более 5/50/500 вкладок за час/день/месяц, но пока летать не научился - максимум: быстро бегать, хотелось бы решить имеющуюся проблему: какими инструментами можно проанализировать какие элементы вкладки потребляют ресурсы и отключить их без вреда (для вёрстки?). Вот такое как-то сходу не нагуглилось под Firefox 🤷‍♂️

@embedoka
👍13🤯3🤔2😱2😈2
Как скрестить ужа и ежа и получить метр колючей проволоки?

- именно такую задачу поставил перед собой коллектив проекта SatCat5, который спроектировал FPGA-концентратор/свич разных интерфейсов (от гигабитного изернета до UART). Часть этой разработки защищена патентом US11055254B2. Всё серьёзно 🤘

Из доклада команды проекта, я так понял что ребята из Аэрокосмической индустрии и всячески топят за замену CAN / MIL-STD-1553 / SpaceWire на богоугодный Ethernet.

Почему бы и нет? Мне Ethernet нравится, особенно всякие новые отомотиф ответвления 10Base-T1S и 10Base-T1L.

@embedoka
👍18🔥4🤯1👌1