Как стать автором
Обновить
453.29

Производство и разработка электроники *

Как наладить процесс

Сначала показывать
Порог рейтинга
Уровень сложности

Препарируем дельфина: что внутри у Flipper Zero

Время на прочтение12 мин
Количество просмотров43K
Для того, чтобы эффективно разрабатывать под Flipper, надо не только понимать, как писать код, но и понимать, что внутри у него.

На «больших» компьютерах есть куча уровней абстракции и аппаратных средств сделать жизнь пользователя и разработчика проще. В итоге, даже если вы пишете на голом С, вас все равно не волнует как конкретно по PCI передается информация, как работает система питания процессора и какая там микросхема используется для хранения BIOS/UEFI.



Тут все не так, слишком уж близко к железу происходит разработка. Статья — это краткий экскурс в то, как устроен Flipper с железной точки зрения. Поехали.
Читать дальше →
Всего голосов 195: ↑192 и ↓3+189
Комментарии85

Разработка стенда серийной прошивки и первоначального тестирования

Время на прочтение6 мин
Количество просмотров4.7K

В процессе серийного производства электронных устройств следующим этапом после монтажа печатных плат является стенд серийной прошивки и тестирования. На нем производится прошивка микроконтроллера/микропроцессора, запуск платы и ее проверка в том или ином объеме. Естественно, как и монтаж плат, работа стенда также должна быть мах автоматизирована. В крайнем случае, ручные операции, от которых не удалось избавиться, должны быть предельно просты, интуитивно понятны и монотонны. В статье описывается процесс разработки подобного стенда под микропроцессор IMX6ULL.

Читать далее
Всего голосов 12: ↑12 и ↓0+12
Комментарии23

Умная медиаколонка с часами: почему басы не сбивают ход стрелок, а тиканье не мешает микрофонам

Время на прочтение15 мин
Количество просмотров36K


Недавно мы выпустили SberBox Time — умную медиаколонку (и по совместительству приставку для телевизора) с аналоговыми часами. Совмещение таких разных устройств в одном корпусе вывело задачу на новый уровень инженерной сложности. Как сделать отдельно колонку или отдельно часы — понятно. А вот как избежать влияния низких частот на чувствительный часовой механизм? Или как сделать так, чтобы farfield-микрофонам не мешало тиканье? Это уже вызовы, которые требуют особого подхода и исследования.

Или вот вам задача: как организовать настройку времени на аналоговом часовом механизме?

Ну и уж совсем мелочи вроде того, куда ставить микрофоны и какие они должны быть, чтобы услышать команду с другого конца комнаты, когда буквально в нескольких сантиметрах из динамиков звучит музыка.

В посте я расскажу про разработку SberBox Time от идеи до серийного производства: про сложности, тупиковые прототипы и инсайты в процессе R&D.
Читать дальше →
Всего голосов 40: ↑39 и ↓1+38
Комментарии71

Flipper Zero — мы начали доставку

Время на прочтение5 мин
Количество просмотров103K

Коробки с Flipper Zero готовые к отгрузке
Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20],[21],[22],[23],[24]

А-А-А-А-А-А-а-а-а!!!11 Мы постепенно запускаем доставку. Это самый волнительный момент за всю историю проекта. Сейчас мы готовим к отправке 5к устройств, и это не просто, так как нам нужно согласовать доставку в 120+ стран мира! Пришлось оформить все таможенные документы, сертификаты соответствия, нотификации о криптографии и прочие бумажки. Целая куча бумажной работы.

Мы по прежнему испытываем сложности с дефицитом компонентов, и нам приходится сталкиваться с новыми вызовами производства. Внутри расскажем как выглядит процесс подготовки к отправке, на каком этапе производство и что будет происходить дальше.
Читать дальше →
Всего голосов 172: ↑168 и ↓4+164
Комментарии61

Истории

Российский микропроцессор Эльбрус 8С

Время на прочтение9 мин
Количество просмотров72K

В начале 2020-го года в сети появляется новость о том, что РЖД собирается купить 15 тысяч компьютеров на базе процессоров Эльбрус, потратив на это около 1 млрд руб. Никого не смущает, что тендер заявлен на пятое февраля 20-го года, а конечная дата поставки 25 мая того же года, - кто работал с МЦСТ, тот поймет почему срок нереальный, партии процессоров там "копеечные" и ждать надо долго пока наберут заказов.

Читать далее
Всего голосов 168: ↑162 и ↓6+156
Комментарии377

Сколько микросхем производит Россия в год?

Время на прочтение2 мин
Количество просмотров42K

"Тайна сия велика есть" (Послания апостола Павла к ефесянам (5, 32))

Китай произвел за 2021 год более 359.4 миллиарда микросхем. Сколько микросхем и полупроводников производит Россия в год? Где найти детальную информацию сколько микросхем, полупроводников и каких типов производит Российская микроэлектронная промышленность?

Читать далее
Всего голосов 46: ↑41 и ↓5+36
Комментарии90

HAQuDA: новый взгляд на мониторы качества воздуха

Время на прочтение8 мин
Количество просмотров8.4K

HAQuDA – это настольная лампа, которая отображает данные о параметрах окружающей среды: качестве воздуха, температуре и влажности, при помощи цвета освещения. Если параметр в норме, то он зеленый, а если завышен или занижен, то красный или синий соответственно. У лампы есть несколько режимов отображения: стандартный, мульти, ночной, режим светильника, и возможность управления с помощью собственной веб-страницы и голосовых помощников.

Читать далее
Всего голосов 30: ↑27 и ↓3+24
Комментарии38

Как я разработал самодельный девкит для Sega Mega Drive

Время на прочтение6 мин
Количество просмотров11K

Введение


Примерно тридцать лет назад (когда мне было около двадцати) я, как и многие другие разработчики, мечтал создавать игры. Однако оставался один нерешённый вопрос: для какой платформы их писать? Разумеется, я мог бы делать игры на Atari 1040 STE, который в то время у меня был, но мне хотелось достичь чего-то более крутого и сложного.

Позже я познакомился с Sega Mega Drive и меня сразу увлекла эта консоль, я играл в такие замечательные игры, как Sonic, Truxton, Revenge Of Shinobi и многие другие. Оборудование и графика консоли со встроенной программным параллаксным скроллингом были потрясающими.

У меня возникла безумная идея — я захотел разрабатывать игры для этой машины. Но ведь для этого наверняка для этого потребуется чудовищно дорогое оборудование, которое невозможно достать? У меня не было ни официального комплекта разработки, ни денег на его приобретение, ни документации, только сама Mega Drive.

Поэтому я подумал, а почему бы не собрать собственный девкит?
Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Комментарии13

Полосковые СВЧ делители/направленные ответвители

Время на прочтение5 мин
Количество просмотров24K

В этой статье я расскажу о разных типах мостов-делителей-направленников на примере своих разработок. В статье приведу также несколько других схем и топологий, которые мне пока не приходилось использовать.

В статье вас ждут фотографии, схемы и немного формул.

далее
Всего голосов 36: ↑35 и ↓1+34
Комментарии35

Human brain inspired computing [part 1]

Время на прочтение4 мин
Количество просмотров2.8K
На прошлой неделе на портале «Истовый Инженер» мы опубликовали финальную лекцию из цикла материалов про нейроморфные вычисления — сложную область, в которой есть много перспективных технологий, близких направлению разработки микропроцессоров, которое мы активно развиваем. Например, нейроморфные чипы и аппаратные ускорители, которые будут играть важную роль в будущем развитии технологий искусственного интеллекта и, вероятнее всего, будут использоваться везде, где необходимо обрабатывать данные в быстроменяющихся, неструктурированных средах и в режиме реального времени.

Мы решили поделиться серией обзорных статей, составивших небольшое исследование на эту же тему. Оно было сделано нашей исследовательской группой осенью прошлого года в том числе и для того, чтобы сформировать собственное представление об актуальных технологиях, проблемах, перспективах и проектах. Позднее эта работа стала основой для целого цикла «взрослых» материалов, авторами которых стали эксперты из российских институтов и компаний (МГУ, ЛЭТИ, Сколтех, Яндекс), и даже европейской лаборатории Intel Research.
Читать дальше →
Всего голосов 3: ↑2 и ↓1+1
Комментарии3

FIFO для самых маленьких (вместе с вопросами на интервью)

Время на прочтение8 мин
Количество просмотров17K

"Напишите на доске код на верилоге для FIFO" - это популярный вопрос во время интервью в компании типа Apple и AMD, причем у него есть вариации для всех уровней инженеров, так как существуют десятки типа реализаций FIFO: на D-триггерах, встроенной SRAM памяти или на массиве D-защелок; с одном или двумя тактовыми сигналами; с одним, двумя или N вталкиваниями / выталкиваниями в одном такте; с разделяемой несколькими FIFO общей памятью; с парой указателей для записи/чтения и с хранением элементов в виде связанного списка; FIFO позволяющее undo; FIFO позволяющие потери данных; всякая экзотика типа FIFO шириной ноль итд.

Если человек не в теме или не понял вопроса, он может начать "запускаем GUI от Xilinx, вносим параметры и инстанциируем сгенерированный код". Это вызывает реакцию, как если бы школьная учительница геометрии спросила "найдите гипотенузу" и школьник бы ткнул пальцем в гипотенузу и с улыбкой ответил "вот она!"

Читать далее
Всего голосов 29: ↑26 и ↓3+23
Комментарии25

SIM, microSIM, nano SIM, eSIM, iSIM: что собой представляет новая технология связи Qualcomm, интегрированная в SoC

Время на прочтение3 мин
Количество просмотров17K

На днях компания Qualcomm, один из крупнейших поставщиков чипов связи на рынок электроники, совместно с оператором Vodafone и промышленной группой Thales продемонстрировала в работе новый стандарт SIM, который получил название iSIM.

По словам авторов проекта, этот стандарт является новым этапом эволюции SIM. Предыдущим была технология eSIM, которая давала возможность получить доступ к услугам связи операторов без установки карточки SIM. Но для eSIM все же требовался отдельный модуль связи, а вот iSIM встраивается прямо в SoC. Ранее компания рассказывала о iSIM, но очень кратко, теперь же показано работающее устройство на базе этой технологии с раскрытием особенностей новинки.
Читать дальше →
Всего голосов 56: ↑55 и ↓1+54
Комментарии23

Карманная консоль Null 2 RetroPie на базе Raspberry Pi Zero 2

Время на прочтение12 мин
Количество просмотров14K

Этот проект будет интересен любителям ретро игр и просто тем, кто захочет вспомнить былые дни, а может и собрать собственную карманную консоль. Здесь мы подробно разберем этот процесс для комплекта Null2, попутно решив ряд проблем совместимости и обсудив технические вариации сборки.
Читать дальше →
Всего голосов 44: ↑43 и ↓1+42
Комментарии9

Ближайшие события

PG Bootcamp 2024
Дата16 апреля
Время09:30 – 21:00
Место
МинскОнлайн
EvaConf 2024
Дата16 апреля
Время11:00 – 16:00
Место
МоскваОнлайн
Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн

Экономим деньги, спасаем стартапы от провалов, изобретаем по-новому вместе с системной инженерией

Время на прочтение7 мин
Количество просмотров1.8K

Почему стартапы обесцениваются, как свести риски провала до минимума и что в России не так с hardware? Ищем ответы в ISO 15288 и системной инженерии вместе с Дмитрием Паршковым — CEO Parshkov Inc и со-основателем Robots Can Dream. Он изучал системную инженерию в MIT, 15 лет делает стартапы, а еще консультирует крупные компании.

Читать далее
Всего голосов 4: ↑2 и ↓20
Комментарии3

Неглупая батарейка

Время на прочтение3 мин
Количество просмотров7.5K

Упрощение конечного изделия путем усложнения элемента питания.

Читать далее
Всего голосов 13: ↑13 и ↓0+13
Комментарии24

Как прошла ПЛИСовая конференция в Питере?

Время на прочтение1 мин
Количество просмотров2.8K

Прошло всё отлично, 35 человек собралось, 7 докладов выслушано, 12 человек осталось на афтерпати.

Следующее мероприятие пройдет в Москве, Минске, Томске и Санкт-Петербурге в апреле-мае, подробности тут.

Все материалы собраны в отдельные плейлисты - встреча в Москве // слёт в Санкт-Петербурге, под каждым из видео ссылка на презентацию докладчика.

Под катом ссылки на видео и презентации

Читать далее
Всего голосов 25: ↑24 и ↓1+23
Комментарии2

Делаем приставку для измерения малых сопротивлений

Время на прочтение8 мин
Количество просмотров23K
На новогодних каникулах решил порукодельничать и попаять. Предлагаю к повторению несложную конструкцию. Попутно разберёмся в принципе её работы.

image

Но вначале поговорим о косвенном способе измерения сопротивления. Представьте, стоит задача измерить сопротивление резистора без использования омметра.
Читать дальше →
Всего голосов 65: ↑63 и ↓2+61
Комментарии64

Кризис полупроводников в 2022 году: удорожание чипов, усугубление проблем автомобилестроения, игровой отрасли и медицины

Время на прочтение5 мин
Количество просмотров38K

Несколько недель назад мы публиковали статью, в которой собрали мнения игроков индустрии полупроводниковой электроники о кризисе дефицита чипов. Тогда в материал попало мнение пары оптимистически настроенных экспертов.

Но, похоже, оптимизм не был оправданным. Дело в том, что ситуация продолжает усугубляться, причем мало того, что дефицит остается актуальным, так еще и чипы дорожают. Так что производителям электроники, включая автомобилестроение и поставщиков медицинской техники, придется постараться, чтобы раздобыть в нужных количествах подорожавшие на несколько десятков процентов чипы.
Читать дальше →
Всего голосов 56: ↑53 и ↓3+50
Комментарии81

Нейроморфные процессоры как подвид акселераторов для нейросетей [part 2]

Время на прочтение9 мин
Количество просмотров12K

Данная статья преследует цель доступным языком описать, что такое нейроморфные процессоры и какое место они занимают среди процессорных технологий.

Что такое «нейроморфость»

«Нейромофрным» процессор называется в силу того, что его архитектура и принципы действия имеют умышленное сходство с биологическими нейронными сетями. Данная схожесть является одним из направлений развития нейронных процессоров. В широком смысле нейронный процессор — это специализированный класс микропроцессоров, который используется для аппаратного ускорения работы алгоритмов искусственных нейронных сетей, компьютерного зрения, распознавания голоса и изображений, машинного обучения и других методов искусственного интеллекта. К классу нейронных процессоров могут относиться разные по устройству и специализации типы чипов, в частности, один из них — нейроморфные процессоры. В отличие от традиционных вычислительных архитектур (фон-Неймановских), логика и устройство нейроморфных процессоров изначально узкоспециализирована для работы именно искусственных нейронных сетей.

Для дальнейшего погружение в понимание, что такое нейроморфный процессор стоит отдельно разобраться с развитием нейронных сетей, так как, не вдаваясь в детали, нейроморфный процессор – это и есть реализация искусственной нейронной сети на аппаратном уровне.

Читать далее
Всего голосов 6: ↑5 и ↓1+4
Комментарии10

Коварный план: почему всё вокруг ломается

Время на прочтение7 мин
Количество просмотров61K

Однажды у моего смартфона перестал заряжаться аккумулятор. Казалось бы, ничто не предвещало проблемы, ведь ещё накануне его заряда хватало примерно на два дня работы. Но внезапно посреди рабочего дня телефон стал бешено разряжаться. Я удивился и сразу подключил его к зарядному устройству. Через некоторое время, проверив его, я удивился ещё больше — уровень заряда не только не увеличился, но стал даже ниже, чем был раньше. Телефон разряжался быстрее, чем заряжался...

Читать далее
Всего голосов 154: ↑117 и ↓37+80
Комментарии923
Изменить настройки темы

Вклад авторов