Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Fragen — это динамичный шутер от первого лица, пропитанный адреналином и напряжённой атмосферой. Вы можете сражаться как в одиночку, так и в составе команды. Независимо от того, выберете ли вы свободный бой или командный режим, ваша главная задача — остаться в живых и одержать победу.

FRAGEN

Шутер, Экшены, Шутер от первого лица

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
5
Spoilyou
Spoilyou

Pro Hi-Tech о Репка Pi. Интересное интервью с разработчиком⁠⁠

2 года назад

Основные рассмотренные вопросы: кто делает? Где делают? Что делают сами? Что покупают? Это клон Raspberry Pi? и другие.

Производство Российское производство Импортозамещение Инженерия Микроэлектроника Электроника Одноплатный компьютер Инженер Как это сделано Видео YouTube
0
4
vlad196
vlad196
Компьютер это просто

Плата расширения к Axiomtek Pico 100⁠⁠

2 года назад

Кто-нибудь видел или имеет такую плату расширения к Axiomtek Pico 100 ?

Плата 2016 года и была достаточно нишевой, поэтому ни на барахолках, ни на Авито, ни на Алике нет.

Может у кого-то осталась, либо знает где можно такое найти?

Фото отсюда:

PICO100 от Axiomtek: сила простоты / Хабр (habr.com)

Показать полностью 1
Компьютер Одноплатный компьютер Покупка Модуль Мини-пк
2
7
vlad196
vlad196
Лига Радиолюбителей

Разъём для питания⁠⁠

2 года назад

Всем добрый день! Поимел Axiomtek PICO100VGA-T40E

Разъём прямо узнаваемый, но я никак не могу найти как он называется

Помогите пожалуйста с названием! Хочу заказать питание или, хотя бы коннектор под него, но Алиэкспрес без точного названия ничего не выдаёт

Сечение стержня 1 мм, т.е. это не совсем усик. Очень похож на SM JST но кажется, что всё же больше

Разъём для питания
Одноплатный компьютер Коннектор Компьютер Периферия Радиотехника Радиоуправляемая машина Электроника
14
11
Redfern89
Redfern89

Сборка Kali Linux для Orange PI PC (armhf)⁠⁠

3 года назад

Доброго времени суток!
Это краткая инструкция о том, как собрать Kali Linux (можно и любой другой дистрибутив) для Orange PI PC.

Небольшое отступление. Я все действия производил на виртуальной машине, ибо мне было так удобно. Виртуальная машина с Kali Linux на VM Ware. Если Вам будет удобно это делать из домашней ОС (Linux, разумеется) - Вам никто не запрещает, можно и так.. У меня домашняя ОС - это Windows 10. Кстати на системе с ядром версии 6.0.0 у меня на отрез отказывался монтироваться образ системы Armbian с ошибкой суперблока. Так-же при записи загрузчика (u-boot) на образ новой системы - образ в дальнейшем тоже отказывался монтироваться. На ядре 5.18.1 таких проблем обнаружено не было. Так-же крайне желательно обладать хотя-бы скудными познаниями в linux-командах, что-бы потом понять, что и где пошло не так! БЕЗДУМНОЕ КОПИРОВАНИЕ КОМАНД НЕ ПОМОЖЕТ В ДАННОМ СЛУЧАЕ! ЭТО ОЧЕНЬ ВАЖНО!!!

Все авторы, причастные к данному дистрибутиву, администрация форума, а так-же автор данного поста не несут никакой ответственности за ваши противоправные действия и оборудование, примененное в злоумышленных целях! Оценивайте все свои действия в здравом уме! ВЫ ВСЕ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК! Так-же автор данного поста не побуждает Вас и кого-либо еще совершать какие-либо незаконные действия !!! Эта сборка была создана и портированна в ознакомительных и образовательно-научных целях! Несите добро в этот мир!

Подготовка рабочего окружения


# Для сборки необходимо установить несколько важных зависимостей в систему из которой будет производиться сборка

apt install parted dosfstools e2fsprogs debootstrap crossbuild-essential-armhf bison flex libssl-dev bc libncurses5-dev libncursesw5-dev libtool swig python3-setuptools python3-pip crossbuild-essential-arm64 crossbuild-essential-armhf crossbuild-essential-armel gcc-arm-none-eabi u-boot-tools

# Так-же крайне желательно наличие преобразователя USB <> UART для отладки.

Шаг 1. Подготовка образа диска


# Этот этап можно пропустить, если Вы работаете из домашней системы и все необходимые действия можно выполнять на прямую с SD-картой

# Создание образа на 15GB
dd if=/dev/zero of=vhd.img bs=1 count=0 seek=15G

# Создание файловой системы
parted -s vhd.img mklabel msdos
parted -s vhd.img mkpart primary ext4 4MiB 100%
partprobe

# Интерпретируем как блочное устройство
losetup -f vhd.img

# Смотрим, какое название разделу присвоила система
losetup -a
/dev/loop0p1 (/home/kali/dev/vhd.img)

# Форматируем в ext4
mkfs.ext4 -L kali_root /dev/loop0p1

# Монтируем
mkdir /mnt/kali_root && mount /dev/loop0p1 /mnt/kali_root

Шаг 2. Сборка ядра Linux


# Для начала скачиваем последнее ядро с kernel.org

wget "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.0.8.tar..."

# Распаковываем
tar -xvf linux-6.0.8.tar.xz

# Переходим в папку с ядром
cd linux-6.0.8

# Очищаем
make clean && make distclean && make mrproper

# Нам нужно найти конфигурационный файл от нашей платы (sun8iw7p1_mainline_defconfig) и положить его по пути arch/arm/configs
wget "https://raw.githubusercontent.com/orangepi-xunlong/orangepi_..."
mv sun8iw7p1_mainline_defconfig arch/arm/configs/sun8iw7p1_mainline_defconfig

# Создадим первоначальную конфигурацию ядра с указанием архитектуры и кросс-компилятора
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- sun8iw7p1_mainline_defconfig

# Соберем дерево устройств
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- dtbs

# Переходим в конфигурацию
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig

(настраиваем все, что нам надо и выходим с сохранением настроек)

# Собираем ядро в 4 потока
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j4

# Собираем модули
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules

Шаг 4. Сборка загрузчика u-boot


# Клонируем u-boot последней версии с github

git clone https://github.com/u-boot/u-boot.git

# Переходим в директорию
cd u-boot

# Указываем нашу плату
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- orangepi_pc_defconfig

# Переходим в конфигурацию
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig

(настраиваем все, что нам надо и выходим с сохранением настроек)

# Собираем загрузчик в 4 потока
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j4

Шаг 5. uInitrd


# Данный шаг самый простой. Образ загрузчика initramfs можно взять из любой подобной операционной системы. Я к примеру взял из armbian

# Что-бы его от туда достать - качаем образ с официального сайта для нашей платы, монтируем образ как диск
mkdir /mnt/armbi_root && mount Armbian_22.08.2_Orangepipc_jammy_current_5.15.69.img /mnt/armbi_root

# Копируем
mkdir /mnt/kali_root/boot && cp /mnt/armbi_root/boot/uInitrd-5.15.69-sunxi /mnt/kali_root/boot/uInitrd-5.15.69-sunxi

# Так-же можем вытянуть boot.cmd и armbianEnv.txt
cp /mnt/armbi_root/boot/boot.cmd /mnt/kali_root/boot/boot.cmd
cp /mnt/armbi_root/boot/armbianEnv.txt /mnt/kali_root/boot/uboot.env

Шаг 6. Подготовка


# Копируем файл ядра в образ

mkdir /mnt/kali_root/boot && cp linux-6.0.8/arch/arm/boot/zImage /mnt/kali_root/boot/linux-6.0.8

# Копируем дерево устройств
mkdir /mnt/kali_root/boot/dtb-6.0.8 && cp linux-6.0.8/arch/arm/boot/dts/*.dtb /mnt/kali_root/boot/dtb-6.0.8

# Узнаем UUID нашего раздела (/dev/loop0p1)
blkid
/dev/loop0p1: LABEL="kali_root" UUID="9facb21c-e5e1-404c-8c46-babbf90af2c9" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="df63022b-01"
/dev/sda1: LABEL="root" UUID="ea15ea92-0b42-4db4-bb97-b4e86a29542a" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="4419f333-0
1"

# Копируем значение 9facb21c-e5e1-404c-8c46-babbf90af2c9 и заменяем его в uboot.env
# В файле boot.cmd меняем все значения с armbianEnv.txt на uboot.env

# Копируем загрузчик в раздел
dd if=u-boot/u-boot-sunxi-with-spl.bin of=/dev/loop0 bs=1024 seek=8

# Переходим в директорию загрузчика
cd /mnt/kali_root/boot

# Соберем boot.scr
mkimage -C none -A arm -T script -d boot.cmd boot.scr

# Создадим симлинки для загрузчика
ln -s uInitrd-5.15.69-sunxi uInitrd
ln -s linux-6.0.8 zImage
ln -s dtb-6.0.8 dtb

Шаг 7. Сборка системы


# Для начала нужно собрать основу для системы, воспользуемся debootstrap с репозиториями kali-rolling и установим qemu-user-static

debootstrap --foreign --include=qemu-user-static --arch armhf kali-rolling /mnt/kali_root http://http.kali.org/kali
chroot /mnt/kali_root /debootstrap/debootstrap --second-stage

# Теперь можно сделать chroot в собранную систему
chroot /mnt/kali_root /bin/bash

# Монтируем /proc
mount -t proc /proc /proc

# Выполним необходимые минимальные настройки
passwd root # Пароль root

adduser <username> # Добавим пользователя
usermod -a -G <username> sudo # Добавим его в группу sudo

# Задаём имя хоста
echo 'kali' > /etc/hostname
sed -i '2 i 127.0.0.1 kali' /etc/hosts

# Создаем автомонтирование в fstab (9facb21c-e5e1-404c-8c46-babbf90af2c9 - меняем на свой UUID)
cat <<EOF > /etc/fstab
UUID=9facb21c-e5e1-404c-8c46-babbf90af2c9 / ext4 defaults,noatime,commit=600,errors=remount-ro 0 1
tmpfs /tmp tmpfs defaults,nosuid 0 0

EOF

# Обновим репозитории
echo 'deb http://http.kali.org/kali kali-rolling main contrib non-free' > /etc/apt/sources.list
apt update

# Ставим пакеты
apt install ca-certificates iw parted sudo wpasupplicant command-not-found fontconfig kali-defaults kali-menu \
kali-tweaks netcat-traditional tmux unrar vim wireless-regdb zsh zsh-autosuggestions \
zsh-syntax-highlighting apt-transport-https dialog ifupdown inxi kali-linux-core \
libnss-systemd man-db mlocate net-tools network-manager pciutils psmisc rfkill screen \
snmp snmpd tftp triggerhappy usbutils whiptail zerofree apache2 atftpd openvpn ssh tightvncserver \
bluelog blueranger bluesnarfer bluez-tools bridge-utils cmake darkstat dnsmasq htop libusb-1.0-0-dev \
locate mailutils pure-ftpd tigervnc-standalone-server wifiphisher kali-linux-default kali-desktop-xfce \
alsa-utils xfonts-terminus xinput xserver-xorg-video-fbdev xserver-xorg-input-libinput ntpdate u-boot-tools \
passing-the-hash winexe aircrack-ng hydra john sqlmap wireshark libnfc-bin mfoc \
abootimg cgpt fake-hwclock

# Выходим из chroot
exit

# Устанавливаем модули ядра
cd linux-6.0.8
make CROSS_COMPILE=arm-linux-gnueabihf- modules_install INSTALL_MOD_PATH=/mnt/kali_root

✔ Получившийся в итоге образ vhd.img - и будет тем самым образом для записи на SD-карточку

У меня все эти манипуляции заняли 5 дней (я просто не особо умный), было много разных ошибок, наступал на кучу разных гребель и ломал их себе об голову, начинал крыть псих, самооценка стремилась к нулю.... Вот кстати - если кто-то возьмется объяснить мне - как собрать образ initramfs - буду дико благодарен. Пока что я его беру из сторонней системы. По поводу ядра. Я может слишком погорячился, взяв версию 6.0.8 (последняя на 13.11.2022) ?
Показать полностью 3
[моё] Kali linux Arm Linux Длиннопост Одноплатный компьютер Orange pi
5
Robertogracias
Robertogracias
Arduino & Pi

Ну вот скажите мне, зачем эти одноплатники дома нужны?⁠⁠

4 года назад

В этом веке люди перешли от физических носителей информации к цифровым. Если ранее для фотографий нужно было покупать альбом, то сейчас место на каком-нибудь дропбоксе. А в начале века все записывалось для хранения на CD/DVD, то теперь такие устройства уже тоже становятся редкостью.


Сначала проблема решалась тривиально - покупкой внешних жестких дисков. Но пользоваться ими оказалось тоже не настолько удобно, как рассуждалось сначала. Поэтому с появлением Raspberry Pi (первой модели ), я уже знал закаким эта железка мне нужна и что я с ней буду делать.


Для всей системы даже сделал панель. Купил в строительном магазине сосновую доску, обклеил ее обойной бумагой и покрасил краской под цвет обоев. Претензии моей верной половины должны быть исключены.

На в стенке повесил две направляющие для сборных стелажей из того же строительного магазина. Обратные части закрепин на доске с противоположной стороны. Проделал дырки для кабелей - чтоб лапша не висела на виду. Прикрепил удлиннитель. Добавил лоток для внешних жестких дисков, согнутый из оргстекла. К сожалению, фото такой панели не сохранилось.


По первости система оказалась не настолько удобной, как ожидалось. Слегка подтормаживает, но со своей задачей справляется. Надо фильмы копировать - засунул в лоток, открыл терминал в screen, запиустил копирование и пошел спать. Утром отключил внешний диск и отдал коллеге на работе.


Позже туда же добавил mini dlna - сожно смотреть фильмы из медиатеки прямо на телеке. Да и фотки просматривать тоже.


И эта штука нормально работала до тех пор, пока не разработали Raspberry Pi 3B. Уже зная, чего в системе нехватает больше всего, покупал не раздумывая.


Переехали в другую квартиру и пришлось от панели отказываться- там для нее места не нашлось - положил все причиндалы просто на шкаф вместе с роутером. Так о сих пор и лежит. Внешние диски используются, но реже. Добавились диски SSD. Также вместо носителей использую обыные USB-Stick на 64ГБ. На плате всегда крутится Samba - для доступа с машин с Windows на борту. FTP - на одну флешку пишутся фотографии с камеры наблюдения при открывании двери. Ну и Domoticz.


За исключением флэшек все остальные диски подкючаются только по надобности - найти фото или фильмы. На вторая флэшка используется как промежуточное хранилище фотографий и документов - скидываем с телефонов туда, а потом пару раз в год переношу на другие носители. Часто популярные фильмы (из домашнего архива) перенес с DVD (стали поцарапаны) на такие же мелкие usb-sticks и прикупил китайский медиаплейер - с ним проще управляться. Ну а для издевательств над Pi заимел Pi Zero и есть еще Coral DevBorad c 4Гб.

Ну а теперь вы поделитесь, кто и какими гвоздями одноплатники прибивает и самое главное зачем ....

Показать полностью 2
[моё] Raspberry pi Одноплатный компьютер Длиннопост
137
8
DELETED

Установка Raspbian на Raspberry Pi без монитора⁠⁠

4 года назад
[моё] Raspberry pi Компьютер Arm Linux Arduino Minipc Raspbian Одноплатный компьютер Длиннопост Электроника GNU Видео
9
17
DELETED

Установка Ubuntu на Raspberry Pi без монитора, клавиатуры и сетевого провода⁠⁠

4 года назад

Ссылки:

Програма для записи - https://www.raspberrypi.org/software/

Образы Ubuntu - https://ubuntu.com/download/raspberry-pi

Канал на YouTube: https://www.youtube.com/channel/UCcD6h6sMQh2gt246DH9u48Q

Показать полностью
[моё] Raspberry pi Компьютер Arm Linux Arduino Minipc Raspbian Одноплатный компьютер Длиннопост Электроника Ubuntu Linux ubuntu YouTube Видео Видеоблог
15
74
armlab
armlab
Arduino & Pi

AmpliPi — усилитель звука для всего дома на базе Raspberry Pi⁠⁠

4 года назад

Micro Nova представила AmpliPi — усилитель звука с открытым исходным кодом на базе Raspberry Pi 3+. Он способен передавать потоки с четырех независимых источников в 6 зон стереовыхода, с возможностью расширения до 36 зон стереовыхода через последовательно соединенные блоки удлинителя.


AmpliPi поддерживает входы от четырех сетевых потоковых источников, включая AirPlay, Pandora, Spotify и DLNA, а также четыре аналоговых входа RCA для мультимедийных устройств.

Ключевые компоненты и особенности AmpliPi:

Плата контроллера

- Несущая плата оснащена вычислительным модулем Raspberry Pi 3+ и аудио ЦАП PCM5102A и CM6206. Он также обменивается данными через I2C с MCU STM32 на плате предусилителя (см. ниже) для управления системами мультиплексирования и усиления.

- Интерфейсы:

- порт 10/100M Ethernet

- Выход HDMI 1.4

- 2х порта USB 2.0 и один внутренний порт USB

- Сервисные и консольные порты для обслуживания и/или отладки.


Плата предусилителя

- Плата оснащена системой матричной коммутации 6 × 4 и сетью управления громкостью, которая управляется микроконтроллером STM32F030 Arm, который также управляет настройками отключения звука и мощности для усилителей. Система матричной коммутации также может позволить пользователю смешивать несколько входов с одним или несколькими выходами.

-  Разъем

- 8x входов RCA для 4x стереоисточников

- Разъем расширения зоны


Плата усилителя

- Эта плата содержит 6х стереофонических ШИМ-усилителей класса D, необходимых для 6х динамиков. ШИМ-усилители класса D делают систему более эффективной и уменьшают потребность в охлаждающих вентиляторах, которые активируются реже.

- 6x 4-контактных разъема для динамиков

- Небольшой дисплей, по умолчанию настроенный для отображения IP-адреса, использования системы и уровней громкости.

- Импульсный блок питания и блок распределения питания Mean Well.

- Потребляемая мощность — 6,7 Вт в режиме ожидания, до 391 Вт непрерывно, до 782 Вт пиковая

- Размеры — система для монтажа в 19-дюймовую стойку 2U с глубиной 300 мм

Raspberry Pi запускает Raspberry Pi OS с сервером веб-приложений, клиентами потоковой передачи музыки (Pandora, AirPlay, Spotify и т. д.) и настраиваемым ПО для интерфейса REST API.


Усилителем можно управлять из удобного для мобильных устройств веб-приложения, написанного на Python, работающего на Raspberry Pi. Программное обеспечение, прошивка и схемы в формате PDF находятся в открытом доступе под лицензией GPL и размещены на GitHub, где вы также найдете документацию по REST API.


Аудиоусилитель AmpliPi на базе Raspberry Pi был запущен на Kickstarter с целью сбора финансирования в размере $10 000 . Цена начинается с $399 за «специальную версию для разработчиков», которая будет поставляться в начале (апрель 2021 года) вместе с бета-версией программного обеспечения. Если вы предпочитаете версию работающую из коробки, цена составит $499 за «специальное предложение для первых покупателей», его планируется отправить в мае 2021 года.


Доставка добавляет $35 в США, $60 в Канаду и $100 в европейские страны. Усилитель недоступен в других странах. Дополнительную информацию также можно найти на официальном сайте.


Больше про одноплатники и эмбеддед можно узнать из канала "Одноплатные компьютеры" в Телеграм

Показать полностью 4
Raspberry pi Одноплатный компьютер Длиннопост
17
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии