#repka_pi — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #repka_pi, aggregated by home.social.
-
IoT по взрослому — сбор данных с датчиков для Умного дома на одноплатнике Repka Pi под управлением NapiLinux
Для тех, кто создает системы сбора данных с датчиков и мониторинга метрик для умных домов и промышленного оборудования есть хорошая новость. Теперь такие системы можно собирать с применением Российского одноплатного компьютера Repka Pi (который в т.ч. есть в реестре Минпромторга ) и недавно появившейся Российской операционной системы Napi Linux, специально созданной для решения подобных задач и, что важно, с открытым кодом. К микрокомпьютеру Repka Pi через порты USB, Ethernet, GPIO, в т.ч. SPI, I2C, Uart и другие интерфейсы можно подключать различное оборудование с целью мониторинга средствами ОС Napi Linux. Операционная система Napi Linux разработана для встраиваемых (Embedded) систем.
https://habr.com/ru/articles/932030/
#RepkaPi #Napi_Linux #gpio #modbus #NapiAPI #rs485 #telegraf #grafana #repka_pi #репка_пай
-
Работа с PCIe на одноплатнике Repka Pi 4. Сравниваем на Repka Pi 4 скорости: SD-карты, eMMC, USB Flash и SSD NVME M.2
Недавно в продаже появилась новая модель Российского одноплатного микрокомпьютера - Repka Pi 4 Optimal , в котором множество улучшений по сравнению с первой моделью Repka Pi 3 , появившейся на российском рынке два года назад. Попробовали его в нескольких своих проектах и уверенно можем констатировать - новый одноплатник оказался хорош по производительности и стабильности в работе. При этом интересно, что теперь можно устанавливать в Repka Pi4 Optimal модуль eMMC ( Embedded MultiMediaCard ), чтобы использовать его вместо карты памяти SD как для хранения данных, так и для загрузки операционной системы. Этот модуль намного надежнее в работе, чем карта SD и что особенно приятно, примерно в 2,5 раза быстрее, чем самые быстрые SD карты. Удобным оказалось и то, что eMMC модули подходят от Orange Pi и от Rock Pi и их можно приобретать как на сайте производителя, так и на алиэкспресс. Repka Pi4 Optimal оказалась доступна не только с возможностью установки этих eMMC модулей, а так же оказались доступными модели с уже установленными на них микросхемами eMMC, это дешевле чем суммарно купить одноплатник и модуль eMMC к нему, но зато и не так гибко, в случае выхода из строя модуля eMMC придётся менять весь одноплатник или применять его только работая с SD картой, возможно для применения в условиях вибраций и тряски это кому то актуально, так как распаянная на плате микросхема eMMC конечно будет надёжнее в работе. Но и это оказалось не самой главной “фишкой” новой модели Repka Pi - вскоре появилась версия платы этого одноплатника с интерфейсом PCIe 2.0 1x (Peripheral Component Interconnect Express) полностью совместимый с аналогичным PCIe у Raspberry Pi 5 и соответственно все платы расширения (“шляпы“ или “шилды“) для него будут работать и на Repka Pi 4 Optimal. Итак, теперь можно переходить к сути :-)
-
SSD NVME M.2 через PCIe на Repka Pi 4 — это новый уровень. Впечатления, тесты, сравнения скорости
Недавно появилась новая модель Российского одноплатного микрокомпьютера - Repka Pi 4 Optimal , в котором множество улучшений - можно устанавливать модуль eMMC ( Embedded MultiMediaCard ), чтобы использовать его вместо карты памяти SD как для хранения данных, так и для загрузки операционной системы, но и это оказалось не самой главной “фишкой” новой модели Repka Pi - вскоре появилась версия платы этого одноплатника с интерфейсом PCIe 2.0 1x полностью совместимый с PCIe Raspberry Pi 5, т.е. все платы расширений для RPi 5 работают на Repka Pi 4 Optimal PCI. И это уже по настоящему интересно. Давайте посмотрим и попробуем вместе.
https://habr.com/ru/articles/873046/
#repka_pi #emmc #nvme #sd #ssd #orange_pi #Rock_Pi #Repka_Pi4_Optimal #PCIe #NVMe_SSD_M2
-
Используем WiringRP на Repka Pi для управления GPIO
Если вы ищете средства для работы с GPIO микрокомпьютера Repka Pi из программ, составленных на Си, обратите внимание на библиотеку WiringRP. В этой статье мы расскажем, как создавать с ее помощью однопоточные и многопоточные программы, управляющие светодиодами, сервоприводами и реле, а также обрабатывающие прерывание от кнопки, подключенной к контакту GPIO. Вы можете использовать WiringRP при создании программ для обучения и управления различными устройствами и системами. Это могут быть промышленные и робототехнические установки, устройства IoT, а также устройства умного дома. Автор выражает благодарность создателю библиотеки WiringRP Сергею Шалапову за помощь в подготовке этой статьи. Возможности WiringRP Установка WiringRP Загрузка библиотеки WiringRP Мигаем светодиодом Запускаем multiBlink Добавляем управление кнопкой Запускаем потоки при нажатии кнопки Управляем реле и сервоприводами по кнопке Полезные ссылки Итоги
https://habr.com/ru/articles/812503/
#repkapi #repka_os #repka_pi #servo #wiringrp #wiring #raspberry_pi #wiring_pi
-
Настраиваем минимальный WEB-сервер на Repka Pi 3. NGINX+PFP-FPM+MySQL и ставим Wordpress
В этой статье я расскажу как установить на Repka Pi 3 полноценный WEB сервер на Nginx с php-fpm и MySQL для того, чтоб в конечном счете установить WordPress и начать делать и размещать Ваш сайт на данной платформе. Ставить будем на родную ОС Repka Pi от 11.12.23 (последняя актуальна прошивка на момент написания статьи).
-
Отправляем и принимаем SMS с помощью SIM868 и Repka Pi
В этой статье мы продолжим рассказ об использовании модуля GSM/GPRS/GNSS Bluetooth HAT , созданного на базе SIM868 , для беспроводной передачи данных в виде СМС-сообщений через Российский одноплатник Repka Pi . Такой способ даже в наше время актуален, когда нужно управлять автоматикой или другими устройствами, когда 2G/3G/4G и даже GPRS не позволяет это делать из за удалённости/помех или по иным причинам и важно обеспечить высокую надёжность управления. Это третья статья данного цикла и из первой статьи вы узнали, как с помощью упомянутого модуля обмениваться данными между микрокомпьютером Repka Pi с JSON-сервисом , доступным в интернете, по каналу GPRS . Вторая статья рассматривает такой обмен глубже, на уровне AT-команд , передаваемых в модуль через UART . Теперь настала очередь рассказать об отправке и приеме коротких текстовых сообщений SMS ( Short Message Service ). Этот канал передачи данных пригодится, например, в тех случаях, если в месте расположения вашего оборудования недоступен ни WiFi , ни GPRS . Сообщения SMS можно передавать в текстовом режиме, а также в так называемом режиме PDU ( Protocol Data Unit ). В первом случае длина сообщения не может превышать 160 байт, и в нем не должно быть символов кириллицы. Пользоваться режимом PDU сложнее, но в нем нет этих недостатков. Далее мы рассмотрим работу в обоих режимах как с помощью Python и библиотеки RoverConnect , так и через AT-команды . Вы научитесь получать список сообщений, кодировать и раскодировать сообщения PDU вручную, а также с помощью специально предназначенных для этого онлайн-сервисов, удалять сообщения и выполнять другие операции с SMS с помощью AT-команд.
https://habr.com/ru/articles/781276/
#sms #pdu #repkapi #repka #repka_os #repka_pi #gsm #sim800 #sim868 #Отправка_и_приём_смс
-
Управление сервоприводами, часть 4. Управление «сервами» по I2C с Repka Pi через серво-драйвер Robointellect Controller
В предыдущих статьях нашей серии про сервоприводы мы рассказывали, как они устроены, как можно управлять сервоприводами с помощью широтно-импульсной модуляции ШИМ (Pulse Width Modulation, PWM) с помощью контроллеров Robointellect Controller 001, а также напрямую через GPIO через генератор ШИМ на плате микрокомпьютера Repka Pi. В четвертой статье серии статей про сервоприводы мы расскажем, как управлять сервоприводами с помощью контроллеров Robointellect Controller 001 или PCA9685, подключенных к Repka Pi через шину I2C.
https://habr.com/ru/articles/755802/
#GPIO #i2c #умный_дом #iot #repka #repkapi #repka_pi #repka_os #robointellect #robointellect_controller_001
-
Изучаем передачу данных через GRPS с помощью SIM868 и Repka Pi глубже
В предыдущей статье мы рассказали, как с помощью модуля GSM/GPRS/GNSS Bluetooth HAT, созданного на базе SIM868, библиотек SIM800L, RoverConnect и Telemetry можно обмениваться данными между микрокомпьютером Repka Pi с JSON-сервисом, доступным в интернете. Мы привели исходные коды программ на Python, которые можно использовать для такого обмена. Однако за пределами изложения остался рассказ о том, как происходит работа с модулем на уровне AT-команд. Такая информация нужна для более глубокого понимания принципов работы SIM800 и SIM868 при передаче данных через GPRS (General Packet Radio Service). Она может пригодиться при отладке программ передачи данных, составленных с использованием других библиотек и языков программирования. Также же сведения об AT-командах GPRS потребуются, если вы собираетесь создать свою собственную библиотеку передачи данных в сетях мобильных операторов. Собираем стенд для работы Установка и запуск терминала minicom Документация по AT-командам модуля Получаем информацию с помощью AT-команд Инициализация модуля SIM868 Обмен данными через GPRS Полезные ссылки Итоги
https://habr.com/ru/articles/777582/
#Repka_Pi #raspberri_pi #gsm #gsm_модем #gprs #gprs_модем #atкоманды #atмодем
-
Передаем данные от Repka Pi (или Raspberry Pi) в интернет по GSM связи через модуль SIM868 и GPRS протокол
Всегда ли вы берете с собой смартфон? Наверное да, ведь это удобно, когда под руками есть все каналы связи. Но что, если вы собираете автономно работающее устройство с микрокомпьютером, такое как как радиоуправляемый вездеход, робот присутствия, устройство управления шлагбаумом, систему IoT, турникет или что-то подобное? Было бы неплохо оснастить это устройство чем-то, похожим по функциональности на смартфон. Тогда вы смогли бы определять его координаты GNSS, обмениваться данными через GPRS, Bluetooth или SMS, а также просто позвонить на свое устройство по телефону и поговорить с ним (или с тем, кто стоит рядом). Еще не так давно все это было реализовать довольно затруднительно, но сейчас доступны недорогие модули на базе SIM868, в которых есть все необходимое. В этой статье мы расскажем о том, как настроить обмен данными по каналам GPRS мобильных провайдеров между микрокомпьютерами Raspberry Pi или Repka Pi с сервером, размещенном в интернете. Для обмена будем использовать модуль GSM/GPRS/GNSS Bluetooth HAT.
https://habr.com/ru/articles/776212/
#sim800 #sim868 #raspberry_pi #repkapi #gsm #gprs #gprs_модем #repka #repka_pi #repka_os