USB Isolator v2 — Простой USB-изолятор

Небольшое продолжение USB-ISO — Простой USB-изолятор, были произведены мелкие технические и косметические улучшения, о которых и будет рассказано ниже.

Читать далее

J-Link Isolated OpenSource Hardware v9.x

Это, собственно, логическое продолжение прошлой статьи J-Link OpenSource Hardware v9.x, по сути ничем не отличающаяся версия, кроме встроенного гальванического изолятора.

Внимание! Материал ниже представлен исключительно в ознакомительных целях, и если Вам необходим J-Link в коммерческих целях, то следует приобрести отладчик у официального дилера.

Читать далее

J-Link OpenSource Hardware v9.x

Обновили редактор записей в вордпрессе, стало намного удобнее, появились интересные фишки, а это значит, что надо пересилить лень и опробовать новый редактор на небольшой статье о самодельном варианте отладчика-программатора, который можно прошить в J-Link v9.x.

Внимание! Материал ниже представлен исключительно в ознакомительных целях, и если Вам необходим J-Link в коммерческих целях, то следует приобрести отладчик у официального дилера.

Читать далее

Выбор стандартного интерфейса для обмена данными

В этой заметке будет краткий обзор различных распространённых интерфейсов, которые используются в качестве канала обмена данными между персональным компьютером (ПК) и разрабатываемым\проектируемым устройством (или в пределах устройств только). Заметка, скорее, для начинающих схемотехников \ программистов, которая поможет определиться с начальным выбором, оценив возможности и ограничения описанных интерфейсов.

B69-0

Фото взято отсюда.

Заметка не претендует на полноту изложения или обстоятельный подход к каждому интерфейсу, могут быть ошибки или неточности, это скорее заметка с авторскими пометками и моё мнение может не совпадать с вашим. :) Если интересно — прошу под кат:

Читать далее

Отладочная плата для К1986ВЕ1QI

В этот раз посмотрим на одну плату, спроектированную ещё в 2015-м году за одну рабочую неделю. Надо было срочно спроектировать схему («для себя», сдавать документацию не требовалось), развести плату и отдать герберы на изготовление платы, сроки, как обычно, «еще вчера надо». Правда, в итоге проект так не дошел до логического завершения по некоторым причинам… Наработки же остались, чтобы они бесполезно «не пылились» на NASе, я решил сделать небольшую статью и выложить проект для Альтиума как он есть с некоторыми замечаниями да объяснениями (исходники выложить не могу, а вот железячную часть — без проблем). Думаю, это пригодится как и разработчикам ВП, так и студентам (заметил, что немало материала у меня берут для курсовиков и дипломов :) ), мне не жалко, даже приятно, если этот материал пригодится кому нибудь ещё.

B6-0

Читать далее

X-Link OpenSource Hardware

Здесь не будет статьи о разработке своего программатора-отладчика (как, к примеру Black Magic Probe, т. к. это время затратно и смысла в этом я особого не вижу), это просто небольшая статья о самодельном варианте отладчика-программатора, который можно прошить в St-Link, J-Link, CMSIS-DAP. Проект открыт для самостоятельного изучения, а также приведена ссылка на заказ печатной платы в OSH Park (мне с этого никакого профита, если что, просто для удобства приведу).

B59-0

Внимание! Материал ниже представлен исключительно в ознакомительных целях, и если Вам необходим J-Link или St-Link в коммерческих целях, то следует приобрести отладчик у официального дилера.

Читать далее

Обзор WISNode-LoRa

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

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

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

Читать далее

Обзор модуля RDA5981X1

Привет! Сегодня на обзор доступный по цене ($1.92 на момент написания статьи) модуль RDA5981X1 на достаточно свежем SoC — RDA5981A, который является самым бюджетным в линейке. Обзор будет как о возможностях этого SoC, так и о компилировании прошивки с использованием makefile и GNU Arm Embedded Toolchain.

Основные фишки и возможности этого SoC:

  • WiFi 2.4 ГГц, 802.11 b/g/n, 150 Мбит/сек;
  • Cortex-M4F, до 160 МГц;
  • 2 * UART, 2 * I2S, I2C, 8 * PWM, 4 * SPI, SDMMC, USB 2.0, ADC, 19 * GPIO;
  • Поддержка внешней PSRAM (привет Espressif с ESP32);
  • Встроенная flash 8 Мбит;
  • 160 Кб SRAM, из них 96 Кб доступно пользователю (не шибко густо, особенно после RTL8195AM\RTL8711AM);
  • Корпус QFN-40, 5×5 мм.

Картинка из даташита со всем доступным добром на борту:

B53-1.PNG

Читать далее

Обзор RAK611 (IoT Dash Button) — Схемотехника и первые впечатления

Заказал ради интереса модуль IoT кнопки, а-ля аналог Amazon Dash Button, но тут сразу 4 кнопки в одном корпусе и сердцем является уже знаковый модуль RAK473. Также мне это интересно ещё и по той причине, что устройство выполнено с встроенным аккумулятором, и интерес представляет реализация питания там (я уже делал портативное устройство на RTL8711AM, есть с чем сравнить).

К слову, внутри Amazon Dash Button оказывается довольно много всего вкусного:

  • STM32F205RG6 — управляющий МК;
  • ADMP441 — цифровой микрофон;
  • SST25VF016B — SPI флеш;
  • BCM943362 — WiFi.

Фото внутренностей:

B45-1

Вот тут можно посмотреть пример прошивки для неё, но там пока только мигание светодиодиком…

Ну да ладно, отвлеклись что-то, посмотрим же что у нас на руках. Приехала посылка ЕМС почтой и внутри пакета ожидали 2 коробки (что несколько неожиданно, заказывал только одну кнопку в корпусе вроде бы, кликабельно):

Читать далее

RTL8711AM — Схемотехника портативного устройства с АКБ, USB, NFC, Wi-Fi, MPU6050

Привет! Сегодня мы рассмотрим довольно подробно создание небольшого устройства для измерительных целей и аттестации определённого рода продукта. Название, как и само назначение, оглашать не буду, зато опишу, как и почему вышла такая схема и плата. Да, кстати, качество изготовления печатной платы уже рассматривал в обзоре ранее. Устройство требовалось как можно менее весомым (крайний предел — 15 грамм вес всего устройства), поэтому было принято решение сделать всё на одной плате, без использования готовых модулей на этих SoC.

B38-0

Читать далее