Я успешно завершил разработку квестов по реверсу прошивок на STM32F103. С 20 по 23 сентября буду рад видеть вас на стенде на конференции BalCCon2k24, где вы сможете попробовать свои силы в решении задач в живую на моем оборудовании.
После завершения конференции я опубликую схемы, бинарные файлы и задания в открытый доступ. Буду рад вашему участию и обратной связи!
После завершения конференции я опубликую схемы, бинарные файлы и задания в открытый доступ. Буду рад вашему участию и обратной связи!
🔥19
Пару недель назад я решил заказать панель с несколькими разными дизайнами на`JLC PCB`. Для этого выбрал самый простой и очевидный способ (как предлагают тут) создал посадочное место из набора отверстий, а на самой плате соединил эти отверстия прямыми линиями на слое
В результате мне посчитали стоимость 10 различных дизайнов, и итоговая цена составила 40 евро. Отсюда напрашивается простой вывод: с точки зрения стоимости это нецелесообразно. Плата с одним дизайном размером до 100x100 мм стоит всего 2 евро, что в два раза дешевле, если заказывать платы по отдельности. Дополнительно пришлось потратить время на обработку краев с помощью дремеля.
Итак, панелизация в таком виде, как предлагает
Также я выяснил, что надписи шелкографией высотой 0.6 мм и толщиной 0.07 мм выглядят вполне прилично. Раньше я использовал высоту 0.8 мм и толщину линии 0.1 мм.
Edge.Cuts. Также для этого компонента нужно добавить атрибут Not in schematic, чтобы он не синхронизировался со схемой.В результате мне посчитали стоимость 10 различных дизайнов, и итоговая цена составила 40 евро. Отсюда напрашивается простой вывод: с точки зрения стоимости это нецелесообразно. Плата с одним дизайном размером до 100x100 мм стоит всего 2 евро, что в два раза дешевле, если заказывать платы по отдельности. Дополнительно пришлось потратить время на обработку краев с помощью дремеля.
Итак, панелизация в таком виде, как предлагает
JLCPCB, оказывается нерентабельной. Но что может иметь смысл — это создание панели с одним дизайном и одной платой. В этом случае ID, который наносится на фабрике, будет находиться за пределами вашего дизайна, как и монтажные отверстия при заказе сборки SMD-компонентов. Эту идею я планирую протестировать в следующий раз.Также я выяснил, что надписи шелкографией высотой 0.6 мм и толщиной 0.07 мм выглядят вполне прилично. Раньше я использовал высоту 0.8 мм и толщину линии 0.1 мм.
👍5👎1
На выходных на барахолке приобрел калькулятор с функцией печати за 5 евро. Обнаружил, что у него дефект: от старости резинка вала разрушилась, и её остатки прилипли к ленте с обратной стороны. Разобрал устройство и заменил резинку, используя силиконовую трубку от экстрактора припоя.
Похоже это распространенная проблема, нашол подобное на хабре.
Похоже это распространенная проблема, нашол подобное на хабре.
👍9🔥7🥰1
12 и 13 ноября буду на выставке Electronica 2024 в Мюнхене. Если будете где-то рядом — присоединяйтесь, буду рад встретиться!
👍7
Пару недель назад моя команда и я приняли участие в хакатоне, посвящённом защите свободы информации.
Мы представили проект — систему локальной беспроводной связи, которая позволяет оставаться на связи и передавать важную информацию в условиях полной или частичной блокировки мобильных сетей и интернета. Эти устройства позволяют создать mesh-сеть на основе LoRa, к которой можно подключиться с помощью смартфона, взаимодействуя с устройством через BLE.
Наш проект занял 2-е место на хакатоне.
Мы представили проект — систему локальной беспроводной связи, которая позволяет оставаться на связи и передавать важную информацию в условиях полной или частичной блокировки мобильных сетей и интернета. Эти устройства позволяют создать mesh-сеть на основе LoRa, к которой можно подключиться с помощью смартфона, взаимодействуя с устройством через BLE.
Наш проект занял 2-е место на хакатоне.
🔥31👍6👏3
Наконец-то свершилось то, о чем я писал еще давно — вышла релизная версия
Я уже попробовал немного поработать в ней, и в этот раз не встретился с критичными багами, которые были в первых релиз-кандидатах. Так что советую всем качать и пробовать. Думаю, когда поработаю с софтом побольше, обязательно напишу о своих впечатлениях и сравню их с опытом работы в SOLIDWORKS.
Программу можно скачать здесь или здесь.
Список изменений доступен тут.
А вот и трейлер: ссылка.
FreeCAD 1.0!Я уже попробовал немного поработать в ней, и в этот раз не встретился с критичными багами, которые были в первых релиз-кандидатах. Так что советую всем качать и пробовать. Думаю, когда поработаю с софтом побольше, обязательно напишу о своих впечатлениях и сравню их с опытом работы в SOLIDWORKS.
Программу можно скачать здесь или здесь.
Список изменений доступен тут.
А вот и трейлер: ссылка.
❤17👍3🔥3
Не прошло и пол года (хотя вероятно прошло), как я все-же наконец-то создал продолжение статьи STM32 и VSCode: Полное руководство для начинающих — STM32 и VSCode: Расширенная ручная настройка. (Названия лучше придумать не вышло).
Новая статья посвещена работе в VScode без плагина от ST т.к. по моему мнению это гораздо более удобный способ работы в данном редакторе кода.
Новая статья посвещена работе в VScode без плагина от ST т.к. по моему мнению это гораздо более удобный способ работы в данном редакторе кода.
Zenembed
Blog
Blog about hardware, electronics, coding.
🔥19👍8💘3
Я решил создать новую группу ElectroBases, которая станет местом для начинающих и не только. Здесь каждый сможет рассчитывать на помощь в решении своих проблем, связанных с электроникой, будь то схемотехника, программирование микроконтроллеров, разработка PCB или работа с FPGA.
Основная идея группы — создание дружелюбного и конструктивного пространства, где все чувствуют себя комфортно. Для этого будет применяться более жёсткая модерация: попытки троллинга, насмешек или любых оскорблений в адрес участников немедленно приведут к бану. Я хочу, чтобы группа стала местом, где можно спокойно задавать даже самые «глупые» вопросы и не бояться, что вас высмеют.
Честно говоря, я не знаю, насколько подобная концепция приживётся в русскоязычном сообществе, но считаю, что она точно заслуживает шанса. Если вам это кажется интересным и вы хотите стать частью сообщества, которое помогает, учит и делится опытом без токсичности, присоединяйтесь.
Основная идея группы — создание дружелюбного и конструктивного пространства, где все чувствуют себя комфортно. Для этого будет применяться более жёсткая модерация: попытки троллинга, насмешек или любых оскорблений в адрес участников немедленно приведут к бану. Я хочу, чтобы группа стала местом, где можно спокойно задавать даже самые «глупые» вопросы и не бояться, что вас высмеют.
Честно говоря, я не знаю, насколько подобная концепция приживётся в русскоязычном сообществе, но считаю, что она точно заслуживает шанса. Если вам это кажется интересным и вы хотите стать частью сообщества, которое помогает, учит и делится опытом без токсичности, присоединяйтесь.
🔥17👍4👏2
Вероятно, многие видели этот прекрасный твит. Очевидно, что это бред — даже не стоит обсуждения. Однако мне показалось интересным другое: почему VirusTotal (по сомнительным критериям, но тем не менее) отмечает драйверы для Windows.
К сожалению, я полный ноль в вопросах, связанных с Windows, и минус один в вопросах драйверов для этой системы. К счастью, нашёлся человек, который объяснил эту потенциально непонятную ситуацию. И это оказалось крайне интересным.
Суть в том, что данный адаптер "вынужден" притворяться CD-ROM-устройством. Нюанс в том, что Windows настроена так, что автозапуск с USB-флешек невозможен, а вот с CD-ROM всё ещё работает (даже в Windows 11). Таким образом, этот свисток притворяется CD-ROM, автоматически монтируется, устанавливает драйвер, а затем размонтируется. Мне кажется, это интересный способ доставки драйверов, если вы разрабатываете устройство для Windows на микроконтроллере. Обязательно ознакомьтесь с видео — оно крайне познавательное, хотя и на английском.
Напоследок, не могу не порадоваться тому, что "эксперты" по информационной безопасности из Твиттера знают, кто кому сосал.
К сожалению, я полный ноль в вопросах, связанных с Windows, и минус один в вопросах драйверов для этой системы. К счастью, нашёлся человек, который объяснил эту потенциально непонятную ситуацию. И это оказалось крайне интересным.
Суть в том, что данный адаптер "вынужден" притворяться CD-ROM-устройством. Нюанс в том, что Windows настроена так, что автозапуск с USB-флешек невозможен, а вот с CD-ROM всё ещё работает (даже в Windows 11). Таким образом, этот свисток притворяется CD-ROM, автоматически монтируется, устанавливает драйвер, а затем размонтируется. Мне кажется, это интересный способ доставки драйверов, если вы разрабатываете устройство для Windows на микроконтроллере. Обязательно ознакомьтесь с видео — оно крайне познавательное, хотя и на английском.
Напоследок, не могу не порадоваться тому, что "эксперты" по информационной безопасности из Твиттера знают, кто кому сосал.
👍8❤4🔥3