Feed SparkFun Electronics [copy] http://www.sparkfun.com/feeds/news has loading error: cURL error 22: The requested URL returned error: 405
GSoC23 — Workweek 6
Introduction
This week I worked on polishing PR #966. Besides that I worked on including the specify blocks to the PDK, which is already working quite well. Probably next week I will create a PR in open_pdks for that, but I still need to check a few things. I am also working on the next big feature, SDF INTERCONNECT, which has two sides to it: the VPI side and the VVP side.
Improve Parsing of Timing ChecksThe issue with timing checks is that $setuphold and $recrem are one of the few statements in Verilog where you can specify varying numbers of optional...
Nachhaltige Lieferketten – was steckt hinter diesem Hype?
Immer mehr Menschen wollen wissen, woher die Zutaten für ihr Mittagessen oder ihre Lieblingssnacks stammen. Jetzt gibt es dazu eine Möglichkeit und die nennt sich nachhaltige Lieferketten. Alles, was zum Thema Zutaten wichtig ist, lässt sich via Smartphone über einen Code auf der Packung schnell und einfach scannen. Dies ist die Idee, die hinter einem […]
Der Beitrag Nachhaltige Lieferketten – was steckt hinter diesem Hype? erschien zuerst auf RFID | Allgemeine Information | Risiken & Schutzmöglichkeiten.
STM32 Bootloader
Довольно частая задача — удаленное обновление прошивки устройства. В моем случае это десятки вендинговых автоматов по продаже сигарет, раскиданных на заправках и пивняках. Которые управляются от линуксовой головы. До устройства там проброшена консоль отладочная прямо с линя, а само устройство сидит на шине RS485. Так что задача тривиальная. Поделюсь готовым решением. Которое работает как под GD32F103 так и под STM32F1xx
▌Немного теории
Как стартует контроллер? После сброса проц проверяет состояние BOOT пинов и битов. В памяти у некоторых STM32 есть доступные программатору nBOOT биты, чем то похожие на FUSE у AVR. Их можно достать, например, через STLink через меню Options Byte.
А...
Updated Cynthion Enclosure
Note: This is a crosspost of a Cynthion update on Crowd Supply: https://www.crowdsupply.com/great-scott-gadgets/cynthion/updates/updated-cynthion-enclosure
About a year ago, we announced an FPGA substitution on the Cynthion project due to supply chain issues. Since then, the Great Scott Gadgets team has redesigned and enlarged the Cynthion board to accommodate the larger FPGA, and Timon has adapted the enclosure to fit the larger board.
The updated Cynthion enclosure measures 60 mm (2.36 inches) in width, 72 mm (2.83 inches) in length, and 15 mm (.59 inches) in height. The weight of the enclosure with a Cynthion inside and all hardware, comes to 99.5 grams....
Тестер микросхем: софт
Первоначально софт тестера микросхем был написан на языке Java и для его запуска требуется JRE. Со временем это стало вызывать проблемы при запуске под Windows, связанные с тем, что библиотека поддержки последовательного порта перестала работать под 64-битной версии Windows. Из-за чего приходилось использовать 32-битную версию JRE, поиск и установка которой периодически вызывали проблемы у пользователей. В результате было принято решение полностью переписать софт без использования JVM.
Изначально будет разрабатываться консольная версия, позже предполагается сделать GUI. Текущая версия утилиты, умеет обновлять прошивку тестера, читать и программировать микросхемы ПЗУ.
Пользоваться...
Repair adventure: A single white LED causing stuck keys on a RN988 keyboard
This was a big brain twister. The circuitry in this keyboard was completely unlike what I expected.
Газовая заshitа :)
Звонят мне тут с одного завода Костанайского, мол у нас тут котельная встала. Можете приехать разобраться. Приезжаю. Начинаю разбираться в схеме управления. Выхожу на газоанализатор СЗЦ-1. От компании Энергосистемы. Который измеряет утечки газа в помещении и если концентрация высокая — вырубает газ и дает сигнализацию. Обычным релейным контактом, замыкая контактор, который рубит задвижки и врубает сирену.
Датчик сработал, но ведет себя странно. При отключении питания продолжает питаться от… сухого контакта реле. Штобля???
Срываю пломбы, разбираю прибор анализатора, пытаюсь понять что происходит и начинаю просто орать чаечкой.
Короче, в предыдущей, видимо, версии прибора там на выходе и вправду был сухой контакт....
Электрообереги
Давненько я не рекомендовал хороших книжек.
Павел Серков, автор замечательно инженерного блога и отличной книги по электротехническим материалам (проводники, диэлектрики, всякие там пленки, лакоткани, проволоки разных марок и прочее прочее) Дао Изоленты написал очередную книжку
Книга про разные системы защиты. УЗО, автоматы, предохранители и прочие средства защищающие глупых человеков от злых токов. Слог шикарный, юморной. Читается замечательно. Расписано подробно и дотошно. Книга бесплатна для скачивания. Можно купить и в бумаге.
Донат автору крайне рекомендуется. Он этого заслуживает многократно. Скачали? Понравилось? Скиньте товарищу от 100р. Мелочь же, а он глядишь через годик выдаст очередной...
Free Stuff - April 2023
The April recipient for the Great Scott Gadgets Free Stuff Program is Adnane. Adnane is a software development and cybersecurity student in SoliCode School in Tangier, Morocco. He is always looking for new tools and technologies to enhance his learning and explore new avenues in the field. Adnane is planning to use his HackRF One to learn more about wireless security testing, digital signal analysis, and software-defined radio. He will share his knowledge and skills in the SoliCode Cybersecurity Club. Good luck and have fun!
Hidden line removal for AxiDraw
We’re pleased to note the release of AxiDraw software version 3.9 this week, with a couple of neat new features. One of them is that the “preview mode” button — which lets you simulate plotting to see how the results will come out — is now accessible no matter which function is selected. The other, the big one, is that AxiDraw now supports hidden-line removal as a standard feature.
There’s a full changelog up on GitHub, which also notes a few new features for users of the AxiDraw CLI (command-line interface) and AxiDraw Python library, including the ability to resume a...