Урок 2. Последовательный порт UART в Maixduino/K210

Урок 2. Последовательный порт UART в Maixduino (K210) - Подключение

На плате Maixduino есть 3 последовательных порта (UART): «/dev/uart1», «/dev/uart2» и «/dev/uart3».  Первый порт («/dev/uart1») используется FreeRTOS как порт для отладки и прошивки. По этому не рекомендуется использовать, а два других порта можно использовать для обмена данными с внешними устройствами. В этом уроке настроим последовательный порт (UART), напишем пример программы и будем передавать данные между Maixduino …

Raspberry Pi Compute Module 4 — Вычислительный модуль в новом форм-факторе

Raspberry Pi Compute Module 4 - Вычислительный модуль

Raspberry Pi Compute Module 4 (CM4) представляет собой Raspberry Pi 4 Model B в гибком форм-факторе, предназначенный для разработчиков. Вычислительный модуль 4 построен на том же SoC Broadcom BCM2711, что и Raspberry Pi 4, оперативной памяти в базовой версии всё так же 1 ГБ, но есть версии с 2, 4 и 8 ГБ. Опционально может …

Урок 1. Кнопка, светодиод. Функции управления вводом/выводом. Первая программа

Maixduino - оборудование

В этом уроке напишем первую программу, научимся считывать значение цифровых входов и устанавливать состояние выходов. Реализуем управление такими простыми элементами, как кнопка и светодиод на платформе Maixduino. Что нужно знать Существует 3 фреймворка для разработки приложений для процессора К210: Standalone SDK для Kendryte K210; Kendryte FreeRTOS SDK — Этот SDK предназначен для Kendryte K210, который …

Как перепрошить MLT-BT05, на базе CC2541 в HM-10

Схема Подключения MLT-BT05,AT-09,HM-10 к Arduino

Поскольку большинство модулей Bluetooth на базе CC2541 приобретаются в интернет-магазине AliExress, эти модули часто не являются оригинальными HM-10. В лучшем случае — это хорошая копия, которая принципиально не отличается от оригинала. Но в большинстве случаев эти модули полностью отличаются программным обеспечением, несмотря на то, что аппаратное обеспечение идентично. Одним из таких модулей Bluetooth является MLT-BT05. …

Модуль MLT-BT05 Bluetooth Low Energy (BLE) — клон HM-10

Модуль MLT-BT05 Bluetooth Low Energy (BLE) - клон HM-10

MLT-BT05 — это Bluetooth 4.0 (Bluetooth low energy) модуль на базе чипа CC2541 от TI. Он представляет собой клон популярного «HM-10» или, что также возможно, «CC41-А», который, в свою очередь, — клон «HM-10». Но в отличие от «CC41-A», «MLT-BT05» не является хорошим клоном, у него урезанный функционал и при работе с ним могут возникнуть проблемы, особенно …

Banana Pi F2S/BPI-F2S — мини-ПК на базе SunPlus SP7021, ориентированный на промышленность

Модельный ряд Banana пополнился платой Banana Pi F2S — это одноплатный ПК, ориентированный на промышленную отрасль. BPI-F2S базируется на системе на кристалле (SoC) SunPlus SP7021 с четырьмя ядрами ARM Cortex-A7 с тактовой частотой до 1,0 ГГц, дополнительным ядром ARM926 для приложений, работающих в реальном времени, энергоэффективным ядром 8051 для обработки ввода-вывода и 128 МБ или 512 …

PlatformIO и Visual Studio Code для программирования Arduino, ESP32, Maixduino и не только

PlatformIO и Visual Studio Code для программирования Arduino, ESP32, Maixduino и не только

В этой статье приведены пошаговые инструкции по установке и настройке расширения PlatformIO в Visual Studio Code для дальнейшего программирования Arduino, ESP32, ESP8266, Maixduino, Raspberry Pi и не только. Visual Studio Code Visual Studio Code — редактор исходного кода (IDE, Integrated Development Environment), основан на Electron, разработанный Microsoft для Windows, Linux и macOS. Позиционируется как «лёгкий» редактор …

HW-613/MP2315 — Синхронный понижающий DC-DC преобразователь на 1.8, 2.5, 3.3, 5, 9 или 12 В

HW-613 (MP2315) - Синхронный понижающий DC-DC преобразователь на 1.8, 2.5, 3.3, 5, 9 или 12 В

Модуль HW-613 это миниатюрный синхронный DC/DC преобразователь построен на базе микросхемы MP2315 — высокочастотный (частота преобразования 500 кГц) понижающий импульсный преобразователь с встроенными MOSFET ключами. Микросхема обеспечивает выходной ток до 3 ампера, при входных напряжениях от 6 до 24 вольт. Выходное напряжение регулируется подстрочником или задается фиксированным 1.8, 2.5, 3.3, 5, 9 или 12 В. …

MP2225 (IAFRJ/AFRJ) — понижающий DC-DC преобразователь с КПД до 98%

MP2225 (IAFRJ-AFRJ) - понижающий DC-DC преобразователь с КПД до 98%

MP2225 (MP2225GJ, маркировка IAFRJ) — это высокочастотный синхронный понижающий DC-DC преобразователь со встроенными силовыми полевыми МОП-транзисторами. Очень компактное решение для достижения выходного тока до 5 А с отличной регулировкой выходного напряжения и с минимальными пульсациями при широком диапазоне входного напряжения. MP2225 имеет синхронный режим работы. Синхронная топология обеспечивает более высокий КПД (вплоть до 98%) и …

Orange Pi 4B — одноплатный мини ПК с аппаратным ускорителем нейронных сетей

Модификация Orange Pi 4B, в отличие от Orange Pi 4, имеет ИИ-ускоритель Gyrfalcon Lightspeeur SPR2801S NPU (Neural Processing Unit), используемый для аппаратного ускорения работы алгоритмов искусственных нейронных сетей, компьютерного зрения, распознавания по голосу, машинного обучения и других методов искусственного интеллекта. Заявленное пиковое быстродействие составляет 5,6 TOPS (триллионов операций в секунду) при частоте 100 МГц. В …