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

 

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

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

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


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

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

Утилита KiCAD для получения символа элемента из PDF документации

Автор: Mike(admin) от 19-09-2018, 06:55

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


uConfig

Впрочем, эти CAD-программы хотя уже и умеют многое, но пока еще не во всем идеальны. Так, практически каждый день выпускаются новые микросхемы, но библиотеки с компонентами для таких программ зачастую не успевают обновляться вовремя и предоставлять разработчикам символы новейших продуктов на рынке. Поэтому им зачастую приходится делать работу (вводить символы) вручную, что притормаживает процесс проектирования. К счастью для них недавно вышел очень полезный инструмент в виде утилиты для KiCAD, который позволяет конвертировать схематическое изображение корпуса микросхемы с распиновкой, присутствующее в документации (даташите) с расширением PDF, в символ, применяемый для построения схем в KiCAD.

Бесплатная онлайн библиотека компонентов KiCad

Автор: Mike(admin) от 25-06-2018, 03:55

Бесплатная open-source система проектирования (EDA) KiCad имеет большую популярность как среди профессиональных инженеров, так и среди радиолюбителей. Но она не застрахована от наиболее распространенных ошибок EDA-инструментов.


Бесплатная онлайн библиотека компонентов KiCad

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

Упрощаем работу со светодиодами с помощью библиотеки JLED для Arduino

Автор: Mike(admin) от 22-06-2018, 06:55

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


библиотека JLED для Arduino

Сегодняшний тренд – это «дышащие» светодиоды. Если это тот проект, который вы хотите, вы должны попробовать библиотеку разработчика под ником jandelgado.

Как программировать и отлаживать ESP8266 через Android

Автор: Mike(admin) от 17-05-2018, 08:35

Микросхема ESP8266 наделала много шума в области Интернета вещей, сделав это перспективное явление реальностью. Сегодня уже довольно много электронных устройств (как радиолюбительских, так и коммерческих) на основе ESP8266 выходят в Интернет с помощью этого Wi-Fi модуля.


Как программировать и отлаживать ESP8266 через Android

ESP8266 довольно легко программируется и с ним удобно работать. Более того, сегодня доступно большое количество разнообразных плат с ESP8266 на борту, например, NodeMCU или Wemos D1. Единственное, до недавних пор не было инструмента для программирования и отладки ESP8266 через операционную систему Android, которой оснащены многие одноплатные компьютеры, планшеты и смартфоны. И вот теперь такой инструмент появился.

Qucs – простой и бесплатный симулятор электронных схем

Автор: Mike(admin) от 10-05-2018, 07:35

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


Qucs – простой и бесплатный симулятор электронных схем

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

Как сделать самому практически любую крышку для вентилятора

Автор: Mike(admin) от 1-05-2018, 18:15

Вам нужна причудливая крышка вентилятора с точно указанными атрибутами, но у вас нет желания проектировать ее с нуля? Если вы ответили «да», тогда у энтузиаста Mightynozzle есть ответ.


Как сделать самому практически любую крышку для вентилятора

Он разработал проект пригодной для 3D печати крышки вентилятора с настраиваемыми формами. Это параметрический дизайн в OpenSCAD, который позволяет регулировать стиль, размер и шаблон решетки для любой крышки вентилятора, которая может потребоваться.

Sandsifter – инструмент для поиска скрытых инструкций процессора

Автор: Mike(admin) от 13-08-2017, 06:05

Было время, когда владение компьютером означало, что вы, вероятно, знали большинство или даже все инструкции, которые он мог выполнить. Однако у вашего современного ПК есть много инструкций, многие из которых предназначены для специализированной операционной системы, шифрования или функций цифровой обработки сигналов. Но вы о них ничего не знаете.


Sandsifter

Сегодня известны различные недокументированные инструкции и для многих процессоров класса x86. Более того, в наши дни ваш процессор x86 действительно может быть виртуальной машиной, работающей на другом процессоре, или ваш процессор может иметь дефект или ошибку. В этом случае, возможно, вы захотите иметь инструмент, который бы без проблем нашел все неизвестные инструкции, которые могут вызвать проблему. И таким инструментом может оказаться sandsifter.

Подключение ESP32 к миниатюрному дисплею

Автор: Mike(admin) от 1-08-2017, 16:35

ESP32 является преемником дико популярного ESP8266. Кажется, нет конца тому, что могут делать эти чипы. Однако, несмотря на все возможности беспроводной связи, стандартный модуль с чипом ESP32 не имеет дисплея или какого-либо средства отображения информации кроме одного маленького светодиода.


ESP32 и дисплей ILI9341

Но благодаря уже довольно широкому сообществу к ESP32 уже можно подключить TFT-дисплей ILI9341 без написания кода с нуля.

Ускоряем работу линий GPIO Arduino

Автор: Mike(admin) от 14-05-2017, 11:25

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


Ускоряем работу линий GPIO Arduino

Экосистема Arduino в действительности использует язык высокого уровня C++. Как правило, часть кода C++ содержится библиотеках и фреймворках, и большинство людей просто склонны кодировать свои основные программы, используя C-стиль, используя объекты библиотеки. Но из-за этого быстродействие микроконтроллера сильно снижается, поскольку максимальной производительности можно достичь лишь используя ассемблер, а не языки высокого уровня. Тем не менее, энтузиаст под ником Fredllll создал библиотеку шаблонов для ускорения работы линий ввода/вывода (GPIO) Arduino.


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