Мэтт Ричардсон: Заводим BeagleBone

Автор: Мэтт Ричардсон.
Год: 2015.
Где купить: Амперка.
Рекомендумая аудитория: для детей и мейкеров всех возрастов, для учителей и кружков.
Книга является переводом оригинальной англоязычной «Getting Started with BeagleBone» от Мэтта Ричардсона (Matt Richardson).
Хотите быстро освоить платформу BeagleBone, чтобы делать крутые гаджеты с Linux в сердце? Мы издали эту книгу в России специально для того, чтобы освоение стало для вас максимально простым, комфортным и полным.
Многие считают, что Linux — это операционная система для настольных компьютеров и серверов. Но Linux можно также найти во многих устройствах потребительской электроники. Он может быть мозгом мобильного телефона, ТВ-приставки или велотренажёра. Встраеваемый Linux стирает грань между компьютерами и электронными устройствами.
Глава 1. Встроенный Linux для разработчиков
- Почему именно BeagleBone?
- Целевая аудитория
- Обратная связь
Глава 2. Основы и начальная настройка
- Обзор платы
- Что вам понадобится
- Операционная система
- Соединение с вашей BeagleBone
Глава 3. Знакомство с Linux
- Командная строка
- Файловая система
- Настройки
- Выключение
Глава 4. Первые шаги в цифровой электронике
- Подключаем светодиод
- Вывод
- Ввод
- Проект: сетевой таймер питания
Глава 5. Управление пинами через Python
- Устанавливаем библиотеку Adafruit’s BeagleBone IO
- Мигаем светодиодом с Python
- Читаем состояние кнопки через Python
- Читаем аналоговый вход
- Аналоговый выход (ШИМ)
- Играем дальше
Глава 6. Онлайн-проекты с Python
- Отправляем почтовые уведомления
- Веб-интерфейс
- Протоколирование с Xively
- Двигаемся дальше
Глава 7. Bonescript
- Cloud9 IDE
- Стартуем с BoneScript
- Запускаем файлы JavaScript из командной строки
- Настраиваем автоматический запуск файлов JavaScript
- Справка по BoneScript
Глава 8. Использование графической среды
- Доступ к рабочему столу
- Переход в терминал
- Путешествуем по файловой системе
- Редактируем текст
- Запускаем скрипты
- Переключаем рабочие пространства
- Подключаемся к графической оболочке удалённо с помощью VNC
Глава 9. Шагаем дальше
- Где найти помощь?
- Вдохновляемся!
- Делимся проектами
- Получайте удовольствие
Приложение A. Устанавливаем свежий образ Ångström
- OS X
- Windows
- Linux
- Перезапись eMMC
Приложение B. Управляем системными службами
- Создаём файл службы
- Включение и запуск службы
- Выключение и остановка службы
- Проверяем статус службы
- Установка синхронизации с NTP как системной службы
Приложение C. Быстрая справка: GPIO
- GPIO и файловая система
- GPIO и Python
- GPIO и Node.js
- Пины GPIO