Discussion:
Mensen ervaring met Arduino?
(te oud om op te antwoorden)
Cecil Westerhof
2017-01-02 20:06:29 UTC
Permalink
Arduino lijkt me leuk om eens mee te gaan stoeien. Zijn er hier mensen
die daar ervaring mee hebben?
--
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof
Rob
2017-01-02 21:06:30 UTC
Permalink
Post by Cecil Westerhof
Arduino lijkt me leuk om eens mee te gaan stoeien. Zijn er hier mensen
die daar ervaring mee hebben?
Ja hoor werkt heel leuk.
De development omgeving is gemaakt in Java (braak) dus die kun je gewoon
onder Linux draaien zonder wine gedoe.

Je maakt simpele programma'tjes in een taal die praktisch gelijk is aan
C en je kunt allerlei includes doen van al gemaakte stukken code.
(een soort libraries)

Voor een paar euro koop je een Arduino Nano en die prik je in een USB
poort en spelen maar. Ledje laten knipperen enzo.
unknown
2017-01-02 21:33:59 UTC
Permalink
Post by Rob
Post by Cecil Westerhof
Arduino lijkt me leuk om eens mee te gaan stoeien. Zijn er hier mensen
die daar ervaring mee hebben?
Ja hoor werkt heel leuk.
De development omgeving is gemaakt in Java (braak) dus die kun je gewoon
onder Linux draaien zonder wine gedoe.
Ik gebruik tegenwoordig PlatformIO (http://platformio.org/), dat werkt 10x
beter dan de Arduino IDE.

Het werkt ook een stuk beter als je meerdere build targets voor je code
wilt definiëren: ik gebruik Arduino, ESP8266 en DigiSpark vaak door elkaar
heen, al naar gelang wat er het dichtst in de buurt ligt :)
--
robert
Cecil Westerhof
2017-01-03 00:22:01 UTC
Permalink
Post by Rob
Voor een paar euro koop je een Arduino Nano en die prik je in een
USB poort en spelen maar. Ledje laten knipperen enzo.
Waar is dat? Ik zag hem namelijk voor twintig.
--
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof
unknown
2017-01-03 06:59:11 UTC
Permalink
Post by Cecil Westerhof
Post by Rob
Voor een paar euro koop je een Arduino Nano en die prik je in een USB
poort en spelen maar. Ledje laten knipperen enzo.
Waar is dat? Ik zag hem namelijk voor twintig.
Je kunt in China goedkope kloons kopen, bijvoorbeeld bij AliExpress:
https://nl.aliexpress.com/wholesale?SearchText=arduino+nano

(prima bron om ook andere electronica te kopen, of sensors voor de Arduino,
ik zou alleen geen 230V spul kopen daar)

Die zijn vergelijkbaar met de "echte" Arduino (met andere woorden: ze
hebben de Arduino bootloader die het mogelijk maakt om ze op een makkelijke
manier te programmeren), en zijn gewoon via de officiële software te
programmeren.

Het enige waar je even op moet letten is dat de USB-naar-serieel chip (op
kloons is dat meestal een CH340) ondersteund wordt door Linux (voor zover
ik weet is dat met de CH340 geen probleem).

Als je liever een kloon in NL bestelt (je betaalt meer maar hebt het
sneller in huis, AliExpress duurt meestal een paar weken):

http://www.vanallesenmeer.nl/arduino
https://microkloon.nl/
https://www.franktechniek.nl/arduino-related-c-27_104.html

(geen ervaringen mee)
--
robert
Rob
2017-01-03 09:02:06 UTC
Permalink
Post by unknown
Post by Cecil Westerhof
Post by Rob
Voor een paar euro koop je een Arduino Nano en die prik je in een USB
poort en spelen maar. Ledje laten knipperen enzo.
Waar is dat? Ik zag hem namelijk voor twintig.
https://nl.aliexpress.com/wholesale?SearchText=arduino+nano
(prima bron om ook andere electronica te kopen, of sensors voor de Arduino,
ik zou alleen geen 230V spul kopen daar)
Inderdaad, al heel wat besteld daar, als je onder de 21 euro blijft
betaal je verder niks, en aliexpress garandeert je geld.
Je kunt er met een gewone creditcard afrekenen dus geen paypal gedoe.

De 20 euro die je gezien hebt is waarschijnlijk voor de Arduino Uno
dat is dat ding waar je printjes bovenop kunt prikken. De Nano is
in de vorm van een "IC" wat je in een voetje kunt prikken indien
gewenst of in een breadboard. Het ligt er aan wat je wilt doen welk
type je moet hebben maar als je eerst eens wat wilt spelen met software
kun je wellicht een Nano nemen.
Post by unknown
Het enige waar je even op moet letten is dat de USB-naar-serieel chip (op
kloons is dat meestal een CH340) ondersteund wordt door Linux (voor zover
ik weet is dat met de CH340 geen probleem).
Precies dat werkt gewoon out-of-the-box. Op Windows moet je natuurlijk
met een driver CD klooien maar dat hoeft niet bij Linux.

Het enige wat soms jammer is dat Linux hardwired in de kernel de DTR
en RTS hoog maakt als je een seriele poort opent, bij Windows kun je
dat opgeven in systemcalls. Gevolg is dat de Arduino altijd reboot
als je hem probeert te benaderen. Maar bij veel toepassingen is het
niet echt een probleem omdat dit rebooten maar een seconde kost en
de code die je op zo'n ding draait meestal de vorm heeft van "init
een paar i/o pennen en ga dan in een oneindige loop steeds iets heel
simpels doen". De IDE gaat er ook van uit dat je dit wilt.
Je maakt geen main functie maar een functie setup en een functie loop,
en daarboven zit eigenlijk dit:

main ()
{
setup();

for (;;)
loop();
}
unknown
2017-01-03 09:07:55 UTC
Permalink
Post by Rob
Post by unknown
https://nl.aliexpress.com/wholesale?SearchText=arduino+nano
(prima bron om ook andere electronica te kopen, of sensors voor de
Arduino, ik zou alleen geen 230V spul kopen daar)
Inderdaad, al heel wat besteld daar, als je onder de 21 euro blijft
betaal je verder niks, en aliexpress garandeert je geld. Je kunt er met
een gewone creditcard afrekenen dus geen paypal gedoe.
Je kunt er sinds geruime tijd ook via iDeal betalen zelfs :)
Post by Rob
De 20 euro die je gezien hebt is waarschijnlijk voor de Arduino Uno
dat is dat ding waar je printjes bovenop kunt prikken. De Nano is
in de vorm van een "IC" wat je in een voetje kunt prikken indien
gewenst of in een breadboard. Het ligt er aan wat je wilt doen welk
type je moet hebben maar als je eerst eens wat wilt spelen met software
kun je wellicht een Nano nemen.
De officiële Nano kost inderdaad 20 euro: https://www.antratek.nl/arduino-nano

Maar een kloon van een paar euro werkt volgens mij net zo goed.
--
robert
Rob
2017-01-03 09:19:59 UTC
Permalink
Post by unknown
De officiële Nano kost inderdaad 20 euro: https://www.antratek.nl/arduino-nano
Maar een kloon van een paar euro werkt volgens mij net zo goed.
ha ik zie dat er op die officiele een FTDI chip zit, nou dan werkt
een kloon wellicht zelfs beter! :-)

(zeker als je hem in een Windows computer steekt)
Martijn van Buul
2017-01-20 15:16:16 UTC
Permalink
* robert:

[ AliExpress arduinos ]
Post by unknown
Het enige waar je even op moet letten is dat de USB-naar-serieel chip (op
kloons is dat meestal een CH340) ondersteund wordt door Linux (voor zover
ik weet is dat met de CH340 geen probleem).
Liever een CH340 dan een gekloonde FTDI, want daar heb ik een beetje een
trauma aan overgehouden (Een echte FTDI is natuurlijk NOG beter, maar die
verwacht ik niet op AliExpress aan te treffen).

Ik heb zelf meerdere nano's in China gekocht, en ben tegen wat andere
hobbels aangelopen:

* Er zijn er nogal wat die geen kristaloscillator gebruiken, maar een
ceramic resonator. Maakt voor je knipperledje niet uit, maar wel voor
dingen waarvan de timing wat secuurder komt. Mijn IR-afstandsbediening-
vertaaldinges werkt opeens een stuk betrouwbaarder.
* Ga er niet vanuit dat als je 5x hetzelfde ding bestelt, je ook 5x
hetzelfde ding krijgt. Praktijkvoorbeeld?

Loading Image...

Vooruit, dat zijn twee Uno's (geen nano), maar ze komen uit dezelfde
bestelling, en dan vind ik het op zijn minst slordig dat het silk
screen niet hetzelfde is (en en-passent TX en RX omgewisseld zijn in
de opdruk) , dat de elektrolytische condensatoren anders zijn
(47 uF/25V vs 100 uF/16V), en dat er een domme fout is gemaakt tijdens
het solderen van twee ontkoppel C-tjes (zie C1 en C12; in de bovenste
Uno-kloon wordt hier GND met GND ontkoppeld, en 3.3V met 5.5V :X). Het
feit dat de tweede ATMega is wegbezuinigd en vervangen is door een
CH340 is dan opeens niet meer zo erg..
--
Martijn van Buul - ***@dohd.org
Rob
2017-01-20 16:38:44 UTC
Permalink
Post by Martijn van Buul
[ AliExpress arduinos ]
Post by unknown
Het enige waar je even op moet letten is dat de USB-naar-serieel chip (op
kloons is dat meestal een CH340) ondersteund wordt door Linux (voor zover
ik weet is dat met de CH340 geen probleem).
Liever een CH340 dan een gekloonde FTDI, want daar heb ik een beetje een
trauma aan overgehouden (Een echte FTDI is natuurlijk NOG beter, maar die
verwacht ik niet op AliExpress aan te treffen).
Ik denk dat ik juist geen echte FTDI meer wil...
De manier waarop die lui de hardware stuk gemaakt hebben van mensen die niet
wisten dat ze iets fout deden is niet bepaald okee.
Post by Martijn van Buul
Ik heb zelf meerdere nano's in China gekocht, en ben tegen wat andere
* Er zijn er nogal wat die geen kristaloscillator gebruiken, maar een
ceramic resonator. Maakt voor je knipperledje niet uit, maar wel voor
dingen waarvan de timing wat secuurder komt. Mijn IR-afstandsbediening-
vertaaldinges werkt opeens een stuk betrouwbaarder.
* Ga er niet vanuit dat als je 5x hetzelfde ding bestelt, je ook 5x
hetzelfde ding krijgt. Praktijkvoorbeeld?
De kwaliteit van spullen uit China is wel vaker twijfelachtig.
Maar de aanname dat het wel beter zal zijn als je het voor het dubbele
van de prijs hier lokaal koopt is op zijn minst gevaarlijk. Je moet dan
nog terdege opletten waar en wat je koopt.

Martijn van Buul
2017-01-20 14:53:32 UTC
Permalink
Post by Rob
Post by Cecil Westerhof
Arduino lijkt me leuk om eens mee te gaan stoeien. Zijn er hier mensen
die daar ervaring mee hebben?
Ja hoor werkt heel leuk.
De development omgeving is gemaakt in Java (braak) dus die kun je gewoon
onder Linux draaien zonder wine gedoe.
Of je gebruikt gewoon "kaal" avr-gcc, met een editor naar keuze, make, en
avrdude. Zo heel erg fantastisch is de arduino omgeving nou ook alweer niet,
m.i.
--
Martijn van Buul - ***@dohd.org
Loading...