Arduino vs Netduino

Hvaða Microcontroller Platform kemur út efst?

Arduino hefur upplifað sprengingu í vinsældum og náði almennum áhorfendum sem voru óvæntar með upphaf sessar. Arduino er tækni sem er í fararbroddi í því sem margir kalla "vélrænni endurreisn", tímabil þegar vélbúnaður tilraunir eru aðgengilegar en nokkru sinni fyrr. Vélbúnaður mun gegna lykilhlutverki í næstu bylgju nýsköpunar. Arduino hefur orðið svo vinsæll að það hafi skapað fjölda verkefna sem hafa tekið upp opinn uppsprettu sína og stækkað virkni þess. Eitt slíkt verkefni er Netduino, örgjörvaviðmót sem er pinna-samhæft við mörgum Arduino skjölum en byggir á .NET Micro hugbúnaðarramma. Hver af þessum vettvangi verður staðalinn fyrir vélbúnaðarprotokstur?

Kóðun í Netduino á C #

Eitt af helstu sölupunktum Netduino vettvangsins er sterkur hugbúnaður ramma sem Netduino starfar. Arduino notar Wiring tungumálið, og Arduino IDE gerir ráð fyrir mikilli stjórn og sýnileika yfir "berum málmum" á microcontroller. Netduino notar hins vegar þekkta. NET ramma, sem gerir forritara kleift að vinna í C # með því að nota Microsoft Visual Studio.

Bæði Arduino og Netduino eru hönnuð til að gera heiminn örgjörvaþróun aðgengilegri fyrir almenna áhorfendur forritara, þannig að notkun hugbúnaðarverkbúnaðar sem er þegar þekki mörgum forriturum er stórt plús. Netduino forritun virkar á higer stigi abstrakt en Arduino, leyfa fyrir fleiri hugbúnaðarþróun lögun sem mun vera kunnugt og þægilegt fyrir þá umskipti frá hugbúnaðarheiminum.

Netduino er öflugri en dýrari

Almennt er computing máttur Netduino svið hærra en Arduino. Með nokkrum Netduino módelum sem vinna með 32-bita örgjörva sem er í gangi í allt að 120 MHz, og nóg af RAM og FLASH minni til vara, er Netduino mjög hraðari en margir af Arduino hliðstæðum sínum. Þessi viðbótarorka er með stærri verðmiði, þó að Netduino kostnaður á hverja einingu sé ekki banna dýrari. Þessi kostnaður getur þó fest, ef Netduino einingar eru nauðsynlegar á kvarðanum.

Arduino hefur marga stuðningsbókasöfn

Stór styrkur Arduino liggur í stórum og öflugum samfélagi. Opinn uppspretta verkefnið hefur safnað saman mikið safn af samstarfsaðilum, sem hafa veitt mikið af gagnlegum kóða bókasöfnum sem gerir Arduino kleift að tengja við margs konar vélbúnað og hugbúnað. Þó að samfélagið í kringum Netduino sé að vaxa, er það enn snemma í lífi sínu að allir kröfur um stuðning gætu þurft að byggja upp sérsniðnar bókasöfn. Á sama hátt eru kóða sýnin, námskeið og sérþekkingu fyrir Arduino miklu meira þróað en hliðstæða þess.

Hentar sem umhverfismyndun

Eitt mjög mikilvægt umfjöllun við ákvörðun um vettvang er hvort verkefnið muni þjóna sem frumgerð fyrir framtíð vélbúnaðarvara sem verður minnkuð eða ekki. Arduino passar mjög vel í þessu hlutverki og með lítið magn af vinnu getur Arduino skipt út fyrir AVR microcontroller frá Atmel og lóðmálmu verkefni sem hægt er að nota í framleiðslu. Vélbúnaður kostnaður er stigvaxandi og hentugur fyrir stigstærð framleiðslu hlaupa af vélbúnaði. Þó að svipaðar skrefin geti verið teknar með Netduino er ferlið minna augljóst og gæti jafnvel krafist notkun alveg nýtt Netduino sem breytir kostnaðaruppbyggingu vöru verulega. Hugbúnaðarfótsporið, vélbúnaðarþörfin og hugbúnaðaruppfærsla, eins og sorpasöfnun, flækja allt Netduino-vettvanginn þegar hann hugsar um að nota það sem vélbúnaðarvara.

Netduino og Arduino bjóða bæði upp á mikla kynningu á þróun microcontroller fyrir þá sem leita að umskipti frá hugbúnaðarforritun. Á háu stigi, Netduino getur verið meira aðgengileg vettvangur fyrir frjálslegur tilraun, sérstaklega ef maður hefur bakgrunn með hugbúnaðinum, C #, .NET eða Visual Studio. Arduino veitir örlítið brattari læra með IDE, en stærri samfélag til stuðnings og meiri sveigjanleiki ætti maður að vilja taka frumgerð í framleiðslu.