Рубрика «Raspberry Pi» - 28

Asus Tinker Board: ещё один конкурент RPi - 1

В полку конкурентов Raspberry Pi прибыло. Хотя новую плату Tinker Board от компании Asus сложно назвать настоящим конкурентом, потому что эта плата другого уровня и по гораздо более высокой цене. Tinker Board стоит около $68, то есть почти в два раза дороже платы Raspberry Pi 3 ($35), которая в продаже с 29 февраля 2016 года.

Но за эти деньги вы получаете гораздо более мощный ARM Cortex-A17 с тактовой частотой 1,8 ГГц, гигабитный Ethernet, поддержку HDMI 2.0 для мониторов и телевизоров с разрешением до 4K и H.264, 2 ГБ памяти, звук 192K/24 бита вместо 48K/16 бит у RPi, SDIO 3.0 и ещё несколько бонусов.
Читать полностью »

Расширение Visual C++ for Linux Development позволяет создавать решения на C++ для серверов, настольных ПК и устройств под управлением Linux. Управлять подключениями к ним можно непосредственно в Visual Studio. VS будет автоматически копировать и удалённо собирать исходный код программ. Также среда позволяет запустить ваше приложение в режиме отладки. Система управления проектами поддерживает создание решений для конкретных архитектур, в том числе APM. Под катом мы расскажем, как начать работу с новыми проектами для Linux.

Расширение Visual C++ for Linux Development - 1
Читать полностью »

Вышел Raspberry Pi Compute Module 3 с вдесятеро большей производительностью - 1
Compute Module 3

В апреле 2014 года Raspberry Pi Foundation выпустила первую версию вычислительного модуля Compute Module (CM1). Он был основан на процессоре BCM2835 оригинального мини-компьютера Raspberry Pi. С тем же процессором эта плата была гораздо меньше по размеру: примерно такая же, как планка ОЗУ для ноутбука. Собственно, модуль выполнен именно в форм-факторе DDR2 SODIMM для ноутбука. На плате исчезли все разъёмы и гребёнка контактов, остались только процессор, ПЗУ и ОЗУ.

С выпуска оригинальной модели прошло почти три года. За это время свет увидели ещё два поколения Raspberry Pi, с каждым разом всё большей производительности. Так что сейчас пришло время для обновления вычислительного модуля: встречаем Compute Module 3, обратно совместимый с CM1.
Читать полностью »

Интегрируем охранную систему Honeywell (Ademco) VISTA 10 с домашней автоматизацией Fibaro - 1Компания Honeywell (Ademco) разрабатывает популярные охранные системы VISTA, начиная от простых VISTA-10 до богатых функционалом VISTA-250. Многофункциональные охранные системы VISTA-128/250 содержат порт RS232, что позволяет интегрировать их в любую другую систему.
Мне была поставлена задача: "Интегрировать охранную систему VISTA-10 L в систему домашней автоматизации Fibaro, из одного мобильного приложения нужно управлять и освещением и гаражными воротами и ставить дом на охрану".

При беглом изучении VISTA-10 L, выяснилось, что никакого UART там нет и в помине. К счастью на просторах американского интернета была найдена компания www.alarmdecoder.com, которая занимается разработкой плат имитирующих работу пульта управления. Плата существует в 3-х вариантах подключения: USB, RS-232, UART шилд для Raspberry Pi. Я выбрал шилд AD2Pi для Raspberry Pi.
Интегрируем охранную систему Honeywell (Ademco) VISTA 10 с домашней автоматизацией Fibaro - 2Читать полностью »

Праздники подходят к концу, а значит пора пожалеть печень и включить голову. Вот и мне пришла в голову очередная идея. После того, как я подключил геймпад от Dendy (он же джойстик, он же контроллер, он же кнюппель, он же игровой пульт и т. д.) geektimes.ru/post/281520, я задумался о подключении второго к Raspberry pi. Второе барахло с заедающими кнопками покупать не хотелось, и тут как раз кстати вывалили на прилавки Nintendo Classic Mini, ну как вывалили — хрен купишь. Самой цели покупать эмулятор за 4К не было, а вот геймпад я и решил купить. Благо мне удалось его купить, был последний в магазине. Те, кому интересно, что из этого получилось, могут ткнуть мышкой по кнопке ниже.
Вот прямая ссылка на пруф, если не активируется штатная www.youtube.com/watch?v=T0YV4jJiVYk&t=252s

image
Читать полностью »

Добрый день. На нашем участке имеется теплица. Её главная проблема — перегрев в жаркое время, т.к. рассчитана в первую очередь на сибирскую весну. Единственный выход — постоянно открывать/закрывать двери и окна, чтобы поддерживать температуру. Но это не всегда возможно. А если это не сделать, то температура поднимается до +50 градусов, что явно не хорошо. А вечером всё можно заморозить. Так и началась её автоматизация.

image
Читать полностью »

Мне хотелось развернуть систему непрерывной интеграции, кросс компилирующую CMake проект написанный на c++ с OpenGL на Raspberry PI. Заодно я хотел посмотреть, не появились ли удобные серверы автоматической сборки, не содержащие в себе питона и не потребляющие сотни мегабайт ram в простое. Одна из целей написания статьи — узнать, не прошёл ли я мимо более хорошего или простого решения :)

TLDR: drone классный, позволяет добавить простенький файл в корень репозитория на github/bitbucket — и получить автоматические билды/тесты/деплой. Прямо как в Travis, но self-hosted.

Читать полностью »

Как я существенно облегчил работу с Raspberry Pi («всё новое — хорошо забытое старое») - 1

-Как начать работу с Raspberry Pi?
-Залить на SD-карту образ, подключить к питанию и пойти в магазин докупить всё, чего не хватает.

Raspberry Pi в стандартной поставке — не подарок. По крайней мере, если вы собрались подарить Pi кому-то на этот Новый Год, удостоверьтесь, что счастливому получателю будет доступен комплект клавиатура-монитор-мышь, или хотя бы USB-UART адаптер.

Что же делать, если хочется заняться своим проектом, но есть только плата и к ней проблематично подключить хоть что-либо? Я мучался с такого рода проблемами 3 года, пока не разработал pyLCI. О том, как начать использовать pyLCI и что оно даёт, я и расскажу сегодня.

Читать полностью »

Постановка задачи

Популярный одноплатный компьютер Raspberry Pi применяется в различных промышленных приложениях [3] и находит все новые применения. В сети довольно много информации по оценке и сравнению производительности систем [4], однако промышленные заказчики хотят знать диапазон рабочих температур. Производитель такой информации не предоставляет. Предпринятые энтузиастами испытания на воздействия внешних факторов [5, 6] решают несколько другие задачи.

Целью нашего исследования была оценка диапазона рабочих температур одноплатного компьютера Raspberry Pi. Испытаниям подвергнуты Raspberry Pi 3 Model B и Raspberry Pi 2 Model B. Во время подготовки статьи появилась новая версия Raspberry Pi 2 Model B V1.2 с процессором BCM2837, мы тестировали RPi 2 V1.1 с процессором BCM2836.Читать полностью »

«Что у нас есть?» — спросил горбоносый поворачиваясь.
«Алдан-3», — сказал бородатый.
«Богатая машина, — сказал я.”[1]

Недавно я решил заняться изучением глубокого обучения. На работе мне выдали новую карточку с поддержкой CUDA и шеф выразил пожелание что эта вершина инженерной мысли позволит нашей лаборатории сделать рывок вперёд, ну или по крайней мере, не отстать от массы конкурентов. У меня уже был некоторый опыт общения с Tensor Flow, но в этот раз я решил попробовать Torch. Привлекало что он написан на языке Lua и C, является достаточно легковесным и легко расширяемым через FFI. И ещё мне не нравится Python.

Недавно на Хабрахабр я наткнулся на статью, в процессе обсуждения которой я вспомнил что где-то в тумбочке у меня пилится Raspberry Pi, модель B+ и мне захотелось посмотреть — а смогу ли я поднять на ней torch и запустить что-нибудь несложное.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js