Программирование на Python и установка Docker для Sipeed Lichee RV RISC-V

В первой части познакомились с процессором Allwinner D1 на RISC-V архитектуре, рассмотрели возможности, поработали с одноплатным компьютером Sipeed Lichee RV. Старый образ операционной системы содержал многие недоработки, которые не позволяли полностью оценить работу одноплатника. В продолжение рассмотрения Lichee RV, возьмем новый образ Ubuntu, построенный на последнем ядре Linux 5.19, окончательный выпуск которого ожидается в конце июля 2022 года. Поработаем с GPIO из Python`а и установим Docker. Теперь полноценно протестируем новый образ, проверим на что способна плата и начнем уже программировать на Python.

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

Одноплатник 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. Плата удивляет малыми габаритами и хорошо подходит для компактных систем, так же благодаря низкой стоимости идеально подходит для образовательных задач.

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

Недорогой 2х портовый KVM-переключатель AIMOS AM-KVM201CC с HDMI и USB

KVM-переключатель вещь полезная в хозяйстве, в особенности для тех, кто работает с несколькими компьютерами одновременно. При работе с одноплатными компьютерами приходится подключать отдельный HDMI-монитор в начальной стадии инициализации образа, когда еще не настроен удаленный доступ по протоколу SSH. При использовании KVM-переключателя не требуется дополнительный монитор, клавиатура и мышь, т.к. все уже есть в наличие. Обычно брендовые KVM-переключатели например D-Link достаточно дорого стоят, стоимость начинается от ~ 5 т. р. Китайский KVM-переключатель AIMOS AM-KVM201CC недорогой по стоимости и рассчитан на работу двух компьютеров с поддержкой вывода видео по HDMI 4K с USB.

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

Новый одноплатник StarFive VisionFive 2 на 4-х ядерном RISC-V процессоре всего за $46

Совсем недавно программировали на Python и устанавливали Docker для Sipeed Lichee RV RISC-V. Модуль Lichee RV стал первым массовым дешевым решением на процессоре RISC-V с возможностью запуска Linux. Развитие архитектуры не стоит на месте, так компания StarFive, разработчик RISC-V процессоров, представила новый 4-х ядерный процессор RISC-V JH7110 с графическим ускорителем. Предыдущие процессоры, построенные на RISC-V ядрах, например Allwinner D1 (используется в модуле Sipeed Lichee RV), не содержат GPU, а значит, не позволяют запускать 3D приложения и игры. На новом одноплатном компьютере VisionFive 2 на процессоре RISC-V JH7110 с 3D GPU, размещено 8 ГБ ОЗУ, интерфейсы HDMI 2.0 и MIPI DSI, два порта Gigabit Ethernet, 4 порта USB 3.0/2.0, флэш-память QSPI для загрузчика, а также интерфейс eMMC для подключения флеш-памяти, порт M.2 NVMe SSD, и слот для microSD карт памяти. Для самых ранних покупателей, доступна версия с 2 Гб ОЗУ всего за 46$ + доставка.

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

Модульный робот-манипулятор HUENIT все в одном, 3D принтер, лазерный гравер, вакуумный захват, AI камера (Crowdfunding)

Большинство роботов манипуляторов созданы для переноски и управлениями различных грузов. Но инженеры из Германии и Южной Кореи решили пойти дальше и создали универсальный модульный робот-манипулятор. Созданный робот HUENIT, более универсален большинства роботов, поскольку помимо традиционного механизма захвата и переноса вещей, робот поддерживает такие модули, как 3D-принтер, лазерный гравер, вакуумный захват, держатель ручки для чертежей и интерфейсный модуль для создания кастомных насадок. Рука робота удерживает полезную нагрузку до 750 граммов, может вытягиваться в длину на 39 см при движении по окружности в 220° (без модуля), поддерживает подключение по стандартам Wi-Fi и Bluetooth, а также может быть дополнительно оснащен 2MP AI модулем камеры на базе Kendryte K210 RISC-V со встроенным ускорителем AI.

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

Запускаем .NET nanoFramework на Raspberry Pi Pico

Платформа .NET nanoFramework позволяет разрабатывать приложения на C# для различных микроконтроллеров. В предыдущей публикации работали с ESP32 и STM32. Одна из замечательных особенностей .NET nanoFramework заключается в возможности запускать среду исполнения поверх интерфейса POSIX в Win32 для Unit-тестирования. Это означает быструю возможность переноса среды nanoFramework Runtime на любую операционную систему поддерживаемую POSIX стандартом. Именно таким образом, в качестве эксперимента, .NET nanoFramework был перенесен на микроконтроллер Raspberry Pi Pico, для запуска поверх операционной системы реального времени (RTOS) Apache NuttX. Как это было реализовано прошу под кат.

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

Плата микроконтроллера Raspberry Pi Pico

Плата Raspberry Pi Pico — это недорогая платформа для разработки на микроконтроллере RP2040. Два ядра ARM Cortex-M0+ с тактовой частотой 133 МГц обеспечат необходимую производительность для ваших устройств, роботов и других изобретений, где важен баланс производительности с низким энергопотреблением. Микроконтроллер Pico входит в аналогичный сегмент микроконтроллеров, что и ESP32, но обладает уникальными «фишками». Уникальная возможность Pico — подсистема программируемого ввода/вывода (Programmable I/O), с помощью которой реализуется произвольный аппаратный интерфейс: например, шину SD-карты или вывод VGA. Оптимизированные вычисления с плавающей запятой на Raspberry Pi Pico помогают справиться с комплексными задачами и проектами, где не хватило бы мощности и памяти базовых Arduino.

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