Я студент інформатики і хочу розширити свої знання з вбудованого програмування та електротехніки.
Я читав тут, що використання таких інструментів, як мікроконтролер Arduino - хороший спосіб запустити.
Я в першу чергу програміст Java та Python, але маю певний досвід роботи в C ++. Крім того, я грав з ArchLinux.
Невеликий проект, який я хотів би зробити, - це керування лампочками через Wi-Fi через мій Arduino / Pi.
З того, що я читав, і Pi, і Arduino призначені для студентів, але я не можу зрозуміти, що більше підходить для когось, як я, який хоче зрозуміти, як працюють комп’ютери на низькому рівні.
Як початківець я зіткнуся з багатьма питаннями, тому велике і корисне співтовариство (яке, як я чую, має Пі) - це великий плюс.
Отже, який з них більше підходить для початківців самоучок: Arduino або Raspberry Pi?
Заздалегідь спасибі.
Редагувати:
З ваших багатьох чудових відповідей, а також цих вартісних статей я дійшов до наступного
Висновки
Я вибираю Arduino в якості точки входу до вбудованого програмування, оскільки це простіша система, ніж Pi, і дозволяє мені легше працювати ближче до металу.
Поглиблення має значення: я можу пізніше вивчити AVR або mbed мікроконтролери, щоб дізнатися більше про деталі низьких рівнів обчислень.
Обидва пристрої дозволяють мені програмувати без операційної системи, що я хочу (спочатку).
Я також знайшов проекти, які використовують один Пі для управління Arduino. Я вважаю це інтригуючим, оскільки обидва пристрої досить доступні, і мені подобається використовувати потужність Linux, яка може працювати на Pi.
Крім того, я знайшов цю книгу, яка повинна допомогти мені дізнатися більше про електротехніку під час експериментів з Arduino.
Мабуть, важко зробити мій проект з лампочкою з Arduino. Але це нормально. Я впевнений, що можу придумати інші мотиваційні проекти або отримати натхнення тут чи тут .
Дякую всім за відповіді.