Embedded Doka
Вторая жизнь FPGA-плат или девборд задёшево Потихоньку выхожу из постновогодней спячки. По ссылке подборка плат на ПЛИС: морально устаревших либо просто неактуальных, а потому продающихся за копейки. Итак, что в ней есть: ▫️контрольная плата на Zynq от…
Приехала заказанная SoM Colorlight i5.
В отличие от Colorlight 5A-75B тут GPIO доступны напрямую на гребенке SODIMM (у 5A-75B доступны только выходы из-за включения между ПЛИС и разъёмами 5В буфера 74HC245), что позволяет встраивать SoM в пользовательские конструкции или использовать собственный мезонин модулей расширения.
Из недостатков - цена примерно в 2х выше чем 5A-75B (была найдена в единственном месте - возможно причина в этом).
@embedoka
В отличие от Colorlight 5A-75B тут GPIO доступны напрямую на гребенке SODIMM (у 5A-75B доступны только выходы из-за включения между ПЛИС и разъёмами 5В буфера 74HC245), что позволяет встраивать SoM в пользовательские конструкции или использовать собственный мезонин модулей расширения.
Из недостатков - цена примерно в 2х выше чем 5A-75B (была найдена в единственном месте - возможно причина в этом).
@embedoka
В огороде бузина, а в Киеве дядька
Из раздела "вакансии" на электрониксе. Ответ представителя наймодателя.
#пятничное #золотоэлектроникса
@embedoka
Из раздела "вакансии" на электрониксе. Ответ представителя наймодателя.
#пятничное #золотоэлектроникса
@embedoka
Embedded Doka
Не давало покоя как на RP2040 энтузиасты HDMI запилили, пришлось разбираться и надо признаться, что поторопился я с ярлыком "скучный" для RP2040. Блок PIO в RP2040 - наверное даже понавороченнее чем SGPIO от NXP будет: тут и свои ядра с примитивным набором…
Видимо многие также обратили своё восторженное внимание на СФ-блок PIO в RP2040 от Raspberry Pi Trading Ltd.
Когда документация хороша, то её достаточно для [вос]создания "совместимого" с ней СФ-блока, что мы сейчас не без интереса можем наблюдать на гитхаб на примере RP2040 PIO:
https://github.com/lawrie/fpga_pio
Ай, молодца!
Тех кто имплементирует в своих чипах подобные СФ-блоки ждёт слава и богатство.
@embedoka
Когда документация хороша, то её достаточно для [вос]создания "совместимого" с ней СФ-блока, что мы сейчас не без интереса можем наблюдать на гитхаб на примере RP2040 PIO:
https://github.com/lawrie/fpga_pio
Ай, молодца!
Тех кто имплементирует в своих чипах подобные СФ-блоки ждёт слава и богатство.
@embedoka
Embedded Doka
Мой первый awesome list Продолжая погружение в автоэлектронику, надоело держать информацию в разрозненных файлах на разных хостах - решил причесать немного: упорядочить по категориям, сделать содержание, а сами ссылки маркдаунизировать, там где надо дополнив…
База Данных CAN ID для автомобилей
Опять про автоэлектронику, на этот раз решил маркдаунизировать и выложить в публичный домен, собрав в едином месте разрозненную информацию из сети (это и репо на гитхаб, и GoogleSheets, и частные сайты) про расшифровку сообщений CAN различных автовендоров и моделей.
Надеюсь данная коллекция будет полезна широкому кругу энтузиастов.
Отдельно хочется отметить, помимо формата описания CAN сообщений в вольной форме, существование несколько стандартов, формализующих формат представления сообщений (DBC, KCD). Их использование помогает получать человекочитаемые сообщения из шины в рилтайме (либо при проигрывании записанного лога на хосте).
PS: Нажимайте ⭐️ на странице - это хорошая обратная связь и индикатор пользы репо.
https://github.com/iDoka/awesome-automotive-can-id
@embedoka
Опять про автоэлектронику, на этот раз решил маркдаунизировать и выложить в публичный домен, собрав в едином месте разрозненную информацию из сети (это и репо на гитхаб, и GoogleSheets, и частные сайты) про расшифровку сообщений CAN различных автовендоров и моделей.
Надеюсь данная коллекция будет полезна широкому кругу энтузиастов.
Отдельно хочется отметить, помимо формата описания CAN сообщений в вольной форме, существование несколько стандартов, формализующих формат представления сообщений (DBC, KCD). Их использование помогает получать человекочитаемые сообщения из шины в рилтайме (либо при проигрывании записанного лога на хосте).
PS: Нажимайте ⭐️ на странице - это хорошая обратная связь и индикатор пользы репо.
https://github.com/iDoka/awesome-automotive-can-id
@embedoka
GitHub
GitHub - iDoka/awesome-automotive-can-id: :tractor: Collect of CAN IDs and its payloads for various car brands/models in one place.…
:tractor: Collect of CAN IDs and its payloads for various car brands/models in one place. Might be useful for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts....
А вы знали, что Миландр разрабатывает/разрабатывал проект электрического мотоцикла?..
Владелец Миландра таки-романтик в душе.... 🙃
@embedoka
Владелец Миландра таки-романтик в душе.... 🙃
@embedoka
Эстетика документации чипмейкеров - это то, от чего может случиться схемотехнический оргазм, в данном случае - превосходное исполнение от старой школы (TI). В случае того же I2C часто непонятно насколько он честный (открытый коллектор) и от скольки вольт ему "поплохеет".
PS: Викторина: попробуйте угадать от какого класса микросхем данный фрагмент даташита.
@embedoka
PS: Викторина: попробуйте угадать от какого класса микросхем данный фрагмент даташита.
@embedoka
Кстати, с этими Class D от TI какое-то безобразие с плохой поддержкой в стандартном стерео (BTL) работы на нагрузку в 2 Ома (классическая автомобильная).
2 Ома либо в моно (PBTL) поддерживаются (что немного неэкономно - ВОМ в 2 раза больше),
либо в 4-канальном (SE), что не так интересно по мощности. Уж сколько даташитов пересмотрел на Class D.. 😭
PS: изучая пдф, узнал еще, что у TI есть еще Class G (для блоков питания УМЗЧ класса Д):
идея собственно на поверхности - "громкостью" регулировать напряжение питания, сохраняя ДД и детализацию внутри него. 🤓
@embedoka
2 Ома либо в моно (PBTL) поддерживаются (что немного неэкономно - ВОМ в 2 раза больше),
либо в 4-канальном (SE), что не так интересно по мощности. Уж сколько даташитов пересмотрел на Class D.. 😭
PS: изучая пдф, узнал еще, что у TI есть еще Class G (для блоков питания УМЗЧ класса Д):
идея собственно на поверхности - "громкостью" регулировать напряжение питания, сохраняя ДД и детализацию внутри него. 🤓
@embedoka
Что мы знаем о проникновении технологий в смежных областях?
Очень был удивлён, когда в такой консервативной отрасли как автомобильная у микросхемы которая ASIL ready встретил интерфейс MIPI CSI (в автомобильном радаре). Понятно, что это всё в пределах платы будет гоняться, но сам факт.. 🤔
Ну что DIY-щики?.. Будем прикручивать вместо камеры к малинке? (но только чур индустриальной) 🤓
https://www.nxp.com/docs/en/data-sheet/TEF810XDS.pdf
@embedoka
Очень был удивлён, когда в такой консервативной отрасли как автомобильная у микросхемы которая ASIL ready встретил интерфейс MIPI CSI (в автомобильном радаре). Понятно, что это всё в пределах платы будет гоняться, но сам факт.. 🤔
Ну что DIY-щики?.. Будем прикручивать вместо камеры к малинке? (но только чур индустриальной) 🤓
https://www.nxp.com/docs/en/data-sheet/TEF810XDS.pdf
@embedoka
👍2
Какие следующие заимствования из мобильников наиболее вероятны в автомобильной индустрии?
Anonymous Poll
20%
Беспроводная зарядка (электромобиля)
10%
Массовое распространение чехлов/"бамперов" на популярные модели авто
18%
Встраиваемая dashcam/селфи-камера (на уровне автовендора)
53%
Продвинутый FaceID вместо ключа зажигания
59%
Полноценный голосовой помощник аля Алиса/Siri (глубокая интеграция в CAN и диагностику движка)
Как-то на фоне обострившегося в последнее время инфошума около FPGA не заметил, что уже два года как ребята из МФТИ (ФРТК, так держать!) сделали замечательный курс по FPGA и Verilog.
Считаю, что курс незаслуженно обделён вниманием сообщества. В отличие от остальных учебных пособий, в курсе, например, затрагиваются вопросы и использования Icarus Verilog и GTKWave, а так же рассматриваются такие такие модные сегодня вещи как RISC-V.
Курс включает лекции на ютубе и лабы на гитхаб.
🔸 Содержание курса
🔸 Плейлист ютуба
🔸 Репо на гитхаб (лабы, задачи, слайды)
PS: надо заметить, что у ребят с ФРТК много и других классных инициатив, например, целых два курса лекций по STM32. Все плейлисты ФРТК тут.
@embedoka
Считаю, что курс незаслуженно обделён вниманием сообщества. В отличие от остальных учебных пособий, в курсе, например, затрагиваются вопросы и использования Icarus Verilog и GTKWave, а так же рассматриваются такие такие модные сегодня вещи как RISC-V.
Курс включает лекции на ютубе и лабы на гитхаб.
🔸 Содержание курса
🔸 Плейлист ютуба
🔸 Репо на гитхаб (лабы, задачи, слайды)
PS: надо заметить, что у ребят с ФРТК много и других классных инициатив, например, целых два курса лекций по STM32. Все плейлисты ФРТК тут.
@embedoka
YoptaScript первый в мире скриптовый язык программирования для гопников и реальных пацанов, транслируемый в чистый JavaScript. YoptaScript позволит "чётким пацанам" быстро влиться в ряды программистов и процесс разработки.
#вместомема
#пятничное
@embedoka
#вместомема
#пятничное
@embedoka
Первый раз на собесе услышал комментарий по содержимому гитхаба, ссылку на который указал в CV.
Приятно, чёрт возьми, несмотря на то, что в основном там side projects уровня "смотрите что я сделал на ардуино", а более интересные и релевантные к профессии штуки запрещает выкладывать Service Agreement с наймодателем.
PS: кстати, лет 5 назад выкладывал заметки по составлению инженерного резюме - думаю они актуальны и по сей день.
@embedoka
Приятно, чёрт возьми, несмотря на то, что в основном там side projects уровня "смотрите что я сделал на ардуино", а более интересные и релевантные к профессии штуки запрещает выкладывать Service Agreement с наймодателем.
PS: кстати, лет 5 назад выкладывал заметки по составлению инженерного резюме - думаю они актуальны и по сей день.
@embedoka
Embedded Doka
Как-то на фоне обострившегося в последнее время инфошума около FPGA не заметил, что уже два года как ребята из МФТИ (ФРТК, так держать!) сделали замечательный курс по FPGA и Verilog. Считаю, что курс незаслуженно обделён вниманием сообщества. В отличие от…
А вот еще один курс по FPGA и Verilog от братьев-славян: Кафедры "Конструювання електронно-обчислювальної апаратури", факультет електроніки, НТУУ "КПІ"
🔸Плейлист ютуба (UA)
🔸Детальніше про кафедру
PS: также обратите внимание на другие плейлисты кафедры: цифровая и аналоговая схемотехника, IoT (NodeMCU), etc.
@embedoka
🔸Плейлист ютуба (UA)
🔸Детальніше про кафедру
PS: также обратите внимание на другие плейлисты кафедры: цифровая и аналоговая схемотехника, IoT (NodeMCU), etc.
@embedoka
..cause I can
Искренне умиляюсь подобным проектам, сначала был передатчик FM (даже с поддержкой RDS) на пине GPIO для RPi.
Теперь это: Bluetooth Low Energy Radio using FPGA SERDES: No ADC, AGC, filters, mixers, or amplifiers required (a proof-of-concept Bluetooth receiver that can receive bluetooth (advertising) packets using an FPGA and an antenna, read: straight RF into a SERDES port sampling at 5Ghz).
Подобные проекты помогают не забывать глубинное значение выражения Hardware hacking.
@embedoka
Искренне умиляюсь подобным проектам, сначала был передатчик FM (даже с поддержкой RDS) на пине GPIO для RPi.
Теперь это: Bluetooth Low Energy Radio using FPGA SERDES: No ADC, AGC, filters, mixers, or amplifiers required (a proof-of-concept Bluetooth receiver that can receive bluetooth (advertising) packets using an FPGA and an antenna, read: straight RF into a SERDES port sampling at 5Ghz).
Подобные проекты помогают не забывать глубинное значение выражения Hardware hacking.
@embedoka