Arduino programvaremiljø. Arduino-tilkobling og oppsett. Biblioteker for programvaremiljøet

For å skrive (redigere) og laste opp (fastvare) programmer (skisser) til Arduino, må du installere et programmeringsprogram som Arduino IDE, eller bruke en online webredigerer. Last ned (last opp) Arduino IDE-program siste versjon, eller du kan bruke webredigeringsprogrammet fra programvaredelen på arduino.cc-nettstedet.

Laster ned (laster opp) Arduino IDE fra den offisielle nettsiden:

Gå til den offisielle Arduino-nettsiden og velg fra listen som følger med, operativsystemet datamaskinen kjører på. I denne artikkelen vil vi se på installasjon av Arduino IDE på Windows-operativsystemet. Velge den første linjen " Windows Installatør"Du vil installere Arduino IDE (som du installerer andre programmer), og ved å velge den andre linjen " Windows ZIP-fil for ikke-administratorinstallasjon» Du vil laste ned et ZIP-arkiv med en programmappe som du kan kjøre uten installasjon (selv om du ikke har administratorrettigheter på datamaskinen).

Uansett hvilket operativsystem du velger, vil du bli bedt om å takke utviklerne, det er akkurat det, det er opp til deg.


Hvis du bare vil laste ned programmet, klikker du på "BARE LAST NED"-knappen; hvis du vil laste ned programmet og takke utviklerne for å bidra til den videre utviklingen av programvaren, klikker du på "BIDRAG OG LAST NED"-knappen .

Vent til filen er lastet ned

Etter at nedlastingen er fullført, skal filen være i mappen: " Denne datamaskinen > Nedlastinger "(med mindre du spesifiserte et annet sted for å lagre filen).

Løpe installasjonsfil

fra mappen: "Denne datamaskinen > Nedlastinger" (du vil ha Arduino IDE-versjonsnumre i stedet for X.X.X i filnavnet).






  • 1 melding: introduserer deg til lisensavtale, klikk på "Jeg godtar"-knappen, melding 2 vises.
  • Melding 2: ber deg velge installasjonskomponenter, klikk på "Neste"-knappen, melding 3 vises.
  • Melding 3: ber deg velge banen for å installere Arduino IDE, klikk på "Installer"-knappen, melding 4 vises.
  • 4-melding: informerer deg om fremdriften til Arduino IDE-installasjonen, hvoretter melding 5 vises.
  • Melding 5: informerer deg om at Arduino IDE-installasjonen er fullført, klikk på "Lukk"-knappen.

Under installasjonsprosessen kan det vises 4 meldinger over vinduet Windows-vinduer ber om tillatelse til å installere drivere:


Tillat installasjon av drivere ved å klikke på "Installer"-knappen; disse driverne lar deg identifisere og jobbe med Arduino-kort koblet til via USB-bussen.

Dette fullfører Arduino IDE-installasjonen. .

Programikonet skal vises på skrivebordet ditt:

Lansering av Arduino IDE:

Når du starter programmet for første gang, kan det vises en melding Windows brannmur om blokkering av tilgang for noen Arduino IDE Java-nettverksfunksjoner:


Tillat tilgang ved å klikke på "Tillat tilgang"-knappen. Etter dette vil ikke dette vinduet vises.

Arduino IDE-programvinduet åpnes:


Følgende figur viser formålet med områdene og funksjonsknappene til programmet:


Nå kan du skrive en skisse (kode) og laste den opp (laste opp/flash) til Arduino. Men før det må du koble Arduino-kortet til datamaskinen og fortelle Arduino IDE-programmet hvilket Arduino-kort du koblet til og til hvilken port...

Koble til Arduino-kortet:

Etter at du har koblet til Arduino-kortet via USB-port til datamaskinen, må Arduino IDE-programmet angi hvilket Arduino-kort du koblet til. For å gjøre dette, velg ønsket bord fra listen i menydelen " Verktøy > Betale > Navnet på styret ditt


Nå må du velge Com-porten som Arduino-kortet ditt er koblet til. For å gjøre dette, velg ønsket Com-port fra listen over tilgjengelige Com-porter i menydelen " Verktøy > Havn > Tilgjengelig portnummer", som vist i følgende figur:


Hvis USB-kontrolleren til Arduino-kortet ditt er implementert på en FTDI eller lignende brikke, vil du i listen over tilgjengelige Com-porter ikke se navnet på Arduino-kortet i parentes på motsatt side av Com-porten. I vårt tilfelle vil du ganske enkelt se "COM1" og "COM7", så oppstår spørsmålet, hvilken av disse portene er Arduino-kortet koblet til?

Dette problemet kan løses veldig enkelt. Koble Arduino-kortet fra datamaskinen og åpne " Verktøy > Havn » . I listen over Com-porter vil du bare se tilgjengelig Com-porter, det vil si i vårt tilfelle bare "COM1". Koble nå Arduino-kortet til datamaskinen og åpne menyen igjen " Verktøy > Havn » . Nå vil du se at listen over Com-porter har økt med én (i vårt tilfelle er "COM7" lagt til "COM1"), og det er til Com-porten som vises at Arduino-kortet ditt er koblet til.

Hvis du, når du kobler til Arduino-kortet, ikke ser utseendet til en ny Com-port, er USB-kontrolleren til Arduino-kortet ditt implementert på tredjepartsbrikker, og du må installere en ekstra driver for den. Som for eksempel driveren for CH340G-brikken.

Laster opp en skisse fra Arduino IDE-programmet til Arduino-styret:

Etter at du har angitt typen Arduino-kort, valgt Com-porten og skrevet skissen din (programkode), kan skissen lastes opp (lastes opp/flashes) til Arduino-kortkontrolleren . For å gjøre dette, velg menypunktet "» eller klikk på knappen i form av en sirkel med en pil:


Hvis du skrev en skisse i et nytt vindu og ikke lagret den i en fil, før du laster den inn i Arduino-tavlen, Arduino-programmer IDE vil be deg om å lagre den. Skriv inn navnet som du vil lagre skissen til en fil og klikk på "Lagre" -knappen.


Under lasting vil du se en statuslinje som viser fremdriften for kompilering og lasting av skissen. Hvis det ikke er noen feil i skissen og den er lastet inn, vil informasjon om mengden brukt og tilgjengelig Arduino-minne vises i systemstatusfeltet, og meldingen "Nedlasting fullført." vil vises over systemstatusfeltet.


Den lille skissen over (på bildet) vil få LED-en på Arduino-kortet til å blinke. Mange skisser er forenklet og forkortet ved å bruke biblioteker. Du kan finne ut hva biblioteker er og hvordan du installerer dem i delen.

La oss se på hvordan du kommer i gang med Arduino på Windows-operativsystemet. La oss ta plattformen som et eksempel Arduino Uno. For andre brett er forskjellen minimal.

Installerer Arduino IDE

Først må du installere Arduino integrerte utviklingsmiljø - Arduino IDE - på datamaskinen din. På grunn av krigen mellom Arduino SRL og Arduino LLC, avhengig av plattformmodellen, velg Arduino IDE-versjonen.

Last ned Arduino IDE 1.6.4 - d For alle plattformer unntatt Arduino Leonardo ETH og Arduino M0 (stabil versjon fra Arduino LLC).

Lanserer Arduino IDE

Etter at du har lastet nedeller og installerte Arduino IDE, la oss starte den! Et vindu skal åpnes som i figuren nedenfor.

Noe gikk galt?

    Arduino IDE vil ikke starte? JRE (Java Runtime Environment) er sannsynligvis feil installert på datamaskinen din. Se punkt (1) for å installere Arduino IDE på nytt: installasjonsprogrammet vil gjøre alt arbeidet med å distribuere JRE.

Koble Arduino til datamaskinen

Etter å ha installert Arduino IDE, er det på tide å koble Arduino-plattformen til datamaskinen din.

Koble Arduino til datamaskinen din via en USB-kabel. Du vil se "ON" LED på tavlen lyse og "L" LED vil begynne å blinke. Dette betyr at kortet får strøm, og Arduino-mikrokontrolleren har begynt å utføre den fabrikkprogrammerte "Blink" (blinkende LED).

For å konfigurere Arduino IDE til å fungere med en spesifikk Arduino, må vi finne ut hvilket COM-portnummer datamaskinen tildelte denne plattformen. For å gjøre dette, gå til Windows Enhetsbehandling og åpne fanen "Porter (COM og LPT)". Vi bør se følgende bilde:


Dette betyr at operativsystemet gjenkjente Arduino-kortet vårt som en COM-port, valgte riktig driver for det og tildelte denne COM-portnummer 2. Hvis vi kobler et annet Arduino-kort til datamaskinen, vil operativsystemet tildele det et annet nummer. Derfor, hvis du har flere Arduino-kort, er det veldig viktig å ikke bli forvirret om COM-portnumrene.

Noe gikk galt?

Hvis det ikke vises noen nye enheter i enhetsbehandlingen etter å ha koblet Arduino til datamaskinen, kan dette skyldes en av årsakene:

    Defekt USB-kabel eller port

    Blokkering av operativsystemet

    Defekt bord Arduino

Sette opp Arduino IDE for å fungere med Arduino

Nå må vi fortelle Arduino IDE at kortet det skal kommunisere med er på COM-port nummer 2.

For å gjøre dette, gå til menyen: Verktøy Havn og velg "COM2"-porten. Nå vet Arduino IDE at noe er på "COM2"-porten. Og hun må snart kommunisere med dette "noe".

For at Arduino IDE ikke skal være i tvil, må vi fortelle Arduino IDE hvilket styre vi skal jobbe med. For å gjøre dette, gå til menyen: Verktøy Betale og velg "Arduino Uno"-brettet.

Nå vet Arduino IDE alt den trenger for å flashe Arduino-fastvaren.

Noe gikk galt?

    Er listen over serielle porter tom? Dette betyr at Arduino ikke er riktig tilkoblet. Gå tilbake til trinn (3) for å feilsøke tilkoblingen.

    Arduino IDE utrolig treg når du navigerer i menyer? Deaktiver alt i Enhetsbehandling eksterne enheter skriv "Bluetooth Serial". For eksempel en virtuell enhet å koble til mobiltelefon over Bluetooth kan forårsake denne oppførselen.

Miljøet er konfigurert, brettet er tilkoblet. Nå kan du fortsette å laste opp skissen.

Arduino IDE inneholder mye ferdige eksempler, der du raskt kan se løsningen på et problem. Den inneholder også et enkelt eksempel på "Blink". La oss velge det.

La oss endre koden litt for å se forskjellen med fabrikklysdioden som blinker.

I stedet for linjen:

la oss skrive:

Fullversjon av koden:

void setup() ( // sett pinne 13 til utgangsmodus pinMode(13, OUTPUT); ) void loop() ( // send et "høyt signal" til pinne 13 digitalWrite(13, HIGH); // vent 100 millisekunders forsinkelse ( 100); // send et "lavt signal" til pin 13 digitalWrite(13, LOW); // vent 100 millisekunders forsinkelse(100); )

"L" LED skal nå lyse og slukke hvert 100 millisekund. Det er 10 ganger raskere enn fabrikkversjonen. La oss laste opp skissen vår til Arduino og sjekke om dette er sant?

Etter oppstart vil LED-en begynne å blinke raskere. Det betyr at alt ordnet seg. Nå kan du trygt gå videre til ""

Noe gikk galt?

    Som et resultat av nedlastingen, vises en feil som avrdude: stk500_get sync(): ikke synkronisert: resp = 0x00 ? Dette betyr at Arduino ikke er riktig konfigurert. Gå tilbake til de forrige trinnene for å sikre at enheten har blitt gjenkjent av operativsystemet og Arduino IDE er installert riktige innstillinger for COM-port og kortmodell.

28 09.2016

Har du noen gang tenkt på å gjøre livet ditt enklere hjemme? Å ha ting som løser hverdagslige rutineoppgaver for deg. En smart enhet som ville gjennomføre nyttig funksjon, for eksempel vannet hagen, ryddet rommet, bar lasset. Disse problemene kan løses. Men bare å kjøpe det vil ikke være nok. Enhver industri logisk kontroller eller brikken trenger en "hjerne" for å gjøre det en viss rekkefølge handlinger. For å utføre operasjoner i vårt tilfelle er programmeringsspråket Arduino egnet.

Fra denne artikkelen vil du lære:

Hilsen, venner! For de som ikke kjenner meg, jeg heter Gridin Semyon. Du kan lese om meg. Dagens artikkel vil bli viet til to hovedprogrammer, uten hvilke vi ikke vil ha ytterligere bevegelse og gjensidig forståelse.

Generell beskrivelse av programmeringsspråk

Som jeg skrev ovenfor, vil vi vurdere to populære utviklingsmiljøer. I analogi med, kan deles inn i grafikk editor og "smart notisblokk". Dette er Arduino IDE- og FLprog-programmer.

Grunnlaget for utviklingsmiljøet er Processing/Wiring – dette er vanlig C++, supplert med funksjoner og ulike biblioteker. Det finnes flere versjoner for operativsystemer windows, Mac OS og Linux.

Hva er deres grunnleggende forskjell?? Arduino IDE er et utviklingsmiljø som beskriver programkode. Og FLprog ligner på CFC CoDeSyS, som lar deg tegne diagrammer. Hvilket miljø er bedre? Begge er gode og praktiske på hver sin måte, men hvis du vil bli seriøs med kontrollere, er det best å lære språk som ligner på SI. Deres største fordel er fleksibiliteten og den ubegrensede naturen til algoritmen. Jeg liker virkelig Arduino IDE.

Beskrivelse av Arduino IDE

Distribusjonen kan lastes ned fra offesiell nettside. Last ned arkivet, det tar opp litt mer enn 100 MB. Installasjonen er standard, som alle applikasjoner for Windows. Drivere for alle typer brett må være installert i pakken. Og slik ser programmets arbeidsvindu ut.

Arduinos utviklingsmiljø består av:

  • programkode editor;
  • meldingsområder;
  • tekstutgang vinduer;
  • verktøylinjer med knapper for ofte brukte kommandoer;
  • flere menyer

Arduino IDE-innstillinger

Et program skrevet i Arduino utviklingsmiljø kallesskisse. Skissen er skrevet i et tekstredigeringsprogram, som har fargeutheving av den opprettede programkoden. Eksempel enkelt program på bildet nedenfor.

Ytterligere funksjonalitet kan legges til ved hjelp avbiblioteker,som representerer kode designet på en spesiell måte. I utgangspunktet er det ikke tilgjengelig for utvikleren. Miljøet kommer vanligvis med et standardsett, som gradvis kan etterfylles. De er i underkatalogenbiblioteker Arduino katalog.

Mange biblioteker kommer med eksempler som ligger i mappeneksempel.Hvis du velger et bibliotek i menyen, legges følgende linje til kildekoden:

Arduino

#inkludere

#inkludere

Dette er et direktiv - en slags instruksjon, en overskriftsfil som beskriver objekter, funksjoner og bibliotekkonstanter. Mange funksjoner er allerede utviklet for de fleste vanlige oppgaver. Tro meg, dette gjør programmererens liv enklere.

Etter at vi har koblet det elektroniske kortet til datamaskinen. Vi gjør følgende innstillinger - velg Arduino-kortet og Com-porten som vi skal koble til.

Arduino

void setup() ( // initialiser digital pin 13 som en utgang. pinMode(13, OUTPUT); ) void loop() ( digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000) );

void oppsett() (

// initialiser digital pin 13 som en utgang.

pinMode(13, OUTPUT);

void loop() (

digitalWrite(13, HØY);

forsinkelse(1000);

digitalWrite(13, LOW);

forsinkelse(1000);

Så, forresten, er det praktisk å sjekke funksjonaliteten til brettet som kom fra butikken. Raskt og enkelt.

Det er en mer praktisk ting. Det heterObservere seriell port (Seriell monitor). Viser data sendt til plattformenArduino.Jeg pleier å se på hvilke signaler de gir meg ulike sensorer, koblet til brettet.

Koble til biblioteker

Eksistere forskjellige måter for å legge til tilpassede funksjoner. Du kan koble til biblioteker på tre måter:

  1. Bruke Library Manager
  2. Bruker import som en .zip-fil
  3. Manuell installasjon.

1. Bruke Library Manager.I arbeidsvinduet til programmet velger du fanen Sketch. Etter det klikker du på Koble til bibliotek-knappen. Biblioteksjefen åpner foran oss. Vinduet vil allerede vises installerte filer med signaturinstallertog de som kan installeres.

2.Bruke import som en .zip-fil.Ofte på Internett kan du finne biblioteksfiler pakket inn i arkiver med en zip-utvidelse. Den inneholder en header file.h og en kodefil.cpp. Det er ikke nødvendig å pakke ut arkivet under installasjonen. Bare gå til Sketch-menyen - Koble til bibliotek - Legg til .ZIP-bibliotek

3. Manuell installasjon.Lukk først Arduino IDE-programmet. Først pakker vi ut arkivet vårt. Og vi overfører filene med filtypen .h og .cpp til en mappe med samme navn som arkivet. Plasser mappen i rotkatalogen.

Mine dokumenter\Arduino\biblioteker

Beskrivelse av FLPprog

FLprog er et gratis prosjekt fra uavhengige utviklere som lar deg jobbe med funksjonsblokker eller stigediagrammer. Dette miljøet er praktisk for mennesker - ikke programmerere. Den lar deg visuelt og tydelig se algoritmen ved hjelp av diagrammer og funksjonsblokker. Du kan laste ned distribusjonen på offesiell nettside.

Jeg har fulgt prosjektet ganske lenge. Gutta utvikler seg, legger stadig til ny funksjonalitet og endrer gamle. Jeg ser løfte i dette miljøet. Siden den utfører to viktige funksjoner:enkelhet og brukervennlighet.

La oss prøve å lage et enkelt prosjekt. Vi vil bytte utgang 13 til LED.

Vi skaper nytt prosjekt. I det øverste vinduet legger du til det nødvendige antallet innganger og utganger, setter et navn og tilordner en fysisk inngang eller utgang til brettet.

Vi trekker ut elementene vi trenger fra objekttreet og elementene vi trenger inn på redigeringslerretet. I vårt tilfelle kan vi bruke en enkel RS-utløser for å slå den av og på.

Etter å ha opprettet algoritmen, klikk på kompileringsknappen, programmet gir en ferdig skisse i IDE.

Vi har sett på mulighetene og bekvemmeligheten til programmer for å utvikle algoritmer på Arduino-seriens kontrollere. Det finnes også programmer som lar deg lage strukturelle diagrammer og visuelle bilder. Men jeg anbefaler å bruke et tekstredigeringsprogram fordi det blir lettere for deg senere. Fortell meg, hvilket miljø er mest praktisk for deg og hvorfor??

22. september deltok jeg på et seminar i Krasnodar "Berøringspanelkontrollere OVEN SPK." Konferansen ble holdt i det fasjonable og vakre Bristol Hotel. Det var veldig interessant og kult.

I første del av seminaret ble vi fortalt om mulighetene og fordelene med OWEN-produktene. Etterpå var det kaffepause med smultringer. Jeg plukket opp en haug med ting, smultringer, kjeks og godteri, fordi jeg var veldig sulten. =)

I andre del av seminaret, etter lunsj, ble vi presentert. De fortalte oss mye om webvisualisering. Denne trenden begynner å ta fart. Vel, selvfølgelig, kontroller utstyret via hvilken som helst nettleser. Dette er veldig kult. Selve utstyret ligger forresten i kofferten.

Jeg vil publisere en serie artikler om CoDeSyS 3.5 i nær fremtid. Så hvis noen er interessert, abonner eller kom på besøk. Jeg vil alltid være glad!!!

Forresten, jeg glemte nesten, neste artikkel vil handle om det elektroniske styret til Arduino. Det blir interessant, ikke gå glipp av det.

Vi sees i de neste artiklene.

Med vennlig hilsen, Gridin Semyon.

× Lukk


Arduino IDE er et gratis utviklingsmiljø for Arduino-plattformen, som inneholder en koderedigerer, kompilator og fastvareoverføringsmodul til brettet. Dette miljøet er perfekt for programmerere som foretrekker programmeringsspråkene C og C++. Programmer (skisser) skrevet med Arduino IDE blir behandlet av en forprosessor og deretter kompilert til AVR-GCC.

Arduinos utviklingsmiljø kommer med et bibliotek med programmer kalt "Wiring", avledet fra Wiring-prosjektet, som gjør mange vanlige I/O-operasjoner mye enklere.

Generelt lar Arduino deg lage elektroniske enheter, som har muligheten til å motta signaler fra forskjellige digitale og analoge sensorer koblet til dem, samt kontrollere forskjellige aktuatorer. Arduino-baserte prosjekter kan kjøres uavhengig eller grensesnitt med programvare på en PC.

Viktige fordeler med Arduino IDE for Windows

Blant programmer med lignende funksjoner er Arduino IDE tilgjengelig, forståelig for nybegynnere og har et bredt spekter av muligheter for profesjonelle. Programmet har et brukervennlig og forståelig grensesnitt. Den er kompatibel med forskjellige versjoner operasjonsstuer Windows-systemer. Derfor bruker standard biblioteker, kan hver nybegynner lage et enkelt prosjekt i løpet av få minutter.

Det er også viktig at dette utviklingsmiljøet gir alle de grunnleggende verktøyene som er nødvendige for arbeidet. Blant funksjonene er for eksempel å lagre, eksportere, søke, sjekke, erstatte skisser.

De viktigste ulempene

Brukere merker seg at noen versjoner av Arduino IDE er ustabile. Forvent heller ikke at du kan lage et seriøst prosjekt med dette programmet. Arduino IDE er mer egnet for hobbyprosjekter.

Installasjon

  • last ned programvaren fra lenken;
  • åpne den nedlastede filen;
  • kjør kommandoene, se i installasjonsvinduet.

Hva er nytt

  • Nytt mål! ARM64-kort er nå fullt støttet (Nvidia Jetson og RaspberryPi3 med 64-bits operativsystem).
  • Rettet feil relatert til UTF8 på Windows.
  • Rettet: Kan nå kompilere igjen med OpenJDK (JavaFx-avhengighet fjernet).
  • Fikset: Bruk bare TouchBar på OSX 10.12 eller høyere.
  • PluggableDiscovery: Legg enkelt til din egen oppdager og gjør den tilgjengelig i Boards/Port-menyen (takk til @PaulStoffregen for ideen og den første implementeringen).
  • LibManager: nedgangen under søk er redusert.
  • Rettet: Sørg for at skisselinjen er synlig hvis den inneholder en feil og må utheves.
  • Linux: Installer prøver nå å symlinke /usr/local/bin (dette påvirker ikke normal installasjon utenfor systemet) Takk @2E0PGS.
  • Fast fastvareoppdatering er ikke tilgjengelig for tredjeparts WINC-kort.
  • Bruk leksikografisk avstand som en siste sjanse til å finne biblioteket du trenger (hvis noen annen teknikk mislykkes).
  • Rettet noen prototyper som ble satt inn i midten av en funksjon.

Arduinos utviklingsmiljø består av en innebygd tekstredigerer programkode, meldingsområde, tekstutdatavindu (konsoll), verktøylinje med knapper for ofte brukte kommandoer og flere menyer. Utviklingsmiljøet er koblet til Arduino-maskinvaren for å laste ned programmer og kommunisere.

nedlasting
Seriell bussovervåking

Viser data sendt til Arduino-plattformen ( USB-kort eller seriell busskort). For å sende data må du skrive inn tekst og trykke på Send eller Enter-knappen. Velg deretter overføringshastigheten fra rullegardinlisten som tilsvarer verdien Serial.begin i skissen. På Mac eller Linux OS vil Arduino-plattformen startes på nytt (skissen starter på nytt) når seriell bussovervåking er tilkoblet.

Det er mulig å utveksle informasjon med plattformen gjennom programmer for Processing, Flash, MaxMSP, etc.. (se siden med grensesnittbeskrivelser for detaljer).

Innstillinger

Noen innstillinger kan endres i vinduet Preferanser(Arduino-menyen på Mac OS eller Fil på Windows og Linux OS). Resten av innstillingene er i filen, hvor plasseringen er angitt i Innstillinger-vinduet.

Plattformer

Valget av plattform påvirker: parameterne (f.eks. CPU-hastighet og overføringshastighet) som brukes ved kompilering og lasting av skisser og opptaksinnstillingene for bootloader til mikrokontrolleren. Noen plattformegenskaper avviker bare i den siste parameteren (Bootloader), så selv om du starter opp med riktig valg, kan det hende du må sjekke forskjellen før du skriver Bootloader.

  • Arduino BT
    Klokkefrekvens ATmega168 16 MHz. Bootloaderen lastes sammen med koder for initialisering av Bluetooth-modulen.
  • LilyPad Arduino med ATmega328
    ATmega328 klokkefrekvens 8 MHz (3,3 V) med mulighet for automatisk omstart. Samsvarer med Arduino Pro eller Pro Mini(3,3 V, 8 MHz) med ATmega328.
  • LilyPad Arduino med ATmega168
    Klokkefrekvensen til ATmega168 er 8 MHz.

    Den innlastede Bootloader har en lang tidsavbrudd (ved omstart blinker pin 13 LED tre ganger), fordi originale versjoner LilyPads støtter ikke automatisk omstart. Også eksterne klokker støttes ikke, og derfor konfigurerer Bootloader ATmega168 til å laste den interne 8 MHz-klokken.

    Hvis du har nyere versjoner av LilyPad (med 6-pinners programvareinngang), må du velge Arduino Pro eller Pro Mini (8 MHz) med ATmega168 før du laster inn Bootloader.

  • Arduino Pro eller Pro Mini (3,3V, 8MHz) med ATmega328
    ATmega328 klokkefrekvens 8 MHz (3,3 V) med mulighet for automatisk omstart. Samsvarer med LilyPad Arduino med ATmega328.
  • Arduino Pro eller Pro Mini (3,3V, 8MHz) med ATmega168
    Klokkefrekvens ATmega168 8 MHz (3,3 V) med mulighet for automatisk omstart.
  • Arduino NG eller tidligere versjoner med ATmega168
    ATmega168 klokkehastighet er 16 MHz uten automatisk omstart. Kompilering og lasting tilsvarer Arduino Diecimila eller Duemilanove med ATmega168, men Bootloader har lang tidsavbrudd (pin 13 LED blinker tre ganger ved omstart).
  • Arduino NG eller tidligere versjoner med ATmega8
    ATmega8 klokkehastighet er 16 MHz uten mulighet for automatisk omstart.