Обзор WISNode-LoRa

Сегодня обзор будет на ардуино-стайл плату с модулем RAK811, который содержит в себе микроконтроллер для малопотребляющих решений STM32L151CBU6 и LoRa трансивер SX1276 с внешней обвязкой для работы на частоте 868 МГц.

Что же такое LoRa? Это, собственно, как метод модуляции LoRa в беспроводных сетях LPWAN, так и открытый протокол LoRaWAN.
Технология LoRa может обеспечивать низкоскоростную связь на расстояния до 15 км при минимальном потреблении электроэнергии, обеспечивающем несколько лет автономной работы на одной батарее.
Диапазон применений данной технологии огромен: от собственной домашней автоматизации и модных течений интернета вещей (Internet of Things, IoT) до автоматизации промышленности и организации умных городов.

Сам метод модуляции LoRa проприетарный, запатентован компанией Semtech. В настоящее же время и другие производители имеют лицензию на производство LoRa трансиверов (например Microchip, STMicroelectronics).

Читать далее

Стробоскоп из подручных средств — ленивый проект на пару вечерков

Попросили меня склепать стробоскоп с регулируемой частотой вспышек на заданном интервале. ТЗ на словах, если можно так сказать, было следующее: интервал выбираемой частоты 21 — 27 Гц, выбор частоты вспышек до десятых долей, должно быть с аккумулятором, показывало как-то текущую частоту и … собственно, всё, ну разве что побыстрее бы. Мне заниматься этим, честно говоря, лениво было, но согласился, вроде как это для целей обучения нужен приборчик, почему бы и не помочь!

Для настоящих профи и просто шарящих спецов в статье не будет ничего нового или интересного… ну разве что поугарать над некоторыми решениями (а статья именно для этого и задумывалась). ;) Зато, думаю, пригодится новичкам в электронике и микроконтроллерах, да и просто пример устройства с питанием от Li-Ion аккумулятора, МК STM32F030F4P6 и управляемым драйвером светодиода из доступных средств.

Читать далее

Прошивка клона дисплея 7inch от Waveshare

b19-0

Строил строил своё приложение и … уронил вот Windows IoT, ну да речь не об этом. :) После продолжительного по времени портирования и изучения Open Source прошивки для оригинальных дисплеев под GDT32, я таки получил первый рабочий вариант. Попробую описать процесс портирования в статье ниже…

Читать далее

Нескучная пайка USB3300: USB HS на STM32F407

B22-00

Как-то для одного проекта были куплены внешние PHY USB High-Speed — USB3300. Планировалось подключать их к ПЛИС и с неё рулить всем, но потом была пересмотрена концепция устройства и USB HS заменили на Ethernet 1Gbit как более универсальный и гибкий интерфейс. PHY же остались, захотелось их запустить, заодно и оценить STM32CubeMX для STM32F4DISCOVERY.

Читать далее

Клон дисплея 7inch от Waveshare

b18-0

Для экспериментирования и наглядного управления самописным ПО на Raspberry Pi 2 я решил приобрести дисплей с тачскрином. Выбирал довольно быстро, исходя из цены и разрешения дисплея. Что из этого вышло…

Читать далее

Прошивка ST-Link в J-Link

Иногда полезен программатор J-Link, не буду вникать в тонкости и его плюсы\минусы, но если у Вас в наличии дешевый китайский ST-Link — то считайте, что у вас 2 версии программатора по необходимости! Интересно узнать, как это делать на китайских клонах? Читай дальше ;)

Читать далее

STM32 и гирлянда датчиков температуры TMP05

b4-0

Хоть и думал это как блог по hardware-статьям в основном сделать, первая заметка будет таки о программировании.
Собственно, для одного проекта необходимо было простой блок, который крепиться на дин-рейку, имеет на борту простой RS-485, отзывается и настраивается по Modbus, а так же сам по себе опрашивает заданное количество датчиков температуры TMP05, включенных в «daisy-chain» режиме. О последних и пойдет речь.

Читать далее