STMicroelectronics опубликовала программное обеспечение STM32Cube на GitHub, чтобы начать совместную разработку и обеспечить быстрое и эффективное распространение обновлений.

STMicroelectronics опубликовала программное обеспечение STM32Cube на GitHub, чтобы начать совместную разработку и обеспечить быстрое и эффективное распространение обновлений.
Altium, мировой лидер в разработке программного обеспечения для проектирования печатных плат, объявил о запуске нового облачного приложения, которое переопределяет способ, которым проекты печатных плат распределяются между разработчиками, поставщиками компонентов и производителями.
Одна из вещей, которые многим нравятся в JavaScritpt, это то, что этот язык продолжает находить применение в разных областях. Одно из таких применений – в Arduino с Espruino (интерпретатор javascript с открытым исходным кодом для микроконтроллеров), и интересным новым инструментом является AVR8js. AVR8js – это бесплатный симулятор Arduino с открытым исходным кодом, основанный на javascript, который может работать в облаке или практически везде, где работает javascript.
После официального рождения коммерческих систем САПР (EDA) с 1981 года было разработано различное программное обеспечение для проектирования. Печатные платы являются основой любого аппаратного продукта. До разработки программного обеспечения EDA инженеры обычно проектировали электронные схемы и интегральные схемы вручную или каким-либо другим неавтоматизированным способом.
Сегодня существует ряд программ для печатных плат, некоторые из которых являются бесплатными, а другие – платными. Выбор из нескольких десятков видов программного обеспечения на рынке может быть сложной задачей. При выборе всегда рекомендуется использовать некоторые из последних инструментов с доступной поддержкой и крупным сообществом. В индустрии EDA, некоторые из лучших и самых популярных инструментов в основном не бесплатны. Тем не менее, есть еще несколько мощных бесплатных вариантов. В этой статье мы расскажем о некоторых из лучших бесплатных программ для проектирования печатных плат.
Python повсюду. Его возможности продолжают расти. Вы можете не только писать простые скрипты, но и создавать полноценные приложения с его помощью. Его ядро было уменьшено для работы на 32-битных микроконтроллерах, таких как ESP32. Вы даже можете использовать инженерные модули Python для разработки схем. Существуют электронные модули Python, которые создают схемы, моделируют их и упрощают решение математических задач. В данном материале будут представлены некоторые из модулей, которые делают Python пригодным для разработки электроники.
Онлайн программы моделирования электронных схем или просто симуляторы схем становятся все более популярными день ото дня. Любители электроники, а также профессионалы часто используют такие симуляторы схем для разработки и проверки принципиальных схем. Самое лучшее в онлайн-симуляторе заключается в том, что вам вообще не нужно ничего устанавливать на свой ПК или ноутбук. Все, что вам нужно, это браузер и стабильное интернет-соединение. Работайте из любой точки мира, просто открыв веб-сайт онлайн-симулятора и войдя в свою учетную запись.
Но иногда у выбирающих программу людей имеется вопрос в том, какой симулятор следует использовать? Какой из них лучший? Ну, в одном предложении можно выразить смысл выбора: «нет лучшего симулятора». Это зависит от ваших требований и уровня знаний. Если вы только начинающий, то вам нужен простой и менее сложный симулятор. Но если вы профессионал и очень опытный в этой области, очевидно, вам понадобится сложный, многоцелевой симулятор. В данном материале перечислены 10 лучших онлайн-симуляторов, основываясь на их популярности, функциональности, цене и наличии библиотечных компонентов.
При написании кода для микроконтроллеров семейства ATtiny, таких как ATtiny85 или ATtiny10, люди обычно используют один из двух методов: либо добавляют поддержку микросхемы в Arduino IDE, либо открывают текстовый редактор по своему выбору и делают все вручную/ Плюс, конечно, есть особенные, использующие Eclipse. Но недавно наметился еще один способ, основанный на новой среде разработки (IDE) под названием ATTiny10IDE.
AT command tester – это бесплатная программа, которая используется для тестирования AT-команд и других функций модемов GSM.
В последнее время машинное обучение начинает появляться в сети на всех уровнях, и эта тенденция, вероятно, сохранится в обозримом будущем. То, что когда-то было доступно только операторам суперкомпьютеров, нашло применение среди тех, кто обладает достаточно мощным настольным компьютером. Тем не менее, процесс уменьшения масштабов не останавливается. И недавно Microsoft объявила о появлении инструмента машинного обучения для встраиваемых систем.
Embedded Learning Library (ELL) – это набор инструментов, позволяющих Arduino, Raspberry Pi и т. п. использовать преимущества алгоритмов машинного обучения, несмотря на их небольшой размер и ограниченные возможности.
Настольная 3D-печать – это, безусловно, невероятная технология, но она не панацея. Если вы заинтересованы в производстве чего-либо в больших количествах или если вам важна скорость производства, 3D-печать, вероятно, не то, что вы ищете. Но, с другой стороны, если вы хотите сделать несколько узкоспециализированных или индивидуальных объектов, настольная 3D-печать представляет собой абсолютную революцию в возможностях для индивидуального производителя.
В нашей постоянной задаче доказать, что настольная 3D-печать – не просто модная новинка, мы пристально следим за появлением печатных объектов, которые показывают сильные стороны технологии. Прекрасный момент в этом случае – это то, что вам не нужно печатать более нескольких раз то, что нелегко найти или сделать с помощью традиционных средств и, в некоторых случаях предлагается определенные формы настройки, которые делают деталь более подходящей для индивидуума, чем то, что коммерчески доступно.