Метка: IoT

Одноплатник Sipeed Longan Pi 3H размером с Raspberry Pi Zero с Gigabit Ethernet, WiFi 6, HDMI, и USB портами

Sipeed Longan Pi 3H (LPi3H) — это одноплатный компьютер в форм-факторе модуля SoM (system-on-on-module) с двойным разъемом M.2, работающий на процессоре Allwinner H618 (4x ядра ARM Cortex-A53). Модуль вставляется в несущую плату размером с Raspberry Pi Zero, на которой размещены полноразмерные разъемы 1x HDMI 2.0, 2x USB 2.0, Gigabit Ethernet RJ45 jack. Так же на несущей плате размещен комбинированный чип, поддерживающий беспроводные стандарты  WiFi 6 и Bluetooth 5.4, 40-контактный разъем GPIO с шагом 2.54 мм совместимый с Raspberry Pi, порт USB OTG Type-C для подачи питания. Необычность решения заключается в исключительной плотной компоновке процессора, модуля оперативной памяти, eMMC и разъемов подключения периферийных устройств.

Читать далее »

Создание WireGuard VPN маршрутизатора для домашней локальной сети [обновлено 12.01.2024]

WireGuard VPN стремительно набирает популярность среди VPN решений. Обеспеченна поддержка многих аппаратных архитектур, в том числе и ARM. По сравнению с другими VPN серверами, WireGuard легко и просто настраивается. В посте рассматривается разворачивание WireGuard VPN сервера в качестве VPN-маршрутизатора для домашней локальной сети с целью доступа к сетевой инфраструктуре размещенной в облаке. Для упрощения, вариант разделения адресного пространства серверов и узлов сети Интернет не будет рассматриваться, т.е. весь исходящий сетевой трафик с домашних устройств, в том числе и в сеть Интернет, будет маршрутизироваться через VPN-сервер.

Читать далее »

Конференция День промышленной автоматизации в Санкт-Петербурге, Москве, Екатеринбурге и Новосибирске

Компания «Ниеншанц Автоматика» проводит серию конференций под общим названием «День промышленной автоматизации», в Санкт-Петербурге, Москве, Екатеринбурге и Новосибирске, участие бесплатное. Конференция посвящена новым решениям в сфере промышленной автоматизации. Тематика конференции это промышленные компьютеры, программируемые контроллеры, HMI-панели, а также собственные разработки компании.

Читать далее »

Плата Meadow F7v2 Feather на базе STM32F7 с поддержкой платформы .NET, C#

В конце прошлого года, компания Wilderness Labs представила обновленную плату Meadow F7v2 Feather второй версии (запущенного на Kickstarter несколько месяцев назад) с поддержкой программирования на C#, платформа .NET. Плата Meadow F7v2 Feather построена на базе микроконтроллера STM32F7 Arm Cortex-M7 и соответствует форм-фактору Adafruit Feather.

Читать далее »

Паттерн внедрение зависимостей в .NET nanoFramework для микроконтроллеров

Сегодня сломаем привычный мир инженеров и разработчиков встраиваемых систем на микроконтроллерах. В .NET существует замечательный паттерн программирования, как внедрение зависимостей (Dependency injection, DI). Суть паттерна заключается в предоставление механизма, который позволяет сделать взаимодействующие в приложение объекты слабосвязанными. Эти объекты будут связаны между собой через абстракции, например, через интерфейсы, что делает всю систему более гибкой, более адаптируемой и расширяемой. Но когда ведется разработка для микроконтроллеров, все зависимости обычно жестко завязаны на используемых устройствах, и замена датчика иногда приводит к существенному переписыванию программного кода. Напишем приложение на .NET nanoFramework для микроконтроллера ESP32, используя паттерн DI с возможностью легкой замены датчиков и LCD экрана.

Читать далее »

Одноплатник MangoPi MQ-Quad в форм-факторе Raspberry Pi Zero W всего за $26.70

Стартап Widora Technology представил одноплатник MangoPi MQ-Quad в форм-факторе Raspberry Pi Zero W. Плата основана на процессоре Allwinner H616 максимальная частота 1.5 ГГц, в состав процессора входит 4-ядра Arm Cortex-A53, ARM Mali-T720 GPU, на плате распаяна память объемом 1GB DDR3L и разведен 40-контактный разъем GPIO совместимый с Raspberry Pi. Плата удивляет малыми габаритами и хорошо подходит для компактных систем, так же благодаря низкой стоимости идеально подходит для образовательных задач.

Читать далее »

Простая разработка IoT приложений на C# для Raspberry Pi и других одноплатников, на Linux

Многие привыкли легко и просто программировать микроконтроллеры на платформе Arduino или nanoFramework (используется C#). Но как обстоит с разработкой IoT приложений на C# .NET для одноплатных компьютеров под Linux? В ответ услышите что нужно все устанавливать из командной строки, да и еще хорошо разбираться в Linux, там не так просто как с Arduino. Для настройки удаленной отладки необходимо выполнить множество различных действий, вручную настроить конфигурацию запуска, генерировать ключи доступа для пользователя, от имени которого будет запускать отладка, и т. д. Но теперь, благодаря расширению .NET FastIoT для Visual Studio Code, это не требуется делать. Черновую работу по установке необходимых пакетов и конфигурированию проекта для удаленной отладки сделает за вас расширение. Теперь вы можете полностью сфокусироваться на своем коде, не отвлекаясь на лишние задачи.

Читать далее »