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