Embedded Doka
3.66K 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
Как стать ардуинщиком? Нужно после каждого предложения добавлять "обнови IDE" и "подёргай за проводочки".

Пример: кофе там был плохой, если бы обновили IDE и подёргали за проводки было бы лучше.

@embedoka
👍11🔥5😢1
Forwarded from Konstantin
как стать PCB developer

Нужно после каждого предолжения добавлять конденсаторы по питанию

Например - констрейны FPGA были плохие, надо добавить конденсаторов по питанию
🔥31👍31
Forwarded from Максим SpaceCowboy
Получается что бы стать разработчиком ASIC нужно добавлять "если бы верификаторы это протестировали"

Кофе там был плохой - если бы верификаторы его протестировали, было бы лучше.
🔥14👍5😁2
😁13🔥71🤯1
Embedded Doka
#пятничное @embedoka
В комментариях был скепсис, что "0 warnings в Vivado" - что-то нереальное. Замечу, что этого всё же можно достичь не вполне законными средствами в случае, если вы понимаете что вы делаете и зачем (т.е. не надо это превращать в самоцель). Писал об этом в блоге еще в далёком 2016г (там же и про способ выключения некоторых DRC-проверок и способ переквалификации типов ворнингов).

Конечно насколько криминал заниматься "очисткой логов" надо рассматривать в каждом конкретном кейсе (grep, sed и раскраску лога как-никак никто не отменял 🤷‍♂️), замечу лишь то, что подобными практиками не брезгуют инженеры Амазона - примеры можете найти на гитхабе (AWS F1).

PS: Не знаю авторства, но обожаю фразу: Если вы спрашиваете стоит ли вам применять ПЛИС в текущем проекте, то ответ: определённо нет (If you don't know what a FPGA is, then you probably shouldn't use it).
Вот с отключением и переквалификацией примерно тоже самое: если сомнения в том, стоит ли это делать, то ответ: определённо не стоит.

@embedoka
👍6🔥1🤯1
👍6😁3
ESP32 - замечательная серия SoC с набортным WiFi/BT, с периодически выходящими обновами.
Так похоже вместо прежнего фаворита ESP32-C3 скоро будет новый - ESP32-S3 (больше на 1шт SPI & I2C & UART, полноценный USB, интерфейс камеры/LCD, есть package со встроенным PSRAM).

Одно плохо - не очень пощупать новинки получается без ЛУТа и пайки: не так оперативно отладочные платы появляются на али.
Я было загрустил и полез искать на али самые дешевые отладки, в которых можно было бы перепаять модуль с ESP32 и каково же было моё удивление, когда обнаружил что вот оно счастье - отладки с незапаянными модулями! 😍
Это прям находка из разряда: а что так можно было?! ☺️

PS: А вот с ESP32-С6 и ESP32-Н2 что-то Espressif забуксовали, анонс давно был, а чипов не видать совсем 🤷‍♂️
@embedoka
👍6🔥3🎉1
Просто магистерская студента из Испании за 2021г (Design for Testability methodologies applied to a RISC-V processor).

Интересно, насколько реалистична оценка зарплаты RTL-джуна в PIG[G]S? 🤔

Или везде примерно похожая ситуация: нафиг ваш ASIC design, подверну штаниты и пойду на js всяко писать 😑 ?!

@embedoka
👍4🤔1😱1
This media is not supported in your browser
VIEW IN TELEGRAM
Embedded Shell - очередная неофициальная инициатива гугла.

Основной юзкейс: ускорение брингапа, обучения и рисёча.

Оригинальный слоган: this is a perfect tool for getting up and running with a new board in less than 1 hour

▫️UART в качестве транспорта
▫️Поддержка ARM и RISCV
▫️Занимает < 4kB

💾 https://github.com/google/early-bringup-tool

PS: Спасибо гугл, что радуешь нас такими эмбеддед-ништяками 👍🏻

@embedoka
👍92🎉1
😁102👍1🔥1
Только выбравшись за периметр понимаешь какой же костыльный этот [наш] рунет, когда уже на каждый чих врубаешь VPN: теперь уже с двухконечными блокировками (и РКН, и «их» санкции).

Есть такие замечательные штуки как Pi-hole и AdGuard Home (установка на х86, RPi, роутер) - позволяют резать рекламу глобально на уровне входящего трафика, а не приложения/девайса. Поддерживают богатый выбор обновляемых списков блокировки. Супер-придумка! Тем кто ещё не попробовал и пользуется браузерными плагинами aka adBlock - рекомендую (или как минимум на OpenWRT-роутер накатить одноименный пакет).

К чему я это всё?
Хотелось бы аналогичное решение на уровне всего трафика чтобы не заморачиваться на каждом девайсе с переключателем VPN, в идеале чтобы это устанавливалось на мощное железо OpenWRT в виде готового пакета с веб-мордой для удобного добавления хостов, которые надо проксировать через внешний сервер (т.е. selfhosted VPN поднять не проблема, проблема что тот же линкедин использует целую кучу CDN с разнообразными УРЛ, которые просто умаешься добавлять вручную (лет 8 назад настраивал Squid для аналогичной задачи - реально муторно все CDN искать) - и так для каждого добавляемого хоста; эту часть хотелось бы как-то упростить - уменьшить ручную работу ограничившись добавлением верхнеуровневоготхоста). Есть ли в природе что-то такое минимально велосипедоподобное?

PS: кстати, виджеты приложений тоже бесполезны, пока вручную не врубишь VPN на девайсе, а так было бы здорово, чтобы при нахождении в «домашней» WiFi сети трафик к определенным хостам (и сопутствующим CDN) автоматически гонялся через заданные VPN.

@embedoka
👍7🤔2🤯1
Embedded Doka
Только выбравшись за периметр понимаешь какой же костыльный этот [наш] рунет, когда уже на каждый чих врубаешь VPN: теперь уже с двухконечными блокировками (и РКН, и «их» санкции). Есть такие замечательные штуки как Pi-hole и AdGuard Home (установка на х86…
Уточнение по сервису роутинга на VPN - хотелось бы:

1) глобального решения уровня роутера (OpenWRT), а не очередной браузерный плагин
2) умения работать с двухконечными блокировками (и РКН, и «их» санкции: всякие nxp.com digikey.com etc)

PS: в идеале даже пусть будет не готовое решение, а хотя бы хелпер в cli:
get-all-cdn nxp.com
а в ответ список всех хостов/CDN, необходимых для туннелирования nxp.com, который я уже ручками сам вставлю куда надо.

PPS: блин, а ведь приложения могут работать через API, обращаясь по иным URL, а их работы тоже хотелось бы(((
👍21
👍7🔥3😁1😱1😢1
👍28😁11🔥53🎉1
Рональд Сейн сделал очередной ежемесячный срез состояния дел с нехваткой чипов.

TL;DR:
▫️Удорожание бытовой электроники из-за инфляции / страха рецессии
▫️Расходники для корпусирования и материалы для пластин попреднему поставляются по каналам с волатильным прайсом
▫️Непоследовательность строительства новых фабов и нехватка квал.персонала
▫️Влияние прекращения поставок палладия и неона из России и Украины
▫️10 новых фабрик в этом году и оптимистичные планы на ближайшие 15-18 месяцев

@embedoka
🤯5👍3
Chipageddon.2022jul.pdf
8.3 MB
👍8🔥1🤔1
Чипмейкерство в России не умерло, оно просто признано Иностранным Агентом 🙄
🔥23😢8😁7👍6👎2👏1
Ах вот зачем подписка премиум ☝🏻
#offtop
🔥15👍5😁2🤔2🤯1
😁23🔥72👍1🤯1🎉1
Наконец-то купил себе электро-мангал 😍 для хитрых ремонтных работ (и возможно для трафаретной пайки паяльной пастой*).

Собственно на фото одна из таких хитрых ремонтных работ: вышедшие из строя мосфеты на контроллере вентиляторов радиатора. Хитрость в том, что отпаять однослойную плату на алюминиевом основании из этого бутерброда невозможно не прогревая полностью всю поверхность (обвёл на картинке точки пайки).

PS: Кстати, если кто даст наводку где в это непростое время можно купить парочку оригинальных (потому как даже оригинальные горят раз в 10 лет (короче, нужны надёжные мосфеты на следующие 10лет)) STB100NF04 (N-ch 40V@120A 0.0043Ω D2PAK) буду признателен 🙏🏻

@embedoka
🔥7👍61🤔1