imas mnogo tema ovde na forumu na tu temu, generalno se svodi na
- asm je kompleksan za odrzavanje i neisplativ za hobi razvoj
- C je najrasprostranjeniji i de fakto je industriski standard kada je programiranje mcu-a u pitanju
- C++ je vrlo redak i osim za atmel prilicno ga retko ima u svetu mikrokontrolera (atmel studio je c++, arduino je c++)
- BASIC je ok za nekoga ko ne zna programiranje, nekoga ko je davno ucio programiranje, nekoga ko voli linearno da razmislja ...
- microchip (pic) ima odlican raspon mikrokontrolera sa raznim opcijama ali su mu alati za programiranje dosta osakaceni ili kostaju puno
- atmel ima mnogo manji izbor mikrokontrolera ali ima odlicne alate za programiranje (C++ koji je super dobar i super dzaba)
- arduino platforma (bazirana na atmelu) je najpopularnija platforma za pocetnike, najbolje dokumentovana i sa najvecim communitiem
- ostalo mozda i nije za pocetnike (arm, msp430...)
mikroelektronikini alati su ok za pocetnike, ono sto je vezano za microchip problem kada je mikroelektronika u pitanju je da oni turaju svoj debager koji nije kompatibilan sa microchip alatima i imaju svoje alate (kompajlere) koji nisu kompatibilni sa microchip debagerima. pogledaj na forumu imas razvojni alat koji je pravio rsinisa, mozes da ga uzmes za sitne pare (i samo pcb i sklopljen), ima na sebi vrlo dobro odabran mcu i sinisa je napravio celu temu oko programiranja istog mikrokontrolera, dakle kupis (ili sam napravis) taj razvojni alat, kupis pickit2 i ispratis sinisinu temu, on radi BASIC, imas paralelno kolega ES radi to u asm-u, i ako se secam neko je to radio sve i u C-u paralelno sa sinisom tako da sve sto sinisa pise imas i u BASIC i u C i u ASM ..
idealan nacin da kao pocetnik nesto naucis ... kada sinisa zavrsi celu seriju price i kada sve to sam provezbas vec ces znati dovoljno da se odlucis sam za mcu, jezik ....