Подключение модуля LoRa LR1276/SX1276 к плате STM32F103C8

В данной статье мы рассмотрим взаимодействие модуля LoRa LR1276/SX1276 с платой STM32F103C8 (Blue Pill). Модуль LR1276UA-A-915 использует микросхему SX1276 и работает на частоте 915 МГц. Используя скачкообразное изменение частоты, он обеспечивает сбалансированное качество передачи сигнала, охватывая диапазон 915 МГц. LoRa LR1276/SX1276 работает … Читать далее

Подключение датчика температуры DS18B20 к плате STM32F103C8

В этой статье мы рассмотрим подключение датчика температуры DS18B20 к плате STM32F103C8 (Blue Pill). Библиотека Arduino Dallas и библиотека OneWire не поддерживаются DS18B20. По этой причине нам приходится писать код без использования этих библиотек. В связи с этим код для … Читать далее

Подключение к STM32F103C8 модуля nRF24L01

В этой статье мы рассмотрим подключение беспроводного приемопередающего модуля NRF24L01 к плате STM32F103C8. Мы соберем схему передатчика и приемника, используя пару NRF24L01 + STM32F103C8 (Blue Pill). Модуль NRF24L01 используется в большом числе приложений, там, где требуется беспроводное управление чем либо. … Читать далее

Подключение модуля LoRa SX1278 к STM32 Blue Pill

В этой статье мы изучим взаимодействие модуля LoRa SX1278 Ra-02 с платой STM32 Blue Pill. Модуль Ra-02 использует микросхему SX1278 и работает на частоте 433 МГц. Используя скачкообразное изменение частоты, он обеспечивает сбалансированное качество передачи сигнала — охватывает диапазон 420–450 … Читать далее

Как использовать FreeRTOS для STM32F103C8 в Arduino IDE

STM32F103C — это процессор ARM Cortex M3, который может использовать FreeRTOS. В этой статье мы рассмотрим как использовать FreeRTOS на плате STM32F103C8 непосредственно из Arduino IDE. Мы также можем использовать Keil, но в этом случае нам нужно загрузить и вставить … Читать далее

HTTP-запросы в формате JSON с помощью STM32F103C8T6 и SIM900/800

В этой статье мы узнаем, как использовать GSM модуль SIM800 или SIM900 с микроконтроллером STM32 (платой STM32F103C8T6) и делать HTTP-запросы в формате JSON на любой API-сервер. Ранее мы уже использовали GSM модуль и плату STM32F103C8T6 (Blue Pill) для передачи данных … Читать далее

Передача данных на Thingspeak с помощью STM32F103C8T6 и GSM модуля SIM800/900

В данной статье мы рассмотрим IoT проект передачи данных на сервер Thingspeak с помощью платы STM32F103C8T6 (Blue Pill) и GSM модуля SIM800/900. Ранее на нашем сайте мы уже рассматривали подключение GSM модуля к плате STM32F103C8T6, но в нем мы использовали … Читать далее

Подключение акселерометра/гироскопа MPU6050 к плате STM32F103C8 (Blue Pill)

В этой статье мы рассмотрим как измерить угол наклона с помощью модуля MPU6050 и STM32F103C8. Это можно сделать, просто подключив 6-осевой гироскоп/акселерометр MPU6050 к плате STM32. Акселерометр будет передавать на плату STM32 силы ускорения вдоль осей X, Y и Z. Нам … Читать далее

Подключение модуля часов реального времени DS3231 к плате STM32F103C8 (Blue Pill)

В этом проекте мы рассмотрим подключение модуля часов реального времени (RTC) DS3231 к плате STM32F103C8 (Blue Pill) и будем отображать считанные значения времени и даты на 0,96-дюймовом OLED-дисплее. Мы будем использовать модуль часов реального времени (RTC) DS3231 для отслеживания правильного … Читать далее

Обзор отладочной платы STM32F Nucleo-64

Для большинства людей первой встроенной платой для разработки, над которой они будут работать, скорее всего, будет плата Arduino. Но, как и все могут согласиться, ваша Arduino не поможет вам продвинуться в электронике так далеко, как бы вам хотелось — рано или … Читать далее