Рубрика «Banana Pi проекты»

Banana Pi проекты

В данном разделе вы найдете Banana Pi проекты. Как сделать загрузочную флешку операционных систем для Banana Pi: Linux, Ubuntu, Debian, Android. Программирование интерфейса ввода/вывода общего назначения (general-purpose input/output, GPIO): как установить, настроить и проверить библиотеку WiringPi/BPI-WiringPi для работы с GPIO; как подключить разные датчики: температуры (DS18B20), давления и влажности (BME280, BMP280, BMP180, BMP085), датчик движения/присутствия (HC-SR501), ультразвуковой датчик расстояния (HC-SR04), акселерометр и гироскоп: модуль GY-521 на базе микросхемы MPU6050; GPIO распиновка. Как установить JDK/JRE/Java и интегрированную среду разработки Eclipse IDE, примеры проектов Java, как установить RxTx (RXTXcomm) библиотек и работать с UART из Java. Как установить компилятор gcc, g++ и IDE Code::Blocks. Как создать и правильно настроить новый проект WiringPi в Code::Blocks. Как получить удаленный доступ к рабочему столу Banana Pi из Windows.

Список из полезных команд Linux для работы с Raspberry Pi/Orange Pi/Banana Pi

Список из полезных команд Linux для Raspberry Pi

Иногда сложно запоминать все команды Linux, которые вы используете для работы с Raspberry Pi, поэтому я создал список полезных команд, которые сделают использование Linux на Raspberry Pi намного проще. Но сначала обратите внимание на пользовательские привилегии: Есть два пользовательских «режима», с которыми вы можете работать в Linux. Один из них — пользовательский режим с основными …

Установка Pi4J на Raspberry Pi и Orange Pi, Banana Pi

Установка Pi4J на Raspberry Pi и Orange Pi, Banana Pi

Проект Pi4J призван обеспечить мост между оборудованием Raspberry Pi и Java с объектно-ориентированным подходом. Pi4J — проект с открытым исходным кодом, разработанный профессиональными инженерами-программистами. В дополнение к базовым функциональным возможностям доступа к аппаратным средствам, этот проект также пытается предоставить набор расширенных функций, которые делают работу с Raspberry Pi простой в использовании и более удобной для …

Как установить Apache Tomcat 8 на Raspberry Pi, Orange Pi и Banana Pi под Linux Ubuntu 16.04.1 LTS 3.4.113-sun8i (ARMBIAN 5.25)

Apache Tomcat 8.5.5

Apache Tomcat — это веб-сервер и контейнер сервлетов, который используется для обслуживания приложений Java. Tomcat — это открытая реализация технологий Java Servlet и JavaServer Pages, выпущенных Apache Software Foundation. В этом руководстве описывается базовая установка и настройка Tomcat 8 на Raspberry Pi, Orange Pi и Banana Pi под Linux Ubuntu 16.04.1 LTS. Для создания статьи …

Подключение через SSH, SFTP и UART к терминалу Linux на Raspberry Pi, Orange Pi и Banana Pi

Подключение через SSH, SFTP и UART к терминалу Linux на Raspberry Pi, Orange Pi и Banana Pi

Для управления и настройки мини компьютеров Raspberry Pi, Orange Pi или Banana Pi на базе ОС Linux, не всегда нужны монитор, мышь и клавиатура. Особенно когда мы используем эти платы в качестве серверов: Web, SVN, GIT, Tomcat и др.. Иногда подключение какой либо периферии физически не является возможным, тогда на помощь нам приходят протоколы SSH и SFTP. …

Подключение датчика окружающей среды BME280 к Orange Pi, Banana Pi, Raspberry Pi

Подключение датчика окружающей среды BME280 к Orange Pi, Banana Pi, Raspberry Pi

BME280 представляет собой интегрированный датчик окружающей среды, разработанный специально для мобильных устройств, где размер и низкое энергопотребление являются ключевыми. Датчик BME280 очень похож с BMP280, различие в том, что BME280 имеет датчик влажности от чего его корпус шире чем у BMP280. Количество выводов и их расположение на корпусах совпадают. Более детальное описание датчика вы можете …

Подключение LCD 16×2 на базе HD44780 к Orange Pi, Banana Pi и Raspberry Pi

Подключение LCD 16x2 на базе HD44780 к Orange Pi, Banana Pi и Raspberry Pi

Подключение ЖК-дисплея на базе HD44780 к Orange Pi, Banana Pi и Raspberry рано или поздно заинтересует вас. ЖК-дисплеи отлично подходят для вывода показаний датчиков, обычных сообщений, а также материалов из Интернета, таких как твиты. Что бы вы ни выбрали для показа, ЖК-дисплей — это простой и недорогой способ сделать это. В этом уроке я покажу …

Подключение датчика атмосферного давления BMP280 к Orange Pi, Banana Pi, Raspberry Pi

Подключение BMP280 к Orange Pi, Banana Pi, Raspberry Pi - GPIO40

Подключить датчик атмосферного давления BMP280 к Orange Pi PC можно как по I2C, так и по SPI, благо их несколько у Orange Pi PC. Также для работы с GPIO необходимо установить WiringOP, если вы работаете с Orange Pi, а если у вас Banana Pi — BPI-WiringPi. Барометр на BMP280 BMP280 – это датчик атмосферного давления от …

Установка и настройка CodeLite на Banana Pi, Orange PI и Raspberry Pi под Ubuntu

CodeLite Logo

Из за того, что Code::Blocks IDE стал плохо работать, а именно ВНЕЗАПНО закрываться, я решил перейти на другую IDE — CodeLite. Открытая кроссплатформенная среда разработки программного обеспечения для языков программирования С/С++, PHP и Node.js, использующая инструментарий wxWidgets, скомпилирована и отлажена свободными инструментами (MinGW и GDB). Очень хорош и Eclipse CDT, но он запускается 5 минут и работает медленно. …

Подключение датчика температуры DS18B20 к Orange Pi, Banana Pi, Raspberry Pi

Подключение датчика температуры DS18B20 к Orange Pi, Banana Pi, Raspberry Pi

DS18B20, пожалуй, один из самых из известных и доступных датчиков температуры. В основном для чтения данных с DS18B20 используется микроконтроллеры, к примеру: ATmega8, ATtiny2313, Arduino и др.. С появлением одно платных мини-компьютеров стало интересно, как будет работать подключённый датчик температуры DS18B20 к Orange Pi, Banana Pi или Raspberry Pi — самые популярнуе мини-компьютеры. Для работы …

Запись образа Ubuntu Mate на внутреннюю eMMC память Banana Pi M3

Ubuntu Mate на eMMC

В данной статье пойдёт речь о том, как установить .IMG образ ОС Ubuntu на eMMC для Banana Pi или Orange Pi. Для данного «эксперимента» я выбрал плату Banana Pi M3, ОС Ubuntu Mate 16.04 и microSD карту на 32ГБ. Если ваша microSD карта меньше 16 ГБ, нужно будет взять USB флешку, желательно на 16 ГБ или HDD. …