Ja nemam iskustva sa PIC-ovima, ali vidim da si malo pogresno razumeo arduino.
E ovo je arduino. Ako vidis u centralnom delu, u DIN podnozju, nalazi se jedna elektronska komponenta, Atmega328. To je mikrokontroler, koji mozes da izvadis, pa izgleda ovako:
Znaci arduino je i programator a i gotov sistem jer moze da se koristi kao takav u nekom projektu. Kada izvadis cip (mikrokontroler), mozes i njega da koristis nezavisno u sklopu nekog sistema. Tako da, PIC ti je isto sto i Atmega, a Arduino otprilike isto sto neki PIC programator, samo sto arduino moze da radi realtime debugging, sto neki osnovni PIC programatori (PICkit?) verovatno ne mogu (neka me ispravi neko ako gresim).
Od mikroelektronike, neces nista naci solidno jeftino, mislim da ce ti trebati nekih 200e za start, softver + programator iliti razvojna ploca, imaju dobru podrsku, velik izbor softvera za rad u razlicitim programskim jezicima, veliki izbor mikrokontrolera sa kojima mozes da radis... to im je plus.
E sad, rekao si da si radio u C-u. Arduino razvojno okruzenje koristi C++, dok mozes da koristis i atmel studio koji je nesto napredniji (ali namenjen i naprednijim korisnicima) i koristi C.
Mislim da arduino dugo nece pregaziti vreme. Izlazi gomila 32bitnih MCU, ali ipak arduino ostaje najjeftinije resenje koje moze da izvrsava 95% stvari koje ce ti za pocetak trebati. Da krenes da se igras sa arduinom, mozes sa nekih 50 evra da imas zanimaciju za pola godine ucenja sa starter kitovima.
THE ONLY EASY DAY WAS YESTERDAY