Mục tiêu của Eben Upton - người sáng tạo ra Raspberry Pi là tạo ra một thiết bị với giá cả phải chăng, nhưng có thể nâng cao kỹ năng lập trình và hiểu biết về phần cứng cho học sinh ở các trường học.
Raspberry Pi là gì? Phân biệt các phiên bản Raspberry Pi
Với kích thước nhỏ gọn và giá cả phải chăng, Raspberry Pi nhanh chóng trở thành lựa chọn của các nhà sản xuất và những người yêu thích điện tử cho các dự án yêu cầu sự đa dạng hơn so với việc sử dụng một vi điều khiển cơ bản như Arduino.
Mặc dù không bằng sự mạnh mẽ của các máy tính xách tay hiện đại, Raspberry Pi vẫn được coi là một máy tính Linux hoàn chỉnh có thể cung cấp tất cả các tính năng mà người dùng mong đợi, với mức tiêu thụ năng lượng thấp.
Raspberry Pi và Blockchain đều hỗ trợ việc đào Bitcoin hiệu quả cho người chơi, mặc dù mỗi thiết bị có cách hoạt động riêng và hỗ trợ người đào Bitcoin ở các giai đoạn khác nhau. Hiểu rõ về 2 khái niệm này sẽ giúp bạn tìm kiếm Bitcoin một cách hiệu quả hơn.
Raspberry Pi có phải là phần cứng mã nguồn mở?
Raspberry Pi được coi là một phần cứng mã nguồn mở, trừ chip chính của nó là Broadcomm SoC (System on a Chip), điều khiển các thành phần chính của bo mạch như CPU, đồ họa, bộ nhớ, bộ điều khiển USB, ... .
Sự khác biệt giữa các mẫu Raspberry Pi là gì?
Gần đây, Raspberry Pi Foundation đã giới thiệu một mẫu mới, Raspberry Pi 2, thay thế một số bo mạch trước đó, mặc dù các mẫu cũ vẫn được sản xuất để đáp ứng nhu cầu của người dùng.
Raspberry Pi 2 tương thích ngược với các mẫu trước đó, vì vậy mọi hướng dẫn hoặc dự án sử dụng các mẫu cũ vẫn hoạt động với Raspberry Pi 2.
Có 2 phiên bản của Raspberry Pi bao gồm Model A và Model B, được đặt tên theo BBC Micro. Model A có 256 MB RAM và một cổng USB. Model này rẻ hơn và tiêu thụ ít năng lượng hơn so với Model B.
Model B có 2 cổng USB, một cổng Ethernet để kết nối mạng và có 512MB RAM.
Hai loại model Raspberry Pi là Model A và Model B đã được nâng cấp thành A + và B +. Trong các bản nâng cấp này có một số cải tiến nhỏ, bao gồm tăng số cổng USB và cải thiện mức tiêu thụ năng lượng, đặc biệt là trong phiên bản B +.
Nếu bạn không chắc chắn về phiên bản của Raspberry Pi mà bạn đang sử dụng, bạn có thể cắm Raspberry Pi vào máy tính, sau đó nhập lệnh sau vào cửa sổ Terminal:
cat /proc/cpuinfo
Kết quả của lệnh sẽ hiển thị một mã revision. Hãy chú ý đến các con số để xác định phiên bản Raspberry Pi bạn đang sử dụng. Nếu revision là 0002-0006, đó là phiên bản Model B cũ có RAM 256 MB. Nếu là 0007-0009, đó là Model A. Phiên bản Model B mới có revision là 000d-000f. B+ là 0010 và A+ là 0012 (revision 0011 đã được sử dụng cho module Raspberry Pi Compute).
Raspberry Pi là gì? Phân biệt các dòng Raspberry Pi
Raspberry Pi chạy trên hệ điều hành nào?
Raspberry Pi được thiết kế để sử dụng hệ điều hành Linux, và có nhiều phiên bản Linux tối ưu cho Raspberry Pi.
Hai trong số các lựa chọn phổ biến là Raspbian Jessie, dựa trên Debian, và Pidora, dựa trên Fedora. Đối với người mới, cả hai đều tốt, việc chọn giữa Raspbian Jessie hoặc Pidora là do sở thích cá nhân. Tuy nhiên, hãy chọn bản hoạt động tốt nhất với hệ điều hành bạn đã quen thuộc, cho máy tính hoặc máy chủ.
Nếu bạn muốn thử nghiệm nhiều bản phân phối Linux hoặc không chắc chắn về lựa chọn, hoặc muốn trải nghiệm dễ dàng hơn trong trường hợp gặp sự cố, bạn có thể sử dụng NOOBS - viết tắt của New Out Of Box Software.
Khi bạn khởi động lần đầu từ thẻ SD, một menu sẽ hiển thị các bản phân phối khác nhau (bao gồm Raspbian và Pidora) để bạn lựa chọn. Nếu bạn muốn thử một phân phối khác hoặc gặp vấn đề, chỉ cần nhấn và giữ phím Shift khi khởi động để quay lại menu và thử lại.
Dĩ nhiên, bạn có thể có nhiều sự lựa chọn khác. OpenELEC và RaspBMC là 2 hệ điều hành phân phối dựa trên Linux, tập trung vào việc sử dụng Raspberry Pi làm trung tâm truyền thông. Ngoài ra, còn có các hệ điều hành không phải Linux, như RISC OS, chạy trên Pi.
Những lựa chọn thay thế cho Raspberry Pi?
Raspberry Pi không phải là thiết bị tính nhỏ duy nhất. Thực tế, người dùng còn có nhiều lựa chọn khác.
Arduino là một lựa chọn khác, hướng đến những người muốn xây dựng các dự án điện tử. Tuy nhiên, Raspberry Pi là một máy tính Linux đầy đủ chức năng, trong khi Arduino chỉ là một vi điều khiển.
Arduino không chạy hệ điều hành mà thay vào đó, nó chạy trên các phần cứng cụ thể, với các khối mã nhỏ được viết bởi người sử dụng thiết bị. Có nhiều bo mạch bổ sung cung cấp cho Arduino nhiều khả năng hơn.
Một sự lựa chọn khác là dòng bo mạch Beaglebone, tương tự như Raspberry Pi nhưng mạnh mẽ hơn một chút (và tốn kém hơn một chút).
Một ưu điểm của việc sử dụng Raspberry Pi so với các lựa chọn thay thế khác là nó có phạm vi người dùng lớn hơn.
Raspberry Pi cũng là một công cụ hỗ trợ việc đào Bitcoin (tiền ảo) trên hệ thống máy tính. Qua bài viết này, hy vọng bạn đã hiểu rõ hơn về Raspberry Pi là gì và cách phân biệt các dòng Raspberry Pi, giúp bạn có kiến thức vững chắc hơn để đào và kiếm Bitcoin hiệu quả hơn.
- Xem thêm: Pi Network có lừa đảo không?