Рубрика «Raspberry Pi»

Raspberry Pi

Raspberry Pi — серия одноплатных мини компьютеров разработанных компанией «Raspberry Pi Foundation» (Великобритания). Изначально разработанный как бюджетная система для обучения информатике, впоследствии получивший намного более широкое применение и популярность, чем ожидали его авторы. Выпускается в нескольких комплектациях: модель «A», модель «B», модель «B+», модель «2 B», «Zero» и «3B». Аппаратная платформа: ARM11 [ARMv6] (A/A+/B/B+/Zero), ARMv7 (2B), ARMv8 (3B). Интерфейсы: HDMI, USB, видео RCA, Stereo Jack 3.5 мм, Ethernet[3], UART, GPIO, JTAG, SPI, I2C, DSI, CSI, WI-FI. Видео подсистема Broadcom VideoCore IV. Работает в основном на операционных системах, основанных на Linux ядре. Также возможна установка Windows 10 IOT. Более того, можно приобрести Raspberry с лицензионной Windows 10 IOT. ARM11 основан на 6 версии ARM, который поддерживает не все версии Linux. Для установки операционных систем существует инструмент NOOBS. Поддерживаемые операционные системы: Debian, Fedora, Arch Linux, Gentoo, RISC OS, Android, Firefox OS, NetBSD, FreeBSD, Slackware, Tiny Core Linux, Windows 10 IOT и другие.

Raspberry Pi Compute Module 4 — Вычислительный модуль в новом форм-факторе

Raspberry Pi Compute Module 4 - Вычислительный модуль

Raspberry Pi Compute Module 4 (CM4) представляет собой Raspberry Pi 4 Model B в гибком форм-факторе, предназначенный для разработчиков. Вычислительный модуль 4 построен на том же SoC Broadcom BCM2711, что и Raspberry Pi 4, оперативной памяти в базовой версии всё так же 1 ГБ, но есть версии с 2, 4 и 8 ГБ. Опционально может …

Управление сервоприводом SG90 с помощью PCA9685 из Python на Raspberry Pi/Orange Pi/Banana Pi

Сервопривод — это мотор-редуктор, способный поворачивать выходной вал в заданное положение (на заданный угол) и удерживать его в этом положении, вопреки сопротивлениям и возмущениям. Сервопривод Tower Pro 9g SG90 не имеет мощные характеристики (всего 1,2-1,6 кг*см), но имеет недорогую цену. Отлично подходит для управления небольшими легкими механизмами под управлением контроллеров Arduino, Raspberry Pi  и т.п.. …

SMBus: Работа с шиной I2C на Python в Raspberry Pi/Orange Pi/Banana Pi

Установка I2C Tools - i2cdetect -y 0

SMBus (англ. System Management Bus) — последовательный протокол обмена данными для устройств питания. Основан на шине I²C, но использует более низкое сигнальное напряжение (3,3 В), предложен Intel в 1995 году. Используется, например, для получения информации о состоянии аккумуляторной батареи ноутбука (оставшаяся ёмкость аккумуляторной батареи, температура, количество использованных циклов разряда, и т. д.). С версии SMBus 2.0 (2000 год) используется …

Как изменить размер корневого раздела на Raspberry Pi/Orange Pi/Banana Pi

Как изменить размер корневого (root) раздела на Raspberry Pi, Orange Pi, Banana Pi на Linux Ubuntu

В данной статьи описан один из способов, как изменить/расширить размер корневого (системного или root) раздела на ОС Linux Ubuntu, Lubuntu, Raspbian, Debian и т.п. для использования не распределённой памяти на Raspberry Pi, Orange Pi, Banana Pi и т.п.. ВНИМАНИЕ!!! Лучше всего это сделать на «свежую» ОС, чтобы, в случае чего, не потерять данные или сделать …

Установка Apache NetBeans 11.1 на Raspberry Pi/Orange Pi/Banana Pi

Apache NetBeans — это очень мощный инструмент интегрированной среды разработки (IDE), в основном используемый для разработки на Java, PHP и C/C++. Он позволяет легко разрабатывать веб-приложения, приложения для настольных компьютеров и мобильные приложения из модульной структуры. Вы можете добавить поддержку других языков программирования, таких как PHP, HTML, JavaScript, C, C++, Ajax, JSP, Ruby on Rails …

Raspberry Pi 4 Model B — мини-компьютер с USB 3.0, Gigabit Ethernet и до 4 ГБ DDR4

Несмотря на то, что внешний вид очень похож на предыдущие модели Raspberry Pi, новая Raspberry Pi 4 Model B — это совсем другой зверь, и здесь произошли некоторые радикальные архитектурные изменения по сравнению с предыдущими платами Raspberry Pi. Плата построена на базе SoC Broadcom BCM2711, которая содержит четыре 64-разрядных ядра ARM Cortex-A72 с тактовой частотой …

Raspberry Pi Compute Module 3+ — Вычислительный модуль для промышленного применения на базе BCM2837B0

Raspberry Pi Compute Module 3+ - Вычислительный модуль для промышленного применения на базе BCM2837B0

Raspberry Pi Compute Module 3+ (CM3+) представляет собой Raspberry Pi 3 Model B+ в гибком форм-факторе, предназначенный для промышленного применения. В изделиях задействована система нв кристалле Broadcom BCM2837B0 с четырьмя вычислительными ядрами ARM Cortex-A53 с тактовой частотой 1.2 ГГц, графическим блоком VideoCore IV GPU и 1 Гбайт оперативной памяти LPDDR2 SDRAM. Габариты составляют всего 67,6 × …

Raspberry Pi Compute Module 3 Lite — Вычислительный модуль для промышленного применения на базе BCM2837

Raspberry Pi Compute Module 3 Lite - Вычислительный модуль для промышленного применения на базе BCM2837

Raspberry Pi Compute Module 3 / Compute Module 3 Lite — это Raspberry Pi в более гибком форм-факторе, предназначенном для промышленного применения. Compute Module 3 обратно совместимый с Compute Module 1. Вычислительный модуль содержит начинку Raspberry Pi 3: система на кристалле BCM2837, состоящая из 64-битного 4-х ядерного процессора ARM v8 Cortex-A53 на 1.2 ГГц, 1 ГБ ОЗУ и …

Raspberry Pi Compute Module 1: «малинка» с размером планки памяти ноутбука

Raspberry Pi Compute Module 1 - «малинка» с размером планки памяти ноутбука

Compute Module 1 (вычислительный модуль) — это особая версия Raspberry Pi в более гибком форм-факторе, предназначенный для промышленного применения. Compute Module 1 содержит внутреннюю часть Raspberry Pi (SoC BCM2835 и 512 МБ ОЗУ), а также флэш-накопитель eMMC объемом 4 ГБ. Все это встроено в небольшую плату 67.6×30 мм, которая вставляется в стандартный разъем DDR2 SODIMM (тот …

Raspberry Pi и Pi4J. Урок 11. Soft PWM/Программная ШИМ на Java и C/C++

Raspberry Pi и Pi4J. Урок 11. Soft PWM/Программная ШИМ на Java и C/C++

WiringPi включает в себя программно-управляемый обработчик ШИМ (Soft PWM), способный выводить сигнал ШИМ на любой из выводов GPIO Raspberry Pi (или Banana Pi, Orange Pi, NanoPi, Odroid и т.п.). Есть некоторые ограничения. Для поддержания низкой загрузки процессора минимальная ширина импульса составляет 100 мкс. Это в сочетании с предлагаемым по умолчанию диапазоном 100 дает частоту ШИМ 100 Гц. Вы …