Программируем Arduino с помощью Raspberry Pi

Статья о том, как при помощи GPIO прошить Arduino или совместимый с Arduino AVR.

Читать дальше →

Прошивка чипов с SPI интерфейсом при помощи Raspberry Pi

Всем привет!
Как-то раз мне потребовалось прошить чип Flash памяти типа 25x40
Если прошивка заливается в чип через SPI интерфейс, то я обычно использую дешёвый китайский программатор CH341A.
Но в этот раз чип никак не хотел прошиваться, хотя статусная полоска прогресса записи добегала до 100% без ошибок.

Тогда я решил подключить чип к SPI линии Raspberry Pi и прошить чип при помощи RasPi и программы Flashrom
Сделать это оказалось несложно. Для тех, кто захочет использовать RasPi в качестве программатора я приведу в этом блоге небольшую инструкцию.

Читать дальше →
  • 0

Raspberry Pi Zero как USB устройство.Часть 1.Последовательный интерфейс.

Первая статья из цикла про превращение Raspberry Pi Zero в USB Gadget.
Часть 1.Подключение к Zero через виртуальный последовательный порт.

Читать дальше →

Создаём систему развертывания приложений с помощью Docker

2
Сегодня речь пойдёт о замечательном инструменте, а именно о контейнерной системе развертывания приложений — Docker. Разработчиков для Raspberry Pi тема касается непосредственно. Добро пожаловать под кат.
Docker logo

Читать дальше →
  • 0

Создаём собственный Raspbian репозиторий

2
В Windows для установки софта как правило следует запустить файл инсталятора и следовать его инструкциям в оконном режиме, задав папку для установки и т.д
В Linux концепция установки ПО полностью отличается. Хотя Windows-подобные инсталяторы встречаются и для Linux софта, наиболее распространёнными вариантами являются:
  1. Установка ПО из исходных кодов
  2. Установка ПО из бинарных пакетов

Второй вариант является самым простым и распространённым. В этой статье мы рассмотрим структуру таких пакетов, методику их создания, а также менеджер пакетов apt-get и создание репозитория, из которого apt-get может устанавливать ПО.

Читать дальше →

Система верификации пользователей посредством RFID карт с отправкой сообщений в Telegram

3
Сегодня речь пойдет о системе верификации пользователей, которая в будущем сможет стать (и станет, я надеюсь) полноценной системой двухфакторной верификации пользователей. В качестве первого фактора будем использовать RFID карту, в качестве второго — распознавание лица пользователя с помощью OpenCV. На данный момент второй фактор работает в ручной режиме и фото отправляется в Телеграм оператору. Но автор топика активно работает над адаптацией каскада Хаара для распознавания лиц. И, как знать, может скоро и выйдет еще одна статья. Не будем загадывать. Все равно в одну статью это все не уместить. Поэтому начнем. Кому интересно — добро пожаловать под кат.

Читать дальше →

Выжмем по максимуму из Raspbian!

2
Нет, это не то, о чём Ты, дорогой читатель, думаешь. Я не создавал образа через загрузчик, не вырезал приложения из Raspbian, и так далее по списку извращений с готовым образом. Сегодня Мы поговорим о Minibian и настройке WM (оконного менеджера) в целях сохранения ОЗУ и мощности ЦП. Кому интересно — прошу, красноглазим).

Поехали!

Raspberry Pi Zero v1.3 и HATошилды для нее

Вместе с обновлением официальной CSI-камеры обновилась и недавно вышедшая Raspberry Pi Zero до версии 1.3. В новой версии к Zero добавился порт для подключения камеры. К сожалению существующие кабели не подходят и для «Нулевой» малинки потребуется докупить специфичный для нее кабель. Я же решил собрать под катом небольшой обзор доступных для нее «mini» HAT- и не HAT-шилдов, а также добавил в конец статьи небольшую подсказку, как отслеживать появление малинки в магазинах.


Читать дальше →

Обновление официальной CSI-камеры Raspberry Pi

В связи с тем, что матрица OmniVision OV5647, которая используется в CSI-камере для Raspberry Pi была снята с производства в 2014 году, и складские запасы практически подошли к концу, разработчики выпустили новую версию камеры на основе 8 мегапиксельной матрицы Sony IMX219.


Читать дальше →
  • 0