Kjern IDE · for Windows

Kodeverktøyet laget for kortene våre

Skriv vanlig Arduino-kode, men i et program som vet hvilket kort du har, hvilke pinner som finnes og hva loddebroene gjør. Plugg inn kortet og trykk Last opp. Resten ordner det selv.

Under utvikling

Vi tester fortsatt, og den er ikke stabil nok til at vi vil gi den ut ennå. Kortene virker helt fint med Arduino IDE i mellomtiden, og koden du skriver der kan du ta med deg over senere.

Startsiden i Kjern IDE med eksempler for kortet og bilde av Kjern-32u4HID-C

Hvorfor ikke bare Arduino IDE?

Arduino IDE er laget for hundrevis av kort, og vet derfor lite om hvert av dem. Kjern IDE er laget for våre, og bruker det til å spare deg for de vanlige feilene.

Finner kortet selv

Ingen kort eller COM-port å velge. Den ser når du plugger inn, og følger med når porten bytter nummer etter opplasting.

Kjern-sjekk

Sier fra før du laster opp hvis koden bruker en pinne som ikke finnes, analogWrite på en pinne uten PWM, eller I2C-pinnene til noe annet.

Pinout på ekte bilder

Forside og bakside av kortet, med alle pinner og loddebroer. Klikk på en pinne, så havner nummeret i koden. Pinner du bruker lyser opp.

Makrobygger

Lag makrotaster og mediataster uten å skrive kode. Velg pinne og tastekombinasjon, så skriver den skissen for deg.

Redningsopplasting

Har en tastaturskisse tatt over PC-en? Velg Redningsopplasting og trykk RESET når den ber om det. Den venter på bootloaderen for deg.

På norsk

Menyer, feilmeldinger og eksempler er skrevet på norsk, og forklarer hva som gikk galt i stedet for å bare vise kompilatoren. Engelsk finnes også.

Slik ser den ut

Startsiden Editoren med Kjern-sjekk og utdata Pinout og loddebroer for Kjern-32u4HID-C Makrobyggeren

Kjern IDE eller Arduino IDE

Begge bruker samme kompilator og samme kode, så du kan bytte frem og tilbake når du vil. Velg det som passer deg.

Kjern IDEArduino IDE
Kort og portFinnes automatiskVelges for hånd, porten på nytt etter opplasting
Advarer om feil pinnerJa, før opplastingNei
Pinout og loddebroerInnebygdMå slås opp på nettet
Makrotaster uten kodeMakrobyggerNei
Hjelp når en HID-skisse låser kortetRedningsopplastingTrykk RESET på riktig tidspunkt
Andre kort enn KjernNeiHundrevis
Mac og LinuxNei, bare Windows foreløpigJa
BibliotekerDe vanlige, via bibliotekbehandlerenAlle
PrisGratisGratis

Analyse, og hva vi lagrer

Første gang du åpner Kjern IDE spør den om du vil dele anonym bruksstatistikk. Vi anbefaler det, og setter stor pris på det: det er sånn vi ser hvilke feil folk faktisk møter, og hva vi bør fikse først. Svarer du nei, sendes ingenting. Du kan endre valget når som helst under Innstillinger.

Med analyse på sendes

  • Om kompilering og opplasting lykkes, og hvor lang tid det tar
  • Hvilken type feil det var, ikke selve feilmeldingen
  • Hvilke eksempler og funksjoner som brukes
  • Versjon av IDE-en og Windows, og språket du har valgt
  • En tilfeldig ID, så vi kan telle installasjoner

Aldri

  • Koden din, filnavn eller mapper
  • Navn, e-post eller noe annet om deg
  • IP-adressen din, den lagres ikke
  • Noe som helst, hvis du har sagt nei

Oppdateringssjekken spør bare om det finnes en nyere versjon, og lagres ikke. Statistikk eldre enn 13 måneder slettes automatisk. Tilbakemeldinger du sender selv lagres til vi har svart på dem.

Installasjon

Krever Windows 10 eller 11, 64-bit, og et par hundre MB ledig plass. Installeres bare for din bruker, så du trenger ikke administrator.

  1. Kjør installasjonsfilen. Windows kan si «Windows beskyttet PC-en» fordi programmet er nytt. Trykk «Mer info» og så «Kjør likevel».
  2. Første start henter kompilatoren og kortpakken, rundt 60 MB. Det tar et par minutter.
  3. Plugg inn kortet og åpne Blink fra startsiden. Trykk Last opp.

Spørsmål

Koster det noe?

Nei. Kjern IDE er gratis, og laget for at kortene våre skal være enklere å komme i gang med.

Må jeg slutte å bruke Arduino IDE?

Nei. Skissene er vanlige .ino-filer, og kortpakken er den samme. Du kan åpne de samme filene i begge.

Kommer den til Mac eller Linux?

Ikke med det første. Vi vil få Windows-versjonen stabil først. På Mac og Linux virker kortet fint med Arduino IDE.

Virker den med andre kort enn Kjern?

Nei, og det er litt av poenget. Den vet alt om våre kort i stedet for litt om alle.

Hvordan sender jeg inn feil eller ønsker?

Bruk «Send tilbakemelding» nede til venstre i IDE-en, eller skriv til [email protected].