Leter du etter den riktige Arduino-modellen for ditt neste prosjekt? Du trenger en Arduino-brettsammenligning.
Å bruke et mikrokontrollerkort i prosjektet ditt er en av de enkleste måtene å lese sensorer, kontrollere aktuatorer og legge til logikk. Go-to-mikrokontrollerkortet for de fleste gjør-det-selv-makere og tinkerer vil ofte være en Arduino. Men med over et dusin typer Arduino-brett tilgjengelig på nettet, hvordan velger du hvilken du skal bruke?
Det er på tide med en Arduino-kortsammenligning av de mest populære versjonene, som dekker spesifikasjonene deres – inkludert ulike Arduino-prosessorer – og hvilken type prosjekter som best vil bruke dem.
1. Arduino Uno Rev3
Først opp på listen vår er Arduino Uno. Dette brettet er det mest populære Arduino-brettet for nybegynnere, da det tilbyr en god balanse mellom pris, ytelse og brukervennlighet. Det gir de vanligste serielle kommunikasjonsprotokollene og har rikelig med skjold (tilleggskort) som kan brukes til å utvide Unos muligheter.
Siden du er et så populært styre i produsentfellesskapet, vil du finne en uendelig mengde guider, dokumentasjon og prosjekter som alle bruker Arduino Uno.
Mikrokontroller |
ATmega328P |
SRAM |
2 kB |
Flashminne |
32 kB |
Strømkilde |
5V (Barrel Jack eller USB-B) |
I/O-pinner |
14 Digital, 6 PWM, 6 Analog |
USB-kontakt |
USB-B |
Kommunikasjon |
UART, I2C, SPI |
Størrelse |
53,4 x 68,6 mm |
Pris |
$27.60 |
Du kan få Arduino Uno med en av to typer mikrokontrollerbrikke: DIP eller SMD-pakke. Begge gir de samme spesifikasjonene og vil yte akkurat det samme. Den eneste forskjellen er at den flyttbare DIP-brikken lar deg bytte ut mikrokontrolleren når den blir skadet, eller bytte den ut med en annen forhåndsprogrammert mikrokontroller.
2. Arduino Nano
Det er forskjellige Arduino-størrelser og Arduino Nano er et av de mindre brettene, og er omtrent halvparten av størrelsen på Uno. Den fungerer akkurat som sistnevnte, bortsett fra at den har ytterligere to analoge pinner og kun drives via Mini-B USB. Folk elsker også å lage prototyper med Nano, da den har innebygde koblingsstifter som gjør den enkel å bruke med et brødbrett.
Mikrokontroller |
ATmega328 |
SRAM |
2 kB |
Flashminne |
32 kB |
Strømkilde |
5V (Mini-B USB) |
I/O-pinner |
14 Digital, 6 PWM, 8 Analog |
USB-kontakt |
Mini-B USB |
Kommunikasjon |
UART, I2C, SPI |
Størrelse |
18 x 45 mm |
Pris |
$24.90 |
3. Arduino Nano Every
Selv om mange mennesker elsker å bruke Nano, anbefaler vi den nyere Nano Every siden den er bedre enn Nano på alle måter. Den har samme størrelse og vekt som Nano, men med 50 % mer programminne, 200 % mer RAM og en mikro-USB-kontakt. Dessuten gjør en nyere og mer effektiv produksjonsprosess Nano Every betydelig billigere å produsere.
Mikrokontroller |
ATmega4809 |
SRAM |
6 kB |
Flashminne |
48 kB |
Strømkilde |
5V (Mini-B USB) |
I/O-pinner |
14 Digital, 5 PWM, 8 Analog |
USB-kontakt |
Mini-B USB |
Kommunikasjon |
UART, I2C, SPI |
Størrelse |
18 x 45 mm |
Pris |
$13.70 |
Hvis du planlegger å bruke Nano Every på et breadboard, er det en mulighet for å få en med header-pinnene allerede loddet til brettet.
4. Arduino Mega 2560 Rev3
Hvis du elsker å bruke Uno til prosjektene dine, men er begrenset av dens 14 I/O-pinner, kan du være interessert i å bruke Mega i stedet. Det er i utgangspunktet en Uno, men med mer RAM og flash-minne, og betydelig flere I/O-pinner! Med Mega kan du koble til flere sensorer og aktuatorer for å bygge mer komplekse prosjekter enn du ikke ville vært i stand til med en lager Uno.
Mikrokontroller |
ATmega2560 |
SRAM |
8 kB |
Flashminne |
256 kB |
Strømkilde |
5V (Barrel Jack eller USB-B) |
I/O-pinner |
54 Digital, 15 PWM, 16 Analog |
USB-kontakt |
Mini-B USB |
Kommunikasjon |
UART, I2C, SPI |
Størrelse |
53,3 x 101,5 mm |
Pris |
$38.72 |
Siden Mega er en utvidet versjon av Uno, vil mange av de Uno-kompatible skjoldene også fungere med Mega.
5. Arduino Due
The Due er storebroren til Mega. Den har samme formfaktor og samme antall I/O-pinner, men med en 32-bits ARM-kjernemikrokontroller, USB OTG-støtte, to DAC-utganger, to TWI (to-leder grensesnitt), en JTAG header og en dedikert SPI kontakt.
Mikrokontroller |
AT91SAM3X8E |
SRAM |
96 kB |
Flashminne |
512 kB |
Strømkilde |
7-12V (Barrel Jack eller Micro USB) |
I/O-pinner |
54 Digital, 12 PWM, 12 Analog (Input), 2 Analog DAC (Utgang) |
USB-kontakt |
Mikro USB |
Kommunikasjon |
UART, I2C, SPI, CAN |
Størrelse |
53,3 x 101,5 mm |
Pris |
$48.40 |
I likhet med Mega, er Due også designet for å være kompatibel med de fleste Uno-kompatible skjold tilgjengelig for Arduino-serien. Skjold for de eldre Diecimila- og Duemilanove-brettene kan fortsatt være kompatible med Due, men i stedet for I2C-pinnene på pinnene 4 og 5, er det 20 og 21 på Due.
6. Arduino Giga R1 WiFi
Trenger du enda flere pinner og funksjonalitet enn Mega kan tilby? Arduino Giga er for øyeblikket det mest omfattende og mest funksjonsrike brettet i Arduinos kjerneserie. Selv om den har samme formfaktor som Mega og Due, er Giga et helt annet brett ment for seriøse teknologientusiaster med ambisiøse prosjekter i tankene.
Mikrokontroller |
STM32H747XI dual Cortex-M7+M4 32-bits laveffektarm-MCU |
SRAM |
1 MB |
Flashminne |
2 MB |
Strømkilde |
6-24V (USB-A eller USB-C) |
I/O-pinner |
76 Digital, 12 PWM, 12 Analog, 2 DAC |
USB-kontakt |
USB-C, USB-A |
Kommunikasjon |
UART, I2C, SPI, CAN, Wi-Fi, Bluetooth |
Størrelse |
53,3 x 101,5 mm |
Pris |
$72.82 |
Noen av de bemerkelsesverdige funksjonene vil inkludere en kraftig dobbel Cortex-M7+M4 32-bit laveffekt MCU, CAN seriell kommunikasjon, en JTAG-kontakt, HID-funksjoner, Wi-Fi, Bluetooth, samt innebygd maskinvare for kamera, skjerm, og lydkontakt.
7. Arduino MKR WiFi 1010
Ser til lage ulike IoT-prosjekter? Arduino MKR WiFi 1010 gir en enkel tilgang til grunnleggende IoT-prosjekter. Den har en innebygd WiFiNINA-modul som lar deg bruke Wi-Fi og Bluetooth – med bruk av et dedikert bibliotek.
Mikrokontroller |
SAMD21 Cortex-M0+ 32-bits ARM MCU med lav effekt |
SRAM |
32 kB |
Flashminne |
256 kB |
Strømkilde |
5V (Micro USB, eksternt Li-Po batteri) |
I/O-pinner |
8 digitale, 13 PWM, 1 analog (DAC) |
USB-kontakt |
Fullhastighets USB-enhet og innebygd vert |
Kommunikasjon |
UART, I2C, SPI, Bluetooth, Wi-Fi |
Størrelse |
25 x 61,5 mm |
Pris |
$28.95 |
MKR WiFi 1010 har en ekstra I2C-port som kan brukes som en utvidelsesport for tredjepartsmoduler. En annen funksjon ved dette brettet er Li-Po-ladekretsen som lar deg bruke et Li-Po-batteri som strømforsyning og lade det via Micro USB.
8. Arduino MKR Zero
MKR Zero er et utviklingskort spesielt utviklet for lyd- og musikkapplikasjoner. Den har en innebygd SD-kontakt og dedikert SPI-port, som du kan bruke til å spille av lydfiler uten ekstra skjold eller komponent.
Mikrokontroller |
SAMD21 Cortex-M0+ 32-bits ARM MCU med lav effekt |
SRAM |
32 kB |
Flashminne |
256 kB |
Strømkilde |
5V (Micro USB, eksternt Li-Po batteri) |
I/O-pinner |
22 digitale, 13 PWM, 7 analoge (inngang), 1 analoge (utgang) |
USB-kontakt |
Fullhastighets Micro USB |
Kommunikasjon |
UART, I2C, SPI |
Størrelse |
25 x 61,5 mm |
Pris |
$30.30 |
For å gjøre det enklere har Arduino også gitt ut to biblioteker som du kan bruke til å spille av og analysere lyd og koble til andre digitale lydenheter.
9. Arduino MKR Vidor 4000
MKR Vidor 4000 er det første Arduino-kortet utstyrt med en FPGA-prosessor. Med en FPGA (feltprogrammerbar portarray) kan du programmere og optimere prosessoren din elektrisk for å utføre spesifikke oppgaver som høyhastighets DSP-operasjoner. Bortsett fra den programmerbare prosessoren, får du også en innebygd NINIAW102-modul, LiPo-batteristøtte, Micro HDMI, MiniPCI Express, MIPI Camera-kontakt og dedikerte SPI-kontakter.
Mikrokontroller |
Intel Cyclone 10CL016, SAMD21 Cortex-M0+ 32-bit ARM MCU med lav effekt |
SDRAM |
8 MB |
Flashminne |
2 MB |
Strømkilde |
5V (Micro USB, eksternt Li-Po batteri) |
I/O-pinner |
8 digitale, 13 PWM, 7 analoge (inngang), 1 analoge (utgang) |
USB-kontakt |
Fullhastighets Micro USB |
Kommunikasjon |
UART, I2C, SPI, CAN, Wi-Fi, Bluetooth |
Størrelse |
25 x 83 mm |
Pris |
$86.90 |
Med sin FPGA og ulike støtte for alle slags eksterne enheter og komponenter, kan MKR Vidor brukes til ulike applikasjoner som spill, musikk, IoT, datasyn og mye mer.
Finn det perfekte brettet for hvert prosjekt
Forhåpentligvis har du nå en bedre ide om hvilket Arduino-brett som passer best til ditt neste prosjekt. Hvis du fortsatt trenger hjelp til å finne et brett som tilfredsstiller dine behov, husk at mange brett diskutert i denne artikkelen har andre versjoner som kan gi funksjoner som ekstra Wi-Fi, Bluetooth eller en bedre prosessor.
Avhengig av brettet du bruker, er det også mange tredjeparts skjold du kan kjøpe for å legge til ekstra funksjonalitet til Arduino-brettet ditt. Men hvis du fortsatt ikke finner et Arduino-brett som fungerer for deg, kan det være lurt å se etter andre Arduino-alternative brett som har funksjonene du trenger.