Arduino Koopwijzer: welk bord moet je kopen?

Er zijn zoveel verschillende soorten Arduino-boards, dat je zou worden vergeven dat je in de war was. Welke moet je kopen voor je project? Laat ons helpen, met deze Arduino koopgids!

Er zijn zoveel verschillende soorten Arduino-boards, dat je zou worden vergeven dat je in de war was.  Welke moet je kopen voor je project?  Laat ons helpen, met deze Arduino koopgids!
Advertentie

Er zijn zoveel verschillende soorten Arduino-boards, dat je zou worden vergeven dat je in de war was. Welke moet je kopen? Welke is meer geschikt voor uw project? Laat ons helpen, met deze Arduino koopgids voor beginners!

Deze handleiding is ook beschikbaar in videoformaat:

Er zijn letterlijk honderden verschillende soorten Arduino en Arduino-compatibele kaarten die er zijn, dus we kunnen ze onmogelijk allemaal dekken. Wat we wel kunnen doen, is praten over de meest voorkomende, de meest bruikbare en de meest algemeen ondersteunde.

Voordat we beginnen, is alles wat je zoekt een tabel met getallen, bekijk Sparkfun's Arduino-lijst. Ik zal dit vanuit een ander gezichtspunt aanpakken: dat van een Arduino-beginner, op zoek naar je eerste ontwikkelbord of nadat je bent afgestudeerd aan je starterkit.

Clone Wars, en Arduino vs Arduino

Een kort bericht voordat we beginnen. Prijzen zijn correct op het moment van schrijven en waar mogelijk zijn links naar AliExpress, waar u Arduino-compatibele klonen kunt kopen voor een fractie van de prijs van Arduino-merkmerken.

Het is belangrijk om te begrijpen dat dit geen "goedkope Chinese knock-offs" zijn, althans niet in illegale zin. De meeste Arduino-hardware wordt vrijgegeven onder een open-sourcelicentie, wat betekent dat iedereen vrij is om zijn eigen kopieën te maken (en zelfs functies toe te voegen die niet aanwezig zijn in het originele ontwerp) zolang ze het bestempelen als "Arduino-compatibel", en niet "Arduino "(Wat een handelsmerk is).

Als je een originele Arduino-merk koopt, wordt een groot deel van wat je betaalt gedoneerd aan de Arduino-stichting, die educatieve voorlichtingsprogramma's gaat financieren, en de verdere ontwikkeling van het merk. De situatie is echter een beetje rommeliger gemaakt door een recent handelsmerk geschil waarbij de "originele" Arduino LLC (degene die Arduino.cc bezit en je waarschijnlijk het meest vertrouwd bent met) alleen het handelsmerk Arduino in Amerika mag gebruiken, en genaderd tot Genuino buiten de VS. Als u in Europa een Arduino koopt, is de kans groot dat u het geld daadwerkelijk betaalt aan Arduino SRL (Arduino.org), het Italiaanse bedrijf dat oorspronkelijk bekend stond als Smart Projects en dat uitsluitend de productiekant van de bedrijf.

Zoals ik al zei - het is rommelig - en je bespaart jezelf veel geld als je gewoon klonen koopt.

Met dat uit de weg - begin hier geen commentaar op oorlog - laten we aan de slag gaan.

Uno

Met klonen die minder dan $ 3 kosten, blijft de Uno, hoewel niet het eerste Arduino-bord, het populairst. Het is ook het model dat bij de meeste starterkits wordt geleverd, en daar is een goede reden voor. Het is de Uno die nu het standaardformaat is voor upgrade "shields", dit zijn boards die extra functionaliteit bieden De Top 4 Arduino Shields om uw projecten te versterken De top 4 Arduino Shields om uw projecten te versterken U hebt een Arduino-starterkit gekocht, u ' Heb alle basisgidsen gevolgd, maar nu heb je een struikelblok geraakt - je hebt meer bits en bobs nodig om je elektronische droom te verwezenlijken. Gelukkig, als je ... Lees Meer kun je op de top aansluiten en kan je vaak met elkaar stapelen.

Arduino gids - uno

Ongeveer de grootte van een creditcard, het heeft 14 digitale IO-pinnen en 5 analoge, en loopt uit 5v. Hij kan worden gevoed via de USB-kabel of tot 12 V DC via een barrel-aansluiting.

De kern van de Uno is de ATMEGA328P, met 32 ​​Kb aan programmageheugen, dat volgens de huidige normen klein is. Op een gegeven moment zul je waarschijnlijk die limiet halen, maar als starter-apparaat om van te leren, is de Uno perfect.

Leonardo

Op zoek bedrieglijk vergelijkbaar met de Uno is Leonardo, hoewel de twee heel verschillend zijn. Hoewel de Leonardo het voordeel heeft een USB-apparaat te kunnen emuleren, zodat je bijvoorbeeld je eigen toetsenbord kunt maken, heeft het ook een aantal eigenaardigheden en is het niet compatibel met alle Arduino-schilden.

Arduino Leonardo met Headers Arduino Leonardo met Headers Nu kopen bij Amazon $ 24.14

Ik zou aanraden dat beginners weg blijven van de Leonardo: je zult gewoon merken dat er iets niet klopt met je code, en wanneer je op zoek gaat naar hulp, vind je de oplossing misschien niet. Als je het vermogen wilt presenteren als een USB-apparaat, dan wil je waarschijnlijk een Pro Micro pakken, die we later zullen bekijken.

Mega 2560

De Mega is de volgende logische stap omhoog van de Uno, en als je merkt dat je die geheugenlimiet haalt of inderdaad IO opraakt, dan wil je een Mega pakken. Hoewel de prijs van een Uno twee keer zo hoog is als $ 6 voor een kloon, heeft de Mega 256 k geheugen, samen met maar liefst 53 digitale IO- en 15 analoge poorten.

Arduino gids - mega2560

Net als de Uno, werkt deze op 5V en heeft een ingebouwde USB-poort en DC-stroomomzetter, dus het is echt alleen handig als de Uno niet groot genoeg is. De Mega is ook compatibel met de meeste Arduino-schilden.

Pro Micro

Met klonen beschikbaar voor ongeveer $ 4 per stuk, is de Pro Micro zowel fysiek klein als heeft een ingebouwde USB-driver met de mogelijkheid om een ​​USB HID (Human Input Device) te worden: dit betekent dat je je eigen toetsenbord- of gamecontrole-projecten kunt maken.

Het is geweldig voor kleine projecten, maar hierdoor heb je nog een paar minder IO-pinnen om mee te spelen; een totaal van 18, waarvan sommige analoog kunnen zijn, en slechts 32Kb aan geheugen.

Arduino gids - pro micro

In tegenstelling tot de Uno, is het geschikt voor breadboards, dus je kunt wat headers solderen en het past netjes in een breadboard. Het wordt geleverd in zowel 5v- als 3, 3v-versies, dus u kunt kiezen wat het meest geschikt is voor uw project.

Er is ook een Pro Mini of Nano beschikbaar in een vergelijkbare kleine vormfactor, maar ze hebben geen ingebouwd USB-stuurprogramma en kunnen geen USB-apparaat emuleren. Ik ga hier meteen overheen omdat je waarschijnlijk al weet of je er een wilt, en zo niet, dan kun je de Pro Micro beter het kleine prijsverschil geven. Een reden waarom je misschien een $ 2 Nano zou willen onderzoeken, is als je je project hebt voltooid en het gewoon in een klein doosje wilt proppen en klaar bent.

NodeMCU / ESP8266

Dit is eigenlijk geen Arduino, maar het is Arduino-compatibel met een kleine aanpassing aan je software. Beschikbaar voor slechts $ 5, heb ik eerder het Arduino-compatibele NodeMCU-ontwikkelbord genoemd "De Arduino-killer Maak kennis met de Arduino-moordenaar: ESP8266 Ontmoet de Arduino-moordenaar: ESP8266 Wat als ik je zou vertellen dat er een Arduino-compatibel dev-bord is met ingebouwde -in Wi-Fi voor minder dan $ 10? Welnu, dat is er. Lees verder ".

Naast een goede hoeveelheid geheugen voor uw programma (1 MB met v2, 4 MB met v3), biedt NodeMCU ingebouwde Wi-Fi-functionaliteit met de ESP8266-chip. Met slechts een paar regels code kunt u een apparaat met internetverbinding hebben. Om deze reden is het perfect voor Internet of Things-projecten, zoals goedkope slimme thuissensoren of een afstandsbediening.

Arduino gids - nodemcu

Het enige nadeel van het werken met NodeMCU is dat het van 3, 3 volt afloopt en de pinnen niet 5-voudig tolerant zijn, wat betekent dat je sensoren nodig hebt die speciaal voor die spanning zijn ontworpen, of een logisch niveau-shifter (die een 5v-signaal verandert in een 3, 3 v één, en omgekeerd). Tegen de tijd dat je bent afgestudeerd aan de Uno in je startpakket, zal dit waarschijnlijk geen probleem voor je zijn.

Lilypad 328

Tegen ongeveer $ 4 per stuk is de Lilypad een beetje een rare: een rond bord van 5 cm, ontworpen voor draagbare projecten. In plaats van pinnen krijgt u circuitpads ideaal om te naaien met geleidende draad. De Lilypad gebruikt dezelfde processor als de Uno, dus het is net zo beperkt, met 14 digitale IO-pinnen en 5 analoog, maar is ook 5-voudig tolerant, dus zou compatibel moeten zijn met elk Uno-project dat je vindt. Zorg ervoor dat je de Lilypad 328-versie koopt, niet de 168, en onthoud dat je ook een aparte USB FTDI-breakout moet kopen, omdat er geen een is.

Arduino gids - lilypad

Non-Atmel Boards

De verschillende Atmel-chips in het hart van de Arduino-borden die tot nu toe zijn genoemd, maken Arduino-projecten zo draagbaar. Over het algemeen gaat dat project voor Uno prima op de Nano of de Lilypad werken. Hetzelfde kan niet gezegd worden van de niet op Atmel gebaseerde borden van laat. De Yún is een merkwaardige hybride die zowel een Atmel Atmega 32u als een volledige Linux-stack, Bluetooth en Wi-Fi op een afzonderlijke Atheros-processor bevat. Deze lijken meer op een Raspberry Pi, maar met een heel wat minder ondersteuning voor de gemeenschap en een groter prijskaartje. De Yún is momenteel te koop voor een coole $ 80.

Arduino A000008 Yun ATmega32u4 Microcontroller Board Arduino A000008 Yun ATmega32u4 Microcontroller Board Nu kopen bij Amazon

Mijn advies: blijf weg van deze nieuwe borden. Ze zijn simpelweg te duur voor hun beoogde IoT-gebruik gezien de concurrentie van een $ 35-pi (onze Raspberry Pi Guide Raspberry Pi: de onofficiële zelfstudie Raspberry Pi: de onofficiële zelfstudie Of je nu een pi-eigenaar bent die meer wil leren of een potentieel eigenaar van dit apparaat met creditcardformaat, dit is geen handleiding die u wilt missen. Lees meer), of zelfs het NodeMCU-bord.

Dat zijn de boards waarvan ik denk dat het een beginneling is die net begint of die afstudeert van je starterkit waar je waarschijnlijk het meeste interesse in zult hebben. In de meeste gevallen voor eenvoudige prototyping, wil je waarschijnlijk gewoon een andere Uno; of voor grotere projecten, een Mega. Ik gebruik de Uno nog steeds de hele tijd alleen omdat ze goedkoop zijn en zo gemakkelijk om mee te werken.

Als u klaar bent om uw voltooide project in te bedden, overweeg dan een Nano. Voor alles wat te maken heeft met het emuleren van een USB-toetsenbord of het maken van een gamecontroller, neem een ​​Pro Micro. Voor wearables kunt u prototypen op een Uno en vervolgens overschakelen naar het gebruik van een Lilypad zodra alles gereed is. Voor apparaten van Internet of Things raad ik het Arduino-compatibele NodeMCU-bord sterk aan in plaats van een "echte" Arduino.

Welke Arduino gaat u gebruiken? Kun je denken aan gebruiksgevallen die ik niet vermeld heb, of zou je een andere aanbeveling doen? Laat het me weten in de reacties!

In this article