9 лучших ресурсов по программированию на Pi для использования Raspberry Pi

Raspberry Pi — отличное устройство. Как одноплатное устройство System-on-a-Chip (SoC), Raspberry Pi отлично подходит для широкого круга задач. Проекты варьируются от медиа-центра и приложений ретро-игр

Сделай сам (DIY) умный дом технологий. Но программирование на Raspberry Pi предлагает множество возможностей для обучения.

Поскольку многие операционные системы (ОС) Raspberry Pi включают в себя инструменты разработки, изучать программирование — хороший выбор. Тем не менее, вы также можете запрограммировать Raspberry Pi для различных проектов. Проверьте 10 лучших ресурсов по программированию на Pi, чтобы использовать Raspberry Pi.

Лучшие ресурсы программирования Pi

чехол сенсорный Raspberry Pi

Ресурсы программирования с Raspberry Pi охватывают весь спектр. Даже настройка Raspberry Pi дает возможность изучать основные команды оболочки. Но The Raspberry Pi гораздо больше, чем просто удар. Raspberry Pi представляет собой удивительное аппаратное обеспечение с множеством аппаратных и программных интеграций. Более того, программирование Pi приводит к полезным проектам. От книг до веб-сайтов и видео, посмотрите на лучшие ресурсы программирования Pi.

1. Приложения DZone IoT с Java и Raspberry Pi

DZone-RPi-Refcard

DZone — это надежный веб-сайт и сообщество для разработчиков и технических специалистов. Несмотря на то, что ежедневно на сайте есть множество материалов, его руководства и справочные карты дают возможность углубиться в конкретные темы. Стивен Чин (Stephen Chin), ведущий менеджер сообщества Java в Oracle, представляет здоровенное введение в приложения Интернета вещей (IoT), использующие Java и Raspberry Pi.

Рефкарта Чина углубляется в программирование на Java. Тем не менее, он по-прежнему подходит для начинающих. Эта справочная информация охватывает все, от настройки до программирования на Java и тестирования светодиодов библиотеки ввода / вывода. Таким образом, приложения DZone IoT с рефкартой Java и Raspberry Pi дают полный обзор программного и аппаратного обеспечения. Раздел IoT в DZone предоставляет свежий поток контента, который иногда фокусируется на Raspberry Pi, как этот фрагмент, на игре с Arduino, Raspberry Pi, NodeMcu и MQTT.

2. RaspberryPi.org

RPi-ORG

RaspberryPi.org остается одним из лучших доступных ресурсов Raspberry Pi. Его блог предлагает множество проектов от сообщества. Плюс, раздел образования — чистое золото программирования Пи. Вы найдете тонны бесплатных ресурсов для обучения, создания и преподавания. Рассматриваемые темы включают использование pip в Windows для вступления в Git и даже начало работы с Minecraft Pi. Minecraft входит в стандартную комплектацию операционной системы Raspbian Linux для Raspberry Pi. Хотя Minecraft — игра, это одно из лучших приложений для кодирования

имеется в наличии.

3. Программирование Raspberry Pi: начало работы с Python

программирование-пи-Симон-Монах

В то время как тонны программных материалов Raspberry Pi находятся в пределах одного нажатия кнопки, книги также обслуживают программирование на Pi. Программирование Саймона Монка, Raspberry Pi: Начало работы с Python, фокусируется на обучении играм и программированию. Они предназначены для Pi и концентрируются на языке программирования Python.

Python — лучший язык программирования для начинающих

и один из самых универсальных языков веб-программирования

, Руководство Монаха по программированию на Python для Pi охватывает основы языка Python, списки, словари и строки, а также классы и модули. Здесь есть раздел, посвященный программированию игр и аппаратному интерфейсу. Программирование Raspberry Pi: Начало работы с Python — лучшая книга, доступная для программирования Pi с Python.

4. Adafruit Learn

Adafruit учиться

Adafruit предлагает множество аксессуаров для таких плат, как Pi и Arduino. Тем не менее, его раздел обучения представляет замечательные руководства по разработке Raspberry Pi. Вы найдете учебные пособия и руководства для ядра Windows IoT. Кроме того, Adafruit предоставляет рецензии на создание гаджетов, таких как портативный ноутбук.

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

5. Raspberry Pi: программирование Raspberry Pi для начинающих, включая проекты Raspberry Pi, советы, рекомендации и многое другое

RPi-Ньюпорт

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

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

6. CoderDojo Kata

Coder-Dojo

Для фантастических учебных ресурсов, проверьте CoderDojo. Его содержание Raspberry Pi обширно и полезно. CoderDojo содержит как внутренние, так и внешние ресурсы Pi. Вы найдете изящные инструкции по созданию потоковой веб-камеры [PDF] с Pi и Python. Есть отличный раздел по настройке веб-сервера Apache на основе Pi. Тем не менее, вы также найдете части начального уровня, такие как настройка Pi. Эта настоящая сокровищница программирования Raspberry Pi доминирует.

7. Raspberry Pi Geek

Малина-Pi-мастер

Raspberry Pi Geek представляет собой набор программных материалов для Pi. В выпуске за июнь 2017 года вы найдете статьи по работе с Pi в 64-битном режиме. Кроме того, Raspberry Pi Geek включает в себя учебные пособия, такие как создание трамвая с Pi и Lego Mindstorms.

Из-за нескольких разделов Raspberry Pi Geek является лучшим выбором для программирования Raspberry Pi. Там есть журнальный раздел и фантастический How To Corner.

8. YouTube

Среди лучших программных ресурсов Raspberry Pi на YouTube Raspberry Pi IV Beginners превосходен. TechErudio также может похвастаться солидной библиотекой. Geek Gurl Diaries также предлагает множество отличных видео по программированию на Пи и общему программированию. Поскольку контент представлен в видеоформате, ресурсы программирования YouTube Pi идеально подходят для учащихся, изучающих визуальные эффекты.

9. MakeUseOf

Если вы читаете эту статью, скорее всего, вы цените MakeUseOf и программирование Raspberry. Поэтому, почему бы не взглянуть на небольшую часть ресурсов программирования Raspberry Pi прямо здесь, на MakeUseOf? Хотя программирование может показаться пугающим, множество проектов начального уровня

сделать начало для начинающих довольно просто.

Более того, программные ресурсы для Raspberry Pi позволяют создавать потрясающие гаджеты. Например, устройства Raspberry Pi идеально подходят для проектов домашней автоматизации

, Создание DIY iBeacon

это отличное средство для изучения основных команд оболочки. Все еще не убежден поймать Raspberry Pi? Эти семь причин

такие как универсальность и развлекательная ценность делают Pi лучшим выбором.

Прощай, программирование Pi

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

Какие ресурсы программирования Pi вы рекомендуете?

Изображение предоставлено: Золтан Киралы, ЛУЧШИЙ ФОН через Shutterstock.com

Ссылка на основную публикацию