Рубрика «Banana Pi»

Banana Pi

Banana Pi — серия одноплатных мини компьютеров разработанных компанией «Lemaker» (Китай). Сделаны были с целью содействия STEAM (науке, технологии, инженерии, искусству и математике (англ. science, technology, engineering, art and mathematics)) в общеобразовательных школах. Поддерживаемые операционные системы: Ubuntu, Debian, Raspbian, Scratch, Lubuntu, openSUSE, ArchLinux, Bananian Linux, Android, Fedora, Kali Linux и Win10IoT другие ОС. Процессоры: Allwinner A20 Dual-Core ARM Cortex-A7 1.0 ГГц, H3 Quad-core Cortex-A7 H.265/HEVC 4K 1.6 ГГц, A31S Quad-core Cortex-A7 1.2 ГГц, A64 1.2 ГГц Quad-Core ARM Cortex A53 64-Bit, R40 ARM Cortex-A7 Quad Core 1.5 ГГц, A83T ARM Cortex-A7 Octa-Core 1.8 ГГц. И от 1 Гб до 2 Гб оперативной памяти DDR3 SDRAM. Для подключения монитора есть HDMI порт. Также есть контроллер Gigabit Ethernet для выхода в сети.

Banana Pi W2 — Мультимедийный маршрутизатор с интерфейсами SATA 3.0, M.2 и PCIe

Banana Pi W2 - Мультимедийный маршрутизатор с интерфейсами SATA 3.0, M.2 и PCIe

Banana PI W2 — это мощный и универсальный SBC, что очень хорош для приложений мультимедийных сетевых маршрутизаторов, таких как домашние развлечения, домашняя автоматизация, игровой центр. Основой решения служит однокристальная система Realtek RTD1296, содержащая четыре вычислительных ядра ARM Cortex-A53 и графический ускоритель Mali-T820 MP3. На плате 2 ГБ оперативной памяти DDR4. Для хранения данных в базовой …

Raspberry Pi и Pi4J. Урок 10. Работа с Цифро-аналоговым преобразователем/ЦАП MCP4725

Схема подключения ЦАП MCP4725 к Orange Pi

ЦАП MCP4725 — это 12-разрядный цифро-аналоговый преобразователь управляемый через I2C. Так как мини компьютеры Raspberry Pi, Banana Pi, Orange Pi, Nano Pi, Odroid и т.п. имеют встроенного ЦАП, MCP4725 может быть использован, чтобы получить точный аналоговый сигнал. В Pi4J есть библиотека для работы с ЦАП MCP4725 по I2C/TWI из Java на Raspberry Pi, Banana Pi, Orange …

Banana Pi P2 ZERO/BPI-P2 ZERO — мини компьютер с PoE и eMMC

Banana Pi P2 ZERO (BPI-P2 ZERO) - мини компьютер с PoE и eMMC

Banana PI P2 Zero — это одноплатный компьютер на базе SoC Allwinner H2+, что состоит из 4 ядер ARM Cortex-A7 с тактовой частотой 1.0 ГГц и двух ядер GPU Mali400MP2 частотой 600 МГц. Этот мини-компьютер имеет очень схожие характеристики по сравнению с более ранней Banana Pi M2 Zero, но более обширные, благодаря 8 Гб eMMC …

Samba: Установка и Настройка на Raspberry Pi/Orange Pi/Banana Pi в качестве файлового сервера для локальной сети

Samba - Установка и Настройка на Raspberry Pi, Orange Pi, Banana Pi в качестве файлового сервера для локальной сети

Samba является внедрение Linux стандарта общего доступа к файлам SMB/CIFS, используемых ПК под управлением Windows и компьютеров Apple, и широко поддерживается медиа-стримеров, игровых консолей и мобильных приложений. С помощью Samba можно легко превратить ваш Raspberry Pi/Orange Pi/Banana Pi в Samba файловый сервер для резервного копирования и совместного использования контента из любого места в вашей локальной сети. …

Raspberry Pi и Pi4J. Урок 9. Работа с Аналого-Цифровым Преобразователем/АЦП ADS1115

Схема подключения АЦП ADS1115 к Orange Pi

Чтобы считать напряжение и преобразовать его к осязаемому цифровому значению используется аналого-цифровой преобразователь (AЦП). В мини-компьютерах Raspberry Pi, Banana Pi, Orange Pi, Nano Pi и др. отсутствуют встроенные АЦП, поэтому для чтения аналоговых сигналов потребуется внешний АЦП. Один из них — это Аналого-Цифровой Преобразователь/АЦП ADS1115. ADS1115 — это 4-х канальный 16-битный аналого-цифровой преобразователь (АЦП). Преобразователь …

Raspberry Pi и Pi4J. Урок 8. Работа с DHT11 и DHT22 из Java и C/C++

Схема подключения DHT11 к Orange Pi One

В этой статье подключим датчики DHT11 и DHT22 к Raspberry Pi, а точнее к Orange Pi PC, так как эта плата у меня есть. В принципе это не имеет значения, потому что ниже приведённые библиотеки и примеры запустятся и на Banana Pi, Odroid и NanoPi. Это что касается примеров на Java, использующие библиотеки Pi4J. А примеры на …

Установка КуМир на Raspberry Pi/Orange Pi/Banana Pi

КуМир (Комплект Учебных МИРов) — система программирования, предназначенная для поддержки начальных курсов информатики и программирования в средней и высшей школе. Особенности системы КуМир В системе КуМир используется школьный алгоритмический язык с русской лексикой и встроенными исполнителями Робот и Чертёжник. При вводе программы КуМир осуществляет постоянный полный контроль ее правильности, сообщая на полях программы об всех …

Raspberry Pi и Pi4J. Урок 7. Работа с LCD на базе HD44780

Подключение LCD 1602 HD44780 к Orange Pi по I2C с использованием адаптера PCF8574

Информации о том, что из себя представляет LCD на базе HD44780, в интернете очень много. Даже на этом сайте две статьи на эту тему (первая и вторая). Однако в этой статье речь пойдет не о нём, а о библиотеках Pi4J, что позволяют работать с данным дисплеем из Java. Pi4J предоставляет 3 библиотеки для этих целей: …

Raspberry Pi и Pi4J. Урок 6. Последовательный периферийный интерфейс — SPI

Raspberry Pi и Pi4J. Урок 6. SPI - Подключение Orange Pi One к Arduino по SPI

SPI (англ. Serial Peripheral Interface, SPI bus — последовательный периферийный интерфейс, шина SPI) — последовательный синхронный стандарт передачи данных в режиме полного дуплекса, предназначенный для обеспечения простого и недорогого высокоскоростного сопряжения микроконтроллеров и периферии. Например, в качестве периферии может быть: дисплей, различные датчики, FLASH память, SD карта и т.д. SPI также иногда называют четырёхпроводным (англ. four-wire) интерфейсом, так как используются …

Raspberry Pi и Pi4J. Урок 5. Последовательная шина I2C/TWI

Raspberry Pi и Pi4J. Урок 5. Последовательная шина I2C (Orange Pi One + DS3231)

I2C или IIC (Inter-Integrated Circuit), читается «Ай-ту-Си» или «и-два-цэ» по-нашенски — последовательная шина разработана фирмой Philips Semiconductors ещё в 80-х годах прошлого века. Задумывалась, как простая 8-битная шина внутренней связи для создания управляющей электроники. Так как право на его использование стоит денег, все пользуют в свое удовольствие, называя только по другому. В Atmel его зовут TWI, …