Плата Quectel BG95-M3 Zero на базе сотового IoT-модуля, совместимая с Raspberry Pi Zero HAT, работает под управлением микропрограммы QuecPython MicroPython

Waveshare BG95-M3 Zero — это нулевого размера Raspberry Pi SBC на базе сотового IoT-модуля Quectel BG95-M3 с возможностью подключения LTE Cat M1 (eMTC), LTE Cat NB2 (NB-IoT) и eGPRS, а также GNSS. Плата поддерживает Raspberry Pi HAT и поставляется с прошивкой Quectel QuecPython MicroPython для упрощения программирования.

Ранее мы рассматривали различные SBC и Raspberry Pi HAT на основе модулей Quectel для сотового IoT и подключения к GNSS, например, Olimex NB-IoT-Devkit (с модулем BC66), оценочный комплект S-2Connect Creo, Sixfab 5G Modem HAT, и другие. Плата Olimex BC66 поддерживает программирование Arduino, но большинство других плат полагаются на хост-процессор. BG95-M3 Zero от Waveshare — это автономный SBC, обеспечивающий совместимость с Raspberry Pi Zero (p)HAT, а Quectel также разработала собственную прошивку MicroPython под названием QuecPython, которая работает с несколькими их модулями, включая BG95-M3.

Технические характеристики BG95-M3 Zero:

  • Модуль сотового Интернета вещей – Quectel BG95-M3
    • ЦП — процессор Arm Cortex-A7 под управлением ThreadX RTOS
    • Возможности подключения
      • LTE Cat M1 (eMTC) и Cat NB2 (NB-IoT) с резервным вариантом 2G/eGPRS
      • Соответствует 3GPP Rel-14
      • Группы (глобальное покрытие)
        • LTE – 1, 2, 3, 4, 5, 8, 12, 13, 18, 19, 20, 25, 26, 27, 28, 66, 85
        • 2G – 2, 3, 5, 8
        • LTE-FDD
          • Cat M1: B1, B2, B3, B4, B5, B8, B12, B13, B18, B19, B20, B25, B26, B27, B28, B66, B85.
          • Cat NB2: B1, B2, B3, B4, B5, B8, B12, B13, B18, B19, B20, B25, B28, B66, B71, B85.
        • LTE-TDD – н/д
        • 2G GSM/GPRS/EDGE – 850, 900, 1800, 1900 МГц
      • Максимальная скорость нисходящей/восходящей линии связи
        • Cat M1 – DL: 588 Кбит/с; UL: 1119 Кбит/с
        • Cat NB2 – DL: 127 Кбит/с; UL: 158,5 Кбит/с
        • Cat NB1 – DL: 32 Кбит/с; UL: 70 Кбит/с
      • Сверхнизкое энергопотребление благодаря встроенному MCP
      • GNSS – GPS, GLONASS, BDS, Galileo, QZSS
  • Встроенный слот для карт NanoSIM с поддержкой SIM-карт 1,8 В.
  • Антенна — 3х антенных разъема u.FL, 2х для сотовой связи, 1х для GNSS
  • USB — порт USB Type-C для питания и программирования
  • Расширение — 40-контактный разъем GPIO, совместимый с большинством Raspberry Pi HAT
  • Разное
    • Кнопки PWK (кнопка питания), PON (пробуждение PSM) и BOOT.
    • 5х светодиодов состояния для SIM CHK, NET, PSM, PWR и PWM
  • Источник питания — 5 В через порт USB-C.
  • Размеры — около 65 x 30 мм (форм-фактор Raspberry Pi Zero)

Разработка ведется через программу QPYcom для отладки кода, анализа лог-файлов, передачи файлов, прошивки и «слияния прошивки». К сожалению, QPYcom доступен только для Windows, и компания рекомендует отключить антивирус перед установкой…! Более подробную информацию и инструкции по началу работы вы найдете в Wiki .

Очевидно, можно использовать плагины для Thonny IDE или Microsoft VSCode для программирования модуля Quectel BG95-M3 с помощью MicroPython, поэтому вам не обязательно нужен компьютер с Windows, но это не описано в Wiki. Первый нам удалось найти на официальном аккаунте QuecPython на GitHub.

Размытая схема распиновки BG95-M3 Zero предоставлена ​​Waveshare

Waveshare продает BG95-M3 Zero SBC на Aliexpress за 65,31 доллара США плюс доставка, но вы также можете найти его на Amazon примерно за 70 долларов США. Это не единственная HAT-совместимая с QuecPython и Raspberry Pi плата от Waveshare: компания также продает более крупную «EC200U-EU C4-P01» для Европы, Ближнего Востока, Африки, Австралии, Новой Зеландии и Бразилии, а также «EC200U-AU» для Австралии и Латинской Америки. Помимо большего размера, платы EC200U поддерживают LTE Cat 1 (не eMCT/NB-IoT) с резервным вариантом 2G и добавляют возможность подключения Wi-Fi 4 и Bluetooth 4.2, а также разъем MIPI DSI для дисплея и разъем для камеры SPI.

BG95-M3 Zero SBC с Raspberry Pi pHAT

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments