У Лук Омега 2 стверджує, що найменший Linux комп'ютер в світі. Це твердження може бути неправдивим (наприклад, див. Vocore2 нижче, наприклад), але, на мій досвід, воно повинно бути найменшим 3. Вартість коштує лише 5 доларів, вбудований wifi, розроблений спеціально з IoT. Має на своєму веб-сайті кілька щитів . Новий продукт, схоже, має сильну та активну спільноту. Пристрій Kickstarter отримує пристрій. Варто перевірити.
Крім того, як зазначалося в коментарях, ознайомтеся з vocore2 , який насправді здається меншим, ніж цибуля, і дешевшим на 4 долари. Зараз він фінансується в IndieGoGo, а орієнтовні дати доставки - лютий 2017 року (наступний місяць на момент написання цього повідомлення). Також виглядає, що у вас є асортимент доків, і він має вбудований wifi-роутер, який дуже цікавий.
Я щойно натрапив на них днями і не маю з ними досвіду. Зауважте, однак через їхню новизну деякі пакети Linux, якими ви могли користуватися, можуть бути ще недоступні (наприклад, я знаю, що на момент написання пакета gstreamer недоступний у луці все ж, ви повинні будувати з джерела, хоча gstreamer для вас не відповідає).
Окрім тих, як говорить інша відповідь, Pi - це чудовий пристрій низької вартості. Не забувайте про Raspberry Pi Zero , ще один крихітний комп’ютер за 5 доларів по лінії цибулі. У нього немає всіх портів, які мають більші Pi, але якщо ви не заперечуєте, або якщо ви просто хочете використовувати 3 для розробки, а нульовий розмір у кінцевих продуктах, це ще один вибір, про який варто задуматися.
Інші пристрої, деякі дорогі, включають:
- BeagleBone Black (це єдина альтернатива Pi, яку я серйозно розглядаю через низьку вартість).
- Gumstix ($$$, але ми постійно їх використовуємо в проектах для їх розміру)
- Udoo ($$$, але пакує удар)
- Toradex Colibri (Трохи важко працювати, але ми користуємося ними набагато кращими характеристиками, ніж Gumstix, і ми маємо можливість запустити Windows CE з функцією миттєвого завантаження, якщо ви віддасте перевагу ланцюжку інструментів Windows і практично нульовий час завантаження. ).
Також зауважте, що Vilros виготовляє чудові стартові набори Pi (дешевше на Amazon), попередньо упаковані з ОС, працює Wi-Fi, радіатори, корпус, працює прямо з коробки і економить тонну грубої роботи з налаштування. Також варто перевірити, чи ви їдете по маршруту Пі. Vilros також використовував стартові набори Beaglebone, які, здається, більше не доступні на їхньому сайті, але якщо ви шукаєте Newegg / Amazon / тощо. Ви все ще можете знайти наявні запаси.
До речі, Arduino (або інший мікроконтролер, на відміну від повнорозмірних одноплатних комп'ютерів, перерахованих вище), мабуть , не те, що ви хочете тут. Arduino - це просто Atmel ATmega168 / 328. Він не запускає ОС і насправді нічого не робить, окрім того, що саме ти йому кажеш. Так, наприклад, для роботи в мережі вам знадобиться захист Ethernet, який постачається з повною бібліотекою управління Ethernet, на яку я вважаю, що забезпечує стек TCP та UDP (я ніколи не використовував його, просто переглядаючи їх сайт) і, звичайно, займає багато обмеженого кодового простору.
Тоді вам доведеться створити свого погодового клієнта і все на цьому, і вам доведеться це зробити у 32 КБ або менше. Це інший смак розвитку, ніж розвиток Linux / Windows на Pi / Beaglebone / Gumstix / Colibri / тощо. Трохи поза рамками цієї відповіді.
Те, що Arduino тут добре, - це доповнення до вашої основної системи для роботи з апаратними інтерфейсами, такими як зчитування датчиків тиску, кнопок, керування основними електронними елементами.
Розробка вбудованих систем - це зовсім інший зразок, ніж розробка настільних комп'ютерів, яку ви б робили на Pi, і я дійсно не рекомендував би намагатися робити це тільки з Arduino, особливо без досвіду.