Роботизированная платформа на Raspbery Pi

Я занимаюсь проектированием и разработкой макетов для отработки математического программного обеспечения. Макеты — это мобильные платформы (тележки) различных конфигураций. Как правило, тележки выполняют одну единственную функцию — являются носителем целевого оборудования (сканирующий дальномер, видеокамера, ноутбук с системой управления и т. д.). Все тележки имеют законченное решение и представляют собой конструкцию из металла или пластика и имеют на борту систему управления нижнего уровня, отвечающую за управление двигателями и сбор различной информации с датчиков.

Raspberry Pi подключение GPS USB приемника

Недавно нашел у себя USB-GPS приемник, если не ошибаюсь модель от GlobalSat BU 353. Вот и решил его подключить к Raspberry Pi. После подключения он обнаружился хорошо, проблем вообще не было никаких:

Raspberry Pi и умный дом

410355b9cd66aeb77cbd1e1afec7f502.jpg

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

DIY Case с активным охлаждением для Raspberry

Я недавно писал о своём опыте использования пассивного
охлаждения для RPi. На этом приключения маленькой платы не закончились — была
нужда сделать для неё корпус, главная «фишка» которого — встроенный
кулер. Что из этого получилось?

Raspberry + espeak , festival

Идея сделать робота пришла давно, и не какого-то
примитивного объезжающего препятствия и моргающего светодиодами, а более менее,
приближенного к человеческому функционалу. Проще говоря, он должен говорить,
понимать, видеть и может быть ездить. Для начала решили научить его разговаривать, ниже небольшая
шпаргалка как это сделать:

Пассивное охлаждение Raspberry Pi: факты и цифры.

Я недавно писал в своём личном блоге об опыте охлаждения моей Raspberry Pi радиаторами Zalman и последующем разгоне. 

Ссылка на полное описание процесса: http://kspitfire.blogspot.com
Сюда же выложу несколько фото и результаты температурных замеров CPU

Кросс-компиляция С++, Qt приложений для Raspberry Pi

Поскольку вычислительные мощности Raspberry Pi достаточно слабы, то компиляция приложений прямо на плате может оказаться очень длительным процессом, особенно если это касается каких-то сложных приложений, а не элементарных Hello World'ов.

Намного удобнее разрабатывать и компилировать приложения на мощном стационарном компьютере. Так как процессоры обычных компьютеров и ноутбуков чаще всего имеют архитектуру x86, которая отличается от архитектуры ARM процессора Raspberry Pi, то просто скомпилированное и работающее на компьютере приложение при копировании на Raspberry Pi работать не будет.  

Чтобы собрать приложение на своём стационарном компьютере или ноутбуке для Raspberry Pi нужно скачать и настроить специальный инструментарий (toolchain), который включает в себя ARM-компилятор и некоторые библиотеки, скомпилированные для целевой ARM-платформы (например glibc).

Далее будет описано, как наиболее просто заполучить такой инструментарий.