Các Onion Omega 2 tuyên bố là máy tính Linux nhỏ nhất trên thế giới. Khiếu nại đó có thể không hoàn toàn đúng (ví dụ, xem vocore2 bên dưới) nhưng theo kinh nghiệm của tôi, nó phải ở mức nhỏ nhất 3. Chỉ tốn 5 đô la, wifi tích hợp, được thiết kế dành riêng cho IoT. Có một vài lá chắn có sẵn trên trang web của họ . Sản phẩm hoàn toàn mới, dường như có một cộng đồng mạnh mẽ và tích cực. Những người ủng hộ Kickstarter có được thiết bị. Đáng để kiểm tra.
Ngoài ra, như đã chỉ ra trong các bình luận, hãy kiểm tra vocore2 , có vẻ như nhỏ hơn Onion và rẻ hơn ở mức 4 đô la. Nó hiện đang được tài trợ tại IndieGoGo và ngày giao hàng ước tính là tháng 2 năm 2017 (tháng tới tại thời điểm viết bài này). Cũng có vẻ có một loại bến cảng có sẵn, và có một bộ định tuyến wifi tích hợp, khá tuyệt.
Tôi chỉ tình cờ gặp những người khác và không có kinh nghiệm với họ. Lưu ý, tuy nhiên, do sự mới mẻ của họ, một số gói Linux bạn có thể được sử dụng để sử dụng có thể không có được nêu ra (ví dụ, tôi biết một thực tế rằng tại thời điểm này viết một gói GStreamer là không có sẵn trên Onion Tuy nhiên, bạn phải xây dựng từ nguồn, mặc dù trình điều khiển không phù hợp với bạn).
Nói ngắn gọn, giống như câu trả lời khác, Pi là một thiết bị giá rẻ tuyệt vời. Đừng quên Raspberry Pi Zero , một máy tính nhỏ 5 đô la khác dọc theo dòng Hành. Nó không có tất cả các cổng trên tàu mà Pi lớn hơn có nhưng nếu bạn không phiền, hoặc nếu bạn chỉ muốn sử dụng 3 để phát triển và Zero cho kích thước của nó trong các sản phẩm cuối cùng, thì đó là một lựa chọn khác đáng để xem xét.
Các thiết bị khác, một số đắt tiền, bao gồm:
- BeagleBone Black (đây là lựa chọn thay thế Pi duy nhất tôi nghiêm túc xem xét vì chi phí thấp).
- Gumstix ($$$, nhưng chúng tôi sử dụng tất cả thời gian trong các dự án cho kích thước của chúng)
- Udoo ($$$ nhưng đóng gói một cú đấm)
- Toradex Colibri (Hơi khó để làm việc nhưng chúng tôi cũng sử dụng rất nhiều thông số kỹ thuật tốt hơn Gumstix và có tùy chọn chạy Windows CE với tính năng khởi động tức thì nếu bạn thích công cụ Windows và thời gian khởi động gần như bằng không ).
Cũng lưu ý rằng Vilros làm cho một số bộ khởi động Pi tuyệt vời (rẻ hơn trên Amazon) được đóng gói sẵn với hệ điều hành, Wifi hoạt động, tản nhiệt, vỏ, hoạt động ngay lập tức và tiết kiệm rất nhiều công việc thiết lập lẩm cẩm. Cũng đáng kiểm tra nếu bạn đi tuyến đường Pi. Vilros cũng được sử dụng để tạo bộ dụng cụ khởi động Beaglebone, dường như không còn có sẵn trên trang web của họ nhưng nếu bạn tìm kiếm Newegg / Amazon / vv. bạn vẫn có thể tìm thấy cổ phiếu có sẵn.
Nhân tiện, một Arduino (hoặc một vi điều khiển khác, tương phản với các máy tính bảng đơn đầy đủ được liệt kê ở trên) có thể không phải là thứ bạn muốn ở đây. Arduino chỉ là một Atmel ATmega168 / 328. Nó không chạy HĐH và không thực sự làm gì ngoài chính xác những gì bạn bảo nó làm. Vì vậy, ví dụ, để kết nối mạng, bạn cần có lá chắn ethernet, cung cấp thư viện điều khiển ethernet đầy đủ mà tôi tin rằng cung cấp ngăn xếp TCP và UDP (tôi chưa bao giờ sử dụng nó, chỉ duyệt trang web của họ) và dĩ nhiên chiếm một rất nhiều không gian mã hạn chế.
Sau đó, bạn phải xây dựng ứng dụng khách thời tiết của mình và mọi thứ trên hết, và bạn phải làm tất cả trong 32KB trở xuống. Đó là một hương vị phát triển khác với phát triển Linux / Windows trên Pi / Beaglebone / Gumstix / Colibri / vv. Một chút ngoài phạm vi của câu trả lời này.
Có gì Arduino là tốt cho đây là như là một add-on vào hệ thống chính của bạn để làm giao diện phần cứng công cụ, như cảm biến đọc áp lực, các nút, kiểm soát các yếu tố điện tử cơ bản, mà loại điều.
Phát triển hệ thống nhúng là một con quái vật hoàn toàn khác với phát triển máy tính để bàn mà bạn đang thực hiện trên Pi và tôi thực sự không khuyên bạn nên thử làm điều này với một mình Arduino, đặc biệt là không có kinh nghiệm.