Метка: GPIO

Распиновка GPIO для Orange Pi 4 LTS

Для удобства схема GPIO и разъемов Orange Pi 4 LTS вынесена в отдельный пост. Все схемы и datasheet доступны в репозитории GitHub OrangePi4-LTS. Что такое GPIO и для каких задач используется, пост Работа с GPIO на примере Banana Pi BPI-M64. Часть 1. Интерфейс sysfs LED и DS18B20. Datasheet на процессор Rockchip RK3399 репозиторий GitHub Rockchip-SoC/Rockchip RK3399

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

Модуль ESP32-S3 с 1.69-inch сенсорным дисплеем от Waveshare для создания умных часов с акселерометром, гироскопом, и другими компонентами

Waveshare ESP32-S3 1.69-inch touch display board — это отладочная плата для разработки различных носимых устройств, в которой в качестве основного микроконтроллера используется ESP32-S3. На плате размещен сенсорный LCD дисплей с разрешением 240×280 пикселей 262K цветов, гироскоп, RTC (часы реального времен), контроллер управления питания от аккумулятора и порт USB-C для программирования и питания модуля.

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

Работа с GPIO в Linux. Часть 6. Библиотека Libgpiod [обновлено 03.04.2024]

В 2017 году Bartosz Golaszewski начал разработку библиотеки Libgpiod и утилит для работы с GPIO. Библиотека libgpiod инкапсулирует вызовы ioctl и структуры данных за простым API в Linux, предназначена для замены доступа к GPIO через виртуальную файловую систему sysfs. Используемый в библиотеке новый интерфейс chardev гарантирует, что все выделенные ресурсы будут освобождены после закрытия файлового дескриптора устройства, и добавляет несколько новых функций, которых нет в устаревшем интерфейсе sysfs (например, опрос событий, установка/чтение нескольких значений одновременно). В публикации будет установка библиотеки Libgpiod и работа с GPIO используя утилиты, на примере светодиода и кнопки. Практическая часть выполняется на одноплатном компьютере Banana Pi BPI-M64, ОС Armbain.

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

Аксессуары для одноплатных компьютеров, microSD, FTDI адаптер, HDMI Video Capture, USB Wi-Fi, мини-клавиатура Rii X1

Для работы с одноплатным компьютером необходимо дополнительное оборудование, такое как карта памяти microSD, HDMI монитор, USB-UART FTDI адаптер, и т.д. Хороший набор аксессуаров облегчает работу с одноплатным компьютером. Пост содержит рекомендации по выбору аксессуаров, на основе длительной работы с одноплатниками.

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

Недорогой одноплатный компьютер Orange Pi 4 LTS на SoC Rockchip RK3399 с 4 ГБ ОЗУ, 16 ГБ eMMC

Orange Pi 4 LTS — это бюджетный вариант одноплатного компьютера Orange Pi 4 на базе процессора Rockchip RK3399, который был представлен в 2019 году с 4 ГБ ОЗУ по цене от $49.90 и выше. На плате имеются разъемы HDMI, Ethernet, USB 2/3.0/Type-C, PCIE, GPIO. Размещен комбинированный чип WiFi 5/Bluetooth 5.0. Для хранения данных предусмотрен слот для microSD карт и площадка для eMMC памяти. Предлагается большой набор дополнительных модулей, таких как камеры, lcd-панели, socket PCIe.

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

Одноплатник Sipeed Longan Pi 3H размером с Raspberry Pi Zero с Gigabit Ethernet, WiFi 6, HDMI, и USB портами

Sipeed Longan Pi 3H (LPi3H) — это одноплатный компьютер в форм-факторе модуля SoM (system-on-on-module) с двойным разъемом M.2, работающий на процессоре Allwinner H618 (4x ядра ARM Cortex-A53). Модуль вставляется в несущую плату размером с Raspberry Pi Zero, на которой размещены полноразмерные разъемы 1x HDMI 2.0, 2x USB 2.0, Gigabit Ethernet RJ45 jack. Так же на несущей плате размещен комбинированный чип, поддерживающий беспроводные стандарты  WiFi 6 и Bluetooth 5.4, 40-контактный разъем GPIO с шагом 2.54 мм совместимый с Raspberry Pi, порт USB OTG Type-C для подачи питания. Необычность решения заключается в исключительной плотной компоновке процессора, модуля оперативной памяти, eMMC и разъемов подключения периферийных устройств.

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

Одноплатный компьютер Radxa X2L на процессоре Intel Celeron J4125 всего за $39

Radxa X2L — это недорогой одноплатный компьютер на процессоре Intel Celeron J4125 Gemini Lake Refresh, поставляется с оперативной памятью от 2 до 8 ГБ, на плате размещено два слота M.2, один из которых предназначен для подключения SSD-накопителя, а другой для подключения беспроводного модуля, так же размещено два порта HDMI, порт Gigabit Ethernet, четыре порта USB и 40-контактный разъем GPIO с шагом 2,54 мм частично совместимым с аналогичным разъемом на Raspberry Pi.

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