«Тинбот» снова запускает проекты «Малины Пи»
Созидайте свои проекты с малиной Pi.
Группа бесстрашных молодых британцев придумала способ сделать проекты из малины Pi веселыми и легкими: встретиться с Tingbot. Это позволяет разработчикам и кодовым программам наполнять свои проекты творчеством. Мы поговорили с Ben Pawle, дизайнером и одной из сил за Tingbot, для получения более подробной информации об этой интригующей, красочной коробке.

Тингбот в шотландском синем
Как появился Tingbot и как он может принести пользу производителям?
Tingbot - это проект, созданный коллективом NORD. Я и мой друг Кен изучили дизайн продукта в Школе искусств Глазго и закончили его в 2011 году. После наших исследований мы хотели продолжить сотрудничество друг с другом, поэтому мы решили вместе начать проект, который стал Tingbot - способ превратить ваш Малина Pi в платформу для творческих приложений.
Я работал в дизайнерской фирме в Лондоне, а Кен был в Глазго. Мы изначально создали Tingbot как интересный способ испытать Ting.it - новый способ сделать персональные, игривые анимированные выражения и поделиться ими с другими. Мы чувствовали лучший способ испытать Ting.it через специализированное устройство, как действительно личную связь между вами и вашей близкой сетью семьи и друзей.
Нам не потребовалось много времени, чтобы понять, что платформа, которую мы строим, может использоваться для всех видов интересных проектов. Мы пригласили других с дополнительными навыками в аппаратное и программное обеспечение, чтобы принять участие и присоединиться к команде: Джо Рикерби, инженер-программист, который построил платформу ting.it и возглавил нашу среду разработки Tide, Дункан Смид (отец Кена), компьютерный ученый который создал оборудование Tingbot, и Филипп Гилбанкс, еще один друг из дома, который помог нам в разработке технического продукта.
Мы сформировали коллектив NORD и продолжали развивать Tingbot в наши вечера и выходные. Мы хотели сделать что-то, что сделало наш Pi легким в использовании и забавным, чтобы возиться с ним, в то время как выглядят достаточно круто, чтобы сидеть с гордостью и размещаться на наших столах или в наших домах.

Тингбот построен с доски
Что такое оборудование?
TFT-дисплей - 320 на 240, 16-битная глубина цвета, с резистивным сенсорным экраном и контроллером. Он подключается с использованием интерфейса SPI Pi. Логика интерфейса между SPI и контроллером экрана реализована в FPGA, что приводит к высокой производительности - 25 кадров в секунду, в то же время минимизируя количество требуемых дискретных компонентов. Ряд GPIO Pi также используется для управления дисплеем и взаимодействия с сенсорным экраном. Имеется 26-контактный разъем с прямым углом, который обеспечивает доступ к GPIO (оригинальным B), так что все, которые не используются модулем дисплея, доступны для дальнейшего взаимодействия с пользователем Pi.
На панели кнопок используется 4 из GPIO для определения состояния кнопки. Эта плата также предоставляет средства для перенаправления разъема питания Pi в задней части Tingbot, что приводит к корпусу с более эргономичным и незагроможденным форм-фактором.
Объясните, что такое Tide.
Tide - наш шлюз для создания приложений для Tingbot. Мы взяли вдохновение из других проектов с открытым исходным кодом, таких как Arduino и Processing, чтобы создать среду программирования, которая настолько легка, насколько это возможно, чтобы начать работу.
Приложения Tingbot написаны на Python, который широко признан одним из лучших языков программирования для начинающих и позволяет вам использовать огромное количество советов и пример кода Python сообщества.
Мы также создали множество умных библиотек, которые делают приложения для Tingbot очень простыми. Tide предназначен для роста вместе с вами, поэтому вы не будете чувствовать себя в своей глубине. Ознакомьтесь с нашим учебным пособием, чтобы узнать больше.
Вы можете написать свою программу и протестировать ее во встроенном симуляторе. Когда вы довольны своей программой, выберите свой Tingbot в раскрывающемся меню, и он будет включен через несколько секунд.
Для тех, кто уже удобен в Python, вы почувствуете себя как дома с Tide - мы переходим на лишнюю милю с инструментами, документацией и примером кода, чтобы сделать процесс разработки насыщенным и творческим. И поскольку под ним находится Raspbian Linux, вы можете разблокировать всю мощь Raspberry Pi - файловой системы, GPIO, omxplayer, USB-устройств - это все!
Почему Малина Пи?
Мы выбрали Pi, потому что у него фантастическая экосистема, и миллионы были проданы. Казалось разумным разработать Tingbot, чтобы дополнить Pi и комбинацию двух результатов в автономном продукте, который может стать основой для любого количества интересных приложений и устройств IoT. Pi также достаточно эффективен для работы с современной ОС и поддержкой языков, таких как Python. Tingbot IDE (TIDE) использует эти возможности и предоставляет фантастическую платформу для людей, чтобы экспериментировать с дизайном и развертыванием приложений и, прежде всего, получать удовольствие.

Оборудование внутри Tingbot
Как вы отследили производителя? Есть ли проблемы с этим?
Большое количество Google, электронных писем и телефонных звонков. Рекомендации других людей в отрасли также были очень полезны при получении котировок. У нас не было никаких проблем, но очевидные вещи, такие как общение, могут иногда быть сложными при работе с зарубежными поставщиками.
Что такое Nord Collective?
Коллектив NORD - это группа единомышленников, которые просто собираются вместе. Мы гибко работаем друг с другом по проектам, которые нас волнуют: Tingbot является одним из них. Другие проекты включают Mixim, программный инструмент для дистанционного сотрудничества между художниками и музыкантами, и пассивную курящую машину, интересную интерактивную установку, которую мы создали для Лондонского фестиваля дизайна.
Я заметил, что вы начали в Глазго в Школе искусств Глазго. Существует ли корреляция между производителями и искусством?
Да, я так думаю - они оба требуют уровня творчества. Но я думаю, что забавный материал действительно случается, когда вы начинаете работать над вещами с людьми из совершенно разных слоев, таких как разработка и разработка программного обеспечения. Они все творческие по-своему, но когда вы все это вместе, ваши идеи действительно процветают. Более того, у вас есть все навыки, необходимые для их совершения. Я думаю, почему мы все вместе работаем над Tingbot.
Почему вы чувствуете, что движение создателей настолько массивное на данный момент?
Я думаю, что у него есть хороший аппетит. Издательские платформы, такие как Instructables и Makezine, позволяют людям делиться своими творениями, в то время как (относительно низкая стоимость) технологии, такие как Arduino и Raspberry Pi, делают технологию доступной. Следующим толчком, по-видимому, является наука координировать движение и техническое образование, хотя по-прежнему существует небольшая пустота между наличием необходимого набора и возможностью сделать что-то интересное с ним. Мы считаем, что Tingbot и Tide помогут преодолеть этот разрыв.

Мальчики из Nord Collective показывают Tingbot в действии
Отличная платформа с множеством возможностей. У Tingbot осталось около месяца на Kickstarter. Пойдите, проверьте это и поддержите соратников через пруд!