Jestem studentem informatyki i chętnie poszerzam swoją wiedzę na temat programowania wbudowanego i elektrotechniki.
Przeczytałem tutaj, że korzystanie z narzędzi takich jak mikrokontroler Arduino to dobry sposób na rozpoczęcie.
Jestem przede wszystkim programistą Java i Python, ale mam pewne doświadczenie w C ++. Ponadto bawiłem się ArchLinux.
Mały projekt, który chciałbym wykonać, to kontrolowanie niektórych żarówek za pośrednictwem Wi-Fi za pośrednictwem mojego Arduino / Pi.
Z tego, co przeczytałem, zarówno Pi, jak i Arduino są przeznaczone dla studentów, ale nie mogę ustalić, który jest bardziej odpowiedni dla kogoś takiego jak ja, który chce zrozumieć, jak działają komputery na niskim poziomie.
Jako początkujący napotkam wiele pytań, więc duża i pomocna społeczność (którą słyszę, że ma Pi) jest dużym plusem.
Który z nich jest bardziej odpowiedni dla początkujących samouków: Arduino lub Raspberry Pi?
Z góry dziękuję.
Edytować:
Z wielu wspaniałych odpowiedzi, a także z tych wartościowych artykułów , doszedłem do następujących
Wnioski
Wybieram Arduino jako punkt wejścia do programowania wbudowanego, ponieważ jest to prostszy system niż Pi i pozwala mi łatwiej pracować z metalem.
Wchodzenie głębiej: warto studiować AVR lub mikrokontrolery wbudowane w późniejszym czasie, aby dowiedzieć się więcej o szczegółach komputerowych na niskim poziomie.
Oba urządzenia pozwalają mi programować bez systemu operacyjnego, czego właśnie chcę (na początku).
Ja również znaleźć projekty , które używają jednego Pi do sterowania Arduino. Uważam to za intrygujące, ponieważ oba urządzenia są dość przystępne i lubię korzystać z mocy Linuksa, która może działać na Pi.
Dodatkowo znalazłem tę książkę, która powinna pomóc mi dowiedzieć się więcej o elektrotechnice podczas eksperymentów z Arduino.
Wydaje mi się trudne wykonanie mojego projektu żarówki z Arduino. Ale jest dobrze. Jestem pewien, że mogę wymyślić inne motywujące projekty lub czerpać inspirację tutaj lub tutaj .
Dziękuję wszystkim za odpowiedzi.