Kaj je Duemilanove Arduino®?

Duemilanove Arduino® je bila mikrokrmilniška plošča, ki je bila izdana leta 2009. Tako kot vse druge plošče Arduino® je imela tudi Duemilanove odprtokodno strojno opremo, kar pomeni, da jo lahko zakonito proizvaja kateri koli proizvajalec brez plačila licenčnin. Plošča je bila nato združena s podobno licencirano programsko opremo, da se zagotovi združljivost z računalniško programsko opremo in drugimi mikrokrmilniki. Arduino® je mikrokrmilniška platforma, zasnovana tako, da profesionalcem in ljubiteljem omogoča hitro ustvarjanje prototipov elektronskih naprav.

Kot glavna plošča za začetni nivo je bila Duemilanove Arduino® zelo priljubljena. Za povezovanje z računalniki je uporabljal vmesnik USB in je lahko upravljal z različnimi senzorji in krmilniki. Poleg tega je Duemilanove Arduino® imel 32 kilobajtov vgrajenega pomnilnika, kar je dvakrat večja zmogljivost kot Diecimila, ki jo je zamenjal. Tako kot njegov predhodnik bi lahko Duemilanove razširili z uporabo ščitnih plošč, ki so dodale dodatne funkcionalnosti, kot so brezžične komunikacije, naprave GPS ali specializirane povezave, kot je vmesnik glasbenih instrumentov (MIDI).

Ta plošča je bolj omejena kot napredni modeli in njeni nasledniki, vendar so jo razvijalci uporabili za ustvarjanje zelo zanimivih projektov. Ena najpogostejših uporab Duemilanove je bila robotika. Tudi brez specializiranega ščita bi lahko zlahka nadzoroval motorje in senzorji bi lahko robotu omogočili izvajanje preprostih nalog, kot je sledenje luči.

Do začetka leta 2011 je Duemilanove Arduino® večinoma nadomestil Uno Arduino®. Uno ima veliko enakih funkcij kot Duemilanove, vendar dodaja bistveno hitrejši procesor in nadgrajen vmesnik USB. Druga pomembna sprememba je večja enotnost v proizvodnji; Duemilanove Arduino® je imel več zamenljivih komponent, kjer bi lahko uporabili hitrejšo ali počasnejšo komponento. Uno je odpravil to variabilnost, da bi plošči olajšal ustvarjanje programov, za katere bi bilo zagotovljeno, da se bodo izvajali z enako hitrostjo na kateri koli plošči Uno.

Čeprav je zdaj uradno umaknjen, številni starejši načrti gradnje Arduino® še vedno omenjajo Duemilanove Arduino®. V večini primerov je mogoče te načrte preprosto prilagoditi za delo z Uno. Edini časi, ko Uno ne bi zlahka nadomestil Duemilanove, so časi, ko je programer uporabil omejitve procesorja v Duemilanove za nadzor hitrosti izvajanja. V teh primerih je treba programsko opremo umetno upočasniti, da lahko pravilno deluje na novi platformi. Odprtokodna narava platforme Arduino® tudi pomeni, da je plošča, kljub uradni zamenjavi z Uno, morda na voljo pri proizvajalcih, ki se odločijo še naprej proizvajati cenejšo ploščo Dueminanove.