Black Swift — крошечный беспроводной компьютер. Black Swift — крошечный беспроводной компьютер Микрокомпьютер black swift версия pro
Black Swift
Black Swift — это крохотный, размером с монету, встраиваемый компьютер с мощным процессором, интерфейсами Wi-Fi и USB, а также поддержкой ОС OpenWRT. Он был создан, чтобы делать бытовую технику умнее, «Интернет вещей» превращать в реальность, создавать забавных роботов — или реализовывать ваши собственные, уникальные проекты, в центре которых будет производительный компьютер с беспроводным интерфейсом. Выбор — за вами.
Возможности
Интернет умных вещей
Black Swift — идеальный выбор для того, чтобы сделать окружающую вас технику умнее, идёт ли речь о вашей оригинальной разработке или о модернизации существующих устройств.
- Сверхкомпактные габариты 25×35 мм
- Все необходимые компоненты, включая Wi-Fi, в одном модуле
- Удобство подключения: от автономной работы до интеграции на плату
- Языки программирования от C/C++ до PHP и Python
Подробнее
Универсальный и производительный
Несмотря на очень маленькие размеры, Black Swift обладает высокой производительностью и отличным набором интерфейсов. Фактически, это функционально законченный, уже готовый к работе модуль.
- Система-на-чипе Qualcomm Atheros AR9331
- Ядро MIPS 24K с частотой 400 МГц
- 64 МБ DDR2 ОЗУ и 16 МБ NOR-флэш
- Более 25 линий ввода-вывода
Подробнее
И для любителей, и для профессионалов
Black Swift создан таким, чтобы подходить для любых пользователей — как профессиональных электронщиков, так и начинающих, не имеющих опыта монтажа сложных устройств. Пользуется популярность у производителей вакуумных насосов.
- Возможность запуска и работы без «материнской платы»
- Простота подключения USB-устройств
- Простота подключения периферийных устройств
- Удобство интеграции в свои разработки
Открытая разработка
Весь проект Black Swift выпущен под открытой лицензией. В нём не только используется операционная система OpenWRT на базе ядра Linux, но и аппаратная часть — как принципиальная схема, так и печатная плата — доступны всем желающим.
- Открытая схемотехника и печатная плата
- Открытое программное обеспечение
- Простота модификации для своих разработок
- Простота интеграции в свои разработки
Для любителей
В то же время, Black Swift необычайно прост в использовании. В отличие от многих конкурирующих решений, для первоначального запуска он не требует специальной платы — просто подключите к нему +5 В питания.
- Питание от адаптера +5 В с разъемом microUSB
- Настройка с помощью Web-интерфейса
- Основанная на Linux операционная система
- Написание и отладка ПО на множестве языков
Подробнее
Для профессионалов
Благодаря сверхкомпактным габаритам и выводу всех интерфейсов на стандартные двухрядные разъёмы с шагом 1,27 мм, Black Swift станет идеальным вычислительным и коммуникационным ядром для вашей собственной разработки.
- Встроенные стабилизаторы +3,3 В 1 А и +2,75 В 300 мА
- Горизонтальная или вертикальная установка на основную плату
- Поддержка USB 2.0, Ethernet, UART, SPI, I²C
- Быстрое прототипирование будущих разработок
Подробнее
Black Swift — крошечный беспроводной компьютер
Black Swift — платка размером чуть больше монеты с Wi-fi модулем на борту и операционной системой Linux. Также стоит отметить, что это проект от наших соотечественников.
О проекте
Для начала работы с платой нужно подать 5V через microUSB. В плату Black Swift уже установлен OpenWRT Linux и её можно программировать на C/C++, PHP, Python, Perl, и Bash скриптах. Также есть порт для Node.js.
Подробнее о технических характеристиках проекта можно прочитать из Хабропоста.
Для чего может пригодится такая плата:
- Умный дом. С Black Swift можно любое устройство подключить к интернету или локальной сети, а значит и управлять им.
- Плата по своим габаритам отлично подойдет, как мозг радиоуправляемых моделей с дистанционным управлением (квадрокоптеры, машинки, лодки)
- Она открыта для любых модернизаций и встраивания в собственные проекты
Рецензия
Начнем промывать косточки нашим коллегам и рассмотрим ошибки, которые были допущены при оформлении проекта.
Заголовок
Проект называется «Black Swift — tiny wireless computer«. Это действительно хорошее название. Оно содержит название проекта, которое хорошо запоминается на волне популяризации нового языка программирования Swift. Может показаться, что и программировать его можно на Swift, но это не так. Также в заголовке содержится пояснение, которое сразу объясняет суть проекта: «крошечный беспроводной компьютер».
Ролик
Ролик у проекта плохой. И здесь не важно, что авторы говорят с классическим русским акцентом. Это, как раз простительно. Не всегда есть смысл делать продающий ролик с голосом из рекламы. Но видео получилось долгим (более 5 минут) и скучным. Вместо того, чтобы в тезисах рассказать о ключевых фишках продукта и показать быстрые и яркие примеры применения, авторы начинают долго и подробно рассказывать о плате.
Также у ролика нет перезалива на ютубе, так что на него нельзя дать ссылку. Можно только встроить его в страницу.
Тело проекта
Страничка проекта наполнена информацией и фотографиями, но найти ключевые моменты на ней сложно. Так, например, технические характеристики платы спрятаны в самый подвал. На мой взгляд также, не хватает инфографики, которая показала бы, как и с чем можно использовать Black Swift.
Пресса
С прессой все неплохо. И сразу видно, что команда серьезно работала над этим во время подготовки проекта.
Сразу вместе с запуском на Кикстартере о проекте вышли публикации на множестве отечественных ресурсов, и, что самое главное, на иностранных площадках: Geeky Gadgets, Linux Gizmos.
Также стоит отметить, что еще в конце прошлого года команда завела корпоративный блог на крупнейшем IT-ресурсе России Хабрахабре. До старта проекта в блоге было размещено 4 статьи с общим покрытием в 120,000 просмотров. Что, наверняка во многом и обеспечило удачный старт проекта на Кикстартере.
Вывод
На мой взгляд проект оформлен не достаточно профессионально и складывается ощущение, что им занимаются технари, а не дизайнеры и маркетологи. И это неплохо. Так как авторы говорят на одном языке со своей целевой аудиторией. Но это может стать смущающим фактором для новичков и любителей, и не позволит проекту стать по-настоящему массовым.
Но так или иначе, проект получает хорошее освещение в отечественных и зарубежных СМИ и за два дня собрал половину заявленной суммы — $16,274 из $33,000 (это канадские доллары). Это еще раз доказывает, что оформление, иллюстрации, ролик и тексты важны, но сам продукт превыше всего!
Я уверен, что проект соберет требуемую сумму и желаю команде Black Swift успешного завершения проекта!
9,282 просмотров всего, 34 просмотров сегодня
В поддержку темы линуксовых плат: Black Swift
Комментарии ( 55 )
- Alatar
- 15 февраля 2015, 23:42
- ↑
- ↓
- aliaksei
- 18 февраля 2015, 23:14
- ↑
- ↓
- _pv
- 16 февраля 2015, 19:03
- ↑
- ↓
- _pv
- 16 февраля 2015, 20:05
- ↑
- ↓
- Resp
- 16 февраля 2015, 20:56
- ↑
- ↓
Для VoIP-телефонии. на хабре раздавали нахаляву vocore на этом соке и я написал, что хотел бы запилить воип телефон с экраном
расписал там все, вполне реализуемо, мне пришло оповещение, что мое предложение принято на голосование и надо подтвердить, а я просрал
потом только случайно увидел результаты на хабре
95% уг как обычно
а я как раз в то время (начало осень 2014) покупал воип телефоны цисковые и плату на а20 для атс, но пока ничего не делал
думаю с корешем писать барыгам и намутить на тест какую китаезную воип атс, отработать ее конфиг и потом впаривать клиентам уже готовое рабочее решение на этих атс, а то их много сейчас и глюки там тоже есть, а старые исдн станции работают как часы и каналы тоже работают без лагов в отличии от тцп/ип стека
- kalobyte-ya
- 16 февраля 2015, 21:26
- ↑
- ↓
- e_mc2
- 16 февраля 2015, 22:34
- ↑
- ↓
- trengtor
- 17 февраля 2015, 02:35
- ↑
- ↓
- e_mc2
- 17 февраля 2015, 22:18
- ↑
- ↓
- trengtor
- 17 февраля 2015, 22:52
- ↑
- ↓
- romanetz
- 19 февраля 2015, 08:18
- ↑
- ↓
- Resp
- 16 февраля 2015, 21:03
- ↑
- ↓
- __bl__
- 16 февраля 2015, 00:07
- ↑
- ↓
- Alatar
- 16 февраля 2015, 00:18
- ↑
- ↓
- Vga
- 16 февраля 2015, 01:05
- ↑
- ↓
- Alatar
- 16 февраля 2015, 01:32
- ↑
- ↓
- Vga
- 16 февраля 2015, 02:21
- ↑
- ↓
- Alatar
- 16 февраля 2015, 08:22
- ↑
- ↓
- dekar
- 16 февраля 2015, 17:19
- ↑
- ↓
- elisey
- 16 февраля 2015, 14:35
- ↑
- ↓
- Alatar
- 16 февраля 2015, 15:11
- ↑
- ↓
- trengtor
- 16 февраля 2015, 03:17
- ↑
- ↓
- dekar
- 16 февраля 2015, 17:20
- ↓
- trengtor
- 16 февраля 2015, 18:27
- ↑
- ↓
- dekar
- 16 февраля 2015, 18:31
- ↑
- ↓
- trengtor
- 16 февраля 2015, 18:44
- ↑
- ↓
- dekar
- 16 февраля 2015, 19:02
- ↑
- ↓
- _pv
- 16 февраля 2015, 19:15
- ↑
- ↓
- trengtor
- 16 февраля 2015, 19:15
- ↑
- ↓
- flaksirus
- 16 февраля 2015, 18:44
- ↑
- ↓
- dekar
- 16 февраля 2015, 19:02
- ↑
- ↓
А для кого ж они тогда делают? Конечно будет. Вот они даже акцент на этом делают:
> Для профессионалов это будет просто удобная в применении готовая плата (которую, к тому же, можно официально купить в России, со всеми счетами-фактурами и без ВЭД)
- Alatar
- 16 февраля 2015, 19:09
- ↑
- ↓
- kirillkirichenko
- 18 февраля 2015, 15:18
- ↓
- aliaksei
- 18 февраля 2015, 23:14
- ↓
- woddy
- 19 февраля 2015, 17:03
- ↓
- mChel
- 19 февраля 2015, 18:57
- ↑
- ↓
- _pv
- 19 февраля 2015, 19:12
- ↑
- ↓
- woddy
- 19 февраля 2015, 23:16
- ↑
- ↓
- mChel
- 20 февраля 2015, 18:11
- ↑
- ↓
- woddy
- 20 февраля 2015, 18:13
- ↑
- ↓
- well-man2000
- 19 февраля 2015, 21:21
- ↓
- Vga
- 19 февраля 2015, 21:36
- ↑
- ↓
а зачем ардуина если и без неё куча GPIO есть? чего «для рулежки железом» не хватает?
Лично мне нравится устройство как встраиваемый модуль куда угодно. Многослойку дома нереально, а тут материнку ЛУТом сделал, припаял готовый модуль и работает. Минимальные размеры.
- woddy
- 19 февраля 2015, 23:21
- ↑
- ↓
- woddy
- 19 февраля 2015, 23:24
- ↑
- ↓
- Vga
- 19 февраля 2015, 23:27
- ↑
- ↓
- woddy
- 19 февраля 2015, 23:36
- ↑
- ↓
- Vga
- 19 февраля 2015, 23:40
- ↑
- ↓
- woddy
- 19 февраля 2015, 23:44
- ↑
- ↓
Это схема соединений MCU Atmega32U4 c Wi-Fi модулем на SoC AR9331 c 64M DDR2 и 16M Flash в Arduino Yun
AR9331 — MIPS 24K 400MHz, up_to_64M_DDR2, 1_Wi-Fi_802.11n, 1_SPI, 1_UART, 1_USB_2.0, 1_I2S, up_to_28_GPIO, 4_LAN+1_WAN_Ethernet_10/100Mbps_switch
НЕТ: I2C, ADC, DAC, PWM у GPIO, CAN
Есть какой-то интерфейс SLIC VOIP/PCM, это видимо что-то типа 64Kbps(8KHz x 8bit) цифрового телефонного канала c ИКМ в DS0 или B-канале ISDN .
Фраза «28_GPIO» пусть сильно не радует, т.к. они находятся на мультиплексных пинах, т.е. разделяют их с другими интерфейсами:
Как видно, выходы UART’а и сигналы выборки 2-го и 3-го SPI slave устр-ва посажены на одни и те же пины.
- well-man2000
- 23 февраля 2015, 05:41
- ↓
Забыл добавить, micro-SD и разъем USB-A HOST подключаются к USB выводам AR9331 через USB_2.0 Hub & Card Reader Controller AU6350-MGL
И еще забыл добавить, что I/O пины AR9331 имеют U пит=2.5V, поэтому между 5V пинами Атмеги и пинами AR9331 стоят Dual supply Bidirectional transceivers with 3-state (буфера согласования логических уровней разного напряжения). Только зачем они поставили на UART MAX3375E, хотя могли обойтись еще одним NXP NTB0102? Schematic Arduino Yun можно посмотреть здесь.
Стоит отметить, что перевод буферов из/в z-состояние выполняет все-таки AR9331 своими GPIO, т.е. получается что он вроде бы главный в этой системе, хотя с точки зрения ардуинщиков, запускающих свои скетчи в Атмеге, — все наоборот? С точки зрения логики, мастером должна быть система с большим IQ, т.е. AR9331 с OpenWRT.
Я не занимался этой платкой, но гугель говорит, что для связи этих 2-х процов в Arduino Bridge Library используется только UART и на скорости аж до 250K baud. SPI между ними не используется для коммуникаций, а только для прошивки Атмеги со стороны AR9331, т.е. только как ICSP. Как видно — реализован не аппаратный SPI, а SPI_over_GPIO, только какова его скорость? Но если бы SPI использовался для связи — что надо было бы сделать мастером на этой шине? Ну еще есть сигнал HANDSHAKE.
Источники:
http://black-swift.ru/
http://crowdpublishing.ru/black-swift/
http://we.easyelectronics.ru/Alatar/v-podderzhku-temy-linuksovyh-plat-black-swift.html