Tôi là sinh viên khoa học máy tính và tôi mong muốn mở rộng kiến thức về lập trình nhúng và kỹ thuật điện.
Tôi đã đọc ở đây rằng sử dụng các công cụ như vi điều khiển Arduino là một cách tốt để bắt đầu.
Tôi chủ yếu là một lập trình viên Java và Python nhưng có một số kinh nghiệm về C ++. Hơn nữa, tôi đã chơi với ArchLinux.
Một dự án nhỏ tôi muốn làm là kiểm soát một số bóng đèn thông qua Wi-Fi qua Arduino / Pi của tôi.
Từ những gì tôi đã đọc cả Pi và Arduino đều dành cho sinh viên nhưng tôi không thể tìm ra cái nào phù hợp hơn cho những người như tôi muốn hiểu cách máy tính hoạt động ở mức độ thấp.
Khi mới bắt đầu, tôi sẽ gặp nhiều câu hỏi, vì vậy một cộng đồng lớn và hữu ích (mà tôi nghe thấy Pi có) là một điểm cộng lớn.
Vì vậy, cái nào phù hợp hơn cho người mới bắt đầu tự học: Arduino hoặc Raspberry Pi?
Cảm ơn trước.
Chỉnh sửa:
Từ nhiều câu trả lời tuyệt vời của bạn và cũng có những worthwile bài báo tôi đến sau
Kết luận
Tôi chọn Arduino làm điểm khởi đầu cho lập trình nhúng vì đây là hệ thống đơn giản hơn Pi và cho phép tôi làm việc gần với kim loại dễ dàng hơn.
Có một giá trị trong việc đi sâu hơn: Tôi có thể nghiên cứu các bộ vi điều khiển AVR hoặc mbed sau đó để tìm hiểu thêm về các chi tiết cấp thấp của máy tính.
Cả hai thiết bị đều cho phép tôi lập trình mà không cần hệ điều hành, đó là điều tôi muốn (lúc đầu).
Tôi cũng tìm thấy các dự án sử dụng một Pi để điều khiển Arduino. Tôi thấy điều này hấp dẫn vì cả hai thiết bị đều có giá cả phải chăng và tôi thích sử dụng sức mạnh của Linux có thể chạy trên Pi.
Ngoài ra, tôi đã tìm thấy cuốn sách này sẽ giúp tôi tìm hiểu thêm về kỹ thuật điện trong khi thử nghiệm với Arduino.
Có vẻ khó thực hiện dự án bóng đèn của tôi với Arduino. Nhưng không sao. Tôi chắc chắn rằng tôi có thể nghĩ về các dự án thúc đẩy khác hoặc lấy cảm hứng ở đây hoặc ở đây .
Cảm ơn tất cả các câu trả lời của bạn.