цифровая электроника
вычислительная техника
встраиваемые системы

 

AVR8js – бесплатный симулятор Arduino на основе JavaScript

Автор: Mike(admin) от 11-12-2019, 21:35

Одна из вещей, которые многим нравятся в JavaScritpt, это то, что этот язык продолжает находить применение в разных областях. Одно из таких применений – в Arduino с Espruino (интерпретатор javascript с открытым исходным кодом для микроконтроллеров), и интересным новым инструментом является AVR8js. AVR8js – это бесплатный симулятор Arduino с открытым исходным кодом, основанный на javascript, который может работать в облаке или практически везде, где работает javascript.


AVR8js – бесплатный симулятор Arduino на основе javascript

Лучшие бесплатные программы для создания печатных плат

Автор: Mike(admin) от 9-12-2019, 03:55

После официального рождения коммерческих систем САПР (EDA) с 1981 года было разработано различное программное обеспечение для проектирования. Печатные платы являются основой любого аппаратного продукта. До разработки программного обеспечения EDA инженеры обычно проектировали электронные схемы и интегральные схемы вручную или каким-либо другим неавтоматизированным способом.


Лучшие бесплатные программы для создания печатных плат

Сегодня существует ряд программ для печатных плат, некоторые из которых являются бесплатными, а другие – платными. Выбор из нескольких десятков видов программного обеспечения на рынке может быть сложной задачей. При выборе всегда рекомендуется использовать некоторые из последних инструментов с доступной поддержкой и крупным сообществом. В индустрии EDA, некоторые из лучших и самых популярных инструментов в основном не бесплатны. Тем не менее, есть еще несколько мощных бесплатных вариантов. В этой статье мы расскажем о некоторых из лучших бесплатных программ для проектирования печатных плат.

Полезные модули Python для инженеров-электронщиков

Автор: Mike(admin) от 7-08-2019, 06:55

Python повсюду. Его возможности продолжают расти. Вы можете не только писать простые скрипты, но и создавать полноценные приложения с его помощью. Его ядро было уменьшено для работы на 32-битных микроконтроллерах, таких как ESP32. Вы даже можете использовать инженерные модули Python для разработки схем. Существуют электронные модули Python, которые создают схемы, моделируют их и упрощают решение математических задач. В данном материале будут представлены некоторые из модулей, которые делают Python пригодным для разработки электроники.


Полезные модули Python для инженеров-электронщиков

Лучшие онлайн программы моделирования электронных схем

Автор: Mike(admin) от 2-08-2019, 05:55

Онлайн программы моделирования электронных схем или просто симуляторы схем становятся все более популярными день ото дня. Любители электроники, а также профессионалы часто используют такие симуляторы схем для разработки и проверки принципиальных схем. Самое лучшее в онлайн-симуляторе заключается в том, что вам вообще не нужно ничего устанавливать на свой ПК или ноутбук. Все, что вам нужно, это браузер и стабильное интернет-соединение. Работайте из любой точки мира, просто открыв веб-сайт онлайн-симулятора и войдя в свою учетную запись.


Лучшие онлайн программы моделирования электронных схем

Но иногда у выбирающих программу людей имеется вопрос в том, какой симулятор следует использовать? Какой из них лучший? Ну, в одном предложении можно выразить смысл выбора: «нет лучшего симулятора». Это зависит от ваших требований и уровня знаний. Если вы только начинающий, то вам нужен простой и менее сложный симулятор. Но если вы профессионал и очень опытный в этой области, очевидно, вам понадобится сложный, многоцелевой симулятор. В данном материале перечислены 10 лучших онлайн-симуляторов, основываясь на их популярности, функциональности, цене и наличии библиотечных компонентов.

ATTiny10IDE – компактная и универсальная среда разработки для ATtiny

Автор: Mike(admin) от 9-03-2019, 15:55

При написании кода для микроконтроллеров семейства ATtiny, таких как ATtiny85 или ATtiny10, люди обычно используют один из двух методов: либо добавляют поддержку микросхемы в Arduino IDE, либо открывают текстовый редактор по своему выбору и делают все вручную/ Плюс, конечно, есть особенные, использующие Eclipse. Но недавно наметился еще один способ, основанный на новой среде разработки (IDE) под названием ATTiny10IDE.


ATTiny10IDE – компактная и универсальная среда разработки для ATtiny

AT Command Tester: бесплатный инструмент для тестирования GSM AT-команд

Автор: Mike(admin) от 1-03-2019, 09:35

AT command tester – это бесплатная программа, которая используется для тестирования AT-команд и других функций модемов GSM.


AT Command Tester

Машинное обучение для Arduino, Raspberry Pi и других небольших платформ

Автор: Mike(admin) от 29-12-2018, 04:35

В последнее время машинное обучение начинает появляться в сети на всех уровнях, и эта тенденция, вероятно, сохранится в обозримом будущем. То, что когда-то было доступно только операторам суперкомпьютеров, нашло применение среди тех, кто обладает достаточно мощным настольным компьютером. Тем не менее, процесс уменьшения масштабов не останавливается. И недавно Microsoft объявила о появлении инструмента машинного обучения для встраиваемых систем.


Машинное обучение для Arduino, Raspberry Pi

Embedded Learning Library (ELL) – это набор инструментов, позволяющих Arduino, Raspberry Pi и т. п. использовать преимущества алгоритмов машинного обучения, несмотря на их небольшой размер и ограниченные возможности.

Держатель шестигранных ключей своими руками с помощью 3D принтера

Автор: Mike(admin) от 29-12-2018, 04:15

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


Держатель шестигранных ключей своими руками с помощью 3D принтера

В нашей постоянной задаче доказать, что настольная 3D-печать – не просто модная новинка, мы пристально следим за появлением печатных объектов, которые показывают сильные стороны технологии. Прекрасный момент в этом случае – это то, что вам не нужно печатать более нескольких раз то, что нелегко найти или сделать с помощью традиционных средств и, в некоторых случаях предлагается определенные формы настройки, которые делают деталь более подходящей для индивидуума, чем то, что коммерчески доступно.

Эмулятор Arduino UnoArduSim позволяет тестировать код без аппаратных средств

Автор: Mike(admin) от 19-12-2018, 09:25

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


UnoArduSim

В связи с этим лучше использовать эмуляторы аппаратной платформы Arduino для того, чтобы отладить код непосредственно в компьютере и загрузить его в плату уже проверенным. Сегодня на рынке доступно множество симуляторов. Некоторые из них нужно покупать, а некоторые являются бесплатными, что означает, что вам не нужно платить ни за скачивание, ни за использование. Одним из лучших бесплатных эмуляторов Arduino на сегодняшний день является UnoArduSim.

Как быстро настроить точку доступа для ESP8266

Автор: Mike(admin) от 15-10-2018, 06:15

Одним из самых больших преимуществ использования ESP8266 в ваших проектах является простота подключения к Wi-Fi и работа с этой беспроводной сетью. Просто подключите Wi-Fi-библиотеку, поместите SSID и ключ шифрования в свой исходный код, и все будет готово. Чип проверяет подлинность вашей сети за считанные секунды, и вы можете продолжить разработку своего проекта. Но все становится немного сложнее, если вы хотите использовать свой проект где-нибудь еще или распространить исходный код на другие. Так мы быстро узнаем недостаток использования статических переменных для аутентификации.


Как быстро настроить точку доступа для ESP8266

Хотя эта проблема уже имеет несколько решений. Обычно разработчики помещают ESP8266 в режим точки доступа, позволяют пользователю подключаться, а затем спрашивают, в какой сети они должны проходить аутентификацию. Но если вы не хотите, чтобы ваши проекты требовали наличия существующей сети, и хотите настраиваемую в полевых условиях точку доступа (AP), то нужен несколько иной подход.


Назад Вперед
Наверх