Đánh giá máy tính nhúng nano pi m3 năm 2024
Máy tinh nhúng NanoPi K2 sử dụng bộ xử lý Amlogic S905 Quad-core ARM Cortex-A53 @1.5GHz, 2Gb RAM DDR3, Wifi, Bluetooth 4.0, cổng Ethernet, cổng xuất HDMI chất lượng 4K, IR,... và 40 chân GPIOs. Máy tinh nhúng NanoPi K2 được thiết kế có thể chạy trên cả hai nên hệ điêu hành Android và Linux, hệ điêu hành được cài đặt và boot từ thẻ nhớ tương tự các loại máy tinh nhúng khác, máy được sử dụng cho các ứng dụng cần có tôc độ xử lý cao hay chạy trên nên hệ điêu hành, board điêu khiển trung tâm, Media Center, IoT,... Máy tính nhúng Orange Pi PC Plus là phiên bản có tích hợp Wifi từ Orange Pi, máy có kích thước nhỏ gọn tương tự Raspberry Pi nhưng được tích hợp gần như đầy đủ các ngoại vi cần thiết, máy được sử dụng cho các ứng dụng cần độ xử lý nhanh, chạy trên nền hệ điều hành Linux, Android,… Orange Pi PC Plus được trang bị CPU ARM H3 Quad-core Cortex-A7 1.6Ghz, RAM DDR3 1GB, GPU Mali400MP2 GPU @600MHz Supports OpenGL ES 2.0, giao tiếp Wifi chuẩn IEEE 802.11 b/g/n, Ethernet RJ45 10/100M, đặc biệt máycó thêm bộ nhớ nội EMMC 8GB. Cho phép đặt hàng trước Đây chính là một phần của dòng máy tính công suất thấp với chi phí khá thấp của Beagle Board. Thiết bị này có khả năng chạy nhiều bản phân phối Linux ngoài Androi. Qua nhiều lần nâng cấp “bản sửa đổi C” có những thông số đáng ngưỡng mộ: AM335x 1GHz ARM Cortex-A8, RAM DDR3 512MB, bộ nhớ flash trên bo mạch eMMC 8GB 8 bit, bộ tăng tốc đồ họa 3D, máy gia tốc điểm neo NEON, bộ vi điều khiển 32 bit PRU 2x, Ethernet, HDMI. CHIP Chip là thiết bị có giá thành rẻ hơn Raspberry Pi khá nhiều, được biết đến vào năm 2015 với việc quảng cáo là máy tính đầu tiên có giá 9 đô la. Chip là một thay thế nhỏ cho Raspberry Pi nhưng quản lý để ép trong một bộ xử lý lõi đơn ARM vỏ não R8 mà đồng hồ lên đến 1GHz và 512GB RAM. Nó cũng có Wi-Fi, 1x USB, Bluetooth và 4GB bộ nhớ flash và tiện ích mở rộng SIMON NEON. ODROID-C2 ODROID-C2 là một máy tính bảng đơn khá mạnh mẽ có thể xử lý gần như bất cứ thứ gì bạn "ném" vào nó. Nó có thể được sử dụng như một máy tính tại nhà hát, một máy tính mục đích chung, sử dụng cho tự động hóa nhà,… Những thông số kĩ thuật được đưa ra khá ấn tượng.
Ngoài ra ta cũng có thể kể đến ODroid-C1, tương thích với hệ điều hành Android cũng như Ubuntu Linux. Nó là một bo mạch gọn gàng với CPU ARM lõi tứ 1.5 Ghz, GPU Mali-450 MP2 và RAM DDR3 1GB. Nó cũng có Ethernet, 4x USB và một bộ thu IR Arduino Ở bài chia sẻ trước chúng ta cũng đã nhắc qua về Arduino, bây giờ chúng ta sẽ nghiên cứu sự thay thế này một cách kĩ hơn nhé! Arduino là một máy tính nhỏ bé được phát triển để được sử dụng như một bộ điều khiển vi mô. Điều này có nghĩa rằng nó có thể được lập trình để làm một cái gì đó dựa trên một số loại đầu vào. Ưu điểm vượt trội chính là tính đơn giản và dễ dàng sử dụng. Tuy được thiết kế với giá thành rẻ nhưng Ardunio đã được sử dụng để trở thành bộ não của hàng ngàn dự án từ các công cụ khoa học phức tạp đến các đối tượng hàng ngày. Intel Galileo Gen 2 Intel Galileo Gen 2 là nỗ lực của CPU khổng lồ để có được trong hành động Raspberry Pi. Nó sử dụng bộ vi xử lý 32 bit Quark SoC X1000 với tốc độ đồng hồ lên đến 400 MHz. Nó cũng có 256MB RAM, Ethernet và cổng USB. Điểm cộng lớn với bảng này là khả năng tương thích với Arduino. Intel Galileo Gen 2 cũng được thiết kế có giá thành khá rẻ. Ngoài 5 sự thay thế phổ biến trên còn có rất nhiều sự lựa chọn khác có thể kể đến như: Banana Pi, Cubieboard5, NanoPi M3, HummingBoard, MinnowBoard Max, UDOO Dual,… với những thông số kĩ thuật khác nhau. Chúng ta nên chọn các loại board mà có nhiều tài liệu và example để học tập, nhất là datasheet phải đầy đủ thông tin về phần cứng. Có hai board các bạn có thể dùng dưới đây
Còn mình có sẳn board NanoPi NEO Core nên mình dùng nó để vọc luôn. NanoPi NEO Core có các ưu điểm và nhược điểm, mình sẽ liệt kê bên dưới để các bạn tham khảo. 2. Ưu điểm
3. Nhược điểm
4. Các resource được sử dụng để dùng với NanoPi NEO CoreDo nhiều khi nhà sản xuất sẽ update vài thứ mới trên repo và khiến bài viết bị sai lệch hoặc cần chỉnh sửa nên mình sẽ cập nhật các repo riêng để cho mọi người có thể giảm thiểu lỗi không cần thiết nhất. Bản cài đặt rom cho NanoPi Neo Core
Toolchain để biên dịch Linux kernel U-boot và application cho NanoPi NEO Core
U-boot source cho NanoPi NEO Core
Linux kernel source cho NanoPi NEO Core
KếtBài này giới thiệu các bạn module NanoPi NEO Core và các resource cần chuẩn bị để bắt đầu quá trình tự học embedded linux system. |