Innholdsfortegnelse:

Blinkende MicroPython på Kano Pixel Kit: 4 trinn
Blinkende MicroPython på Kano Pixel Kit: 4 trinn

Video: Blinkende MicroPython på Kano Pixel Kit: 4 trinn

Video: Blinkende MicroPython på Kano Pixel Kit: 4 trinn
Video: Episode 10 - Blinkende sko med micro:bit! 2024, November
Anonim
Blinkende MicroPython på Kano Pixel Kit
Blinkende MicroPython på Kano Pixel Kit
Blinkende MicroPython på Kano Pixel Kit
Blinkende MicroPython på Kano Pixel Kit

Kano's Pixel Kit er et flott stykke maskinvare! Den har 128 super lyse RGB -lysdioder, en joystick, 2 knapper, en urskive, batteri og en kraftig mikroprosessor som hjerne (ESP32).

Den kommer fra fabrikken med en fastvare som snakker med Kano Code App, en app der du har kodeutfordringer, kan bla gjennom kreasjoner laget av samfunnet, streame kreasjonene som er laget på det blokkbaserte grensesnittet til LED -ene og lagre animasjoner.

Det er en fin måte å lære de første trinnene å lære å kode eller ha en morsom animasjonsvisning hjemme. Men hvis du vil låse opp hele potensialet til Pixel Kit, er det en enkel og kraftig løsning: Bytt fabrikkens fastvare med MicroPython!

Denne opplæringen vil vise flere måter du kan erstatte fabrikkens fastvare med MicroPython i tillegg til å gjenopprette den opprinnelige fastvaren.

Trinn 1: To versjoner av Pixel Kit

To versjoner av Pixel Kit
To versjoner av Pixel Kit
To versjoner av Pixel Kit
To versjoner av Pixel Kit

Det er to versjoner av Pixel Kit: Kickstarter -versjonen har en Banana Pi -hjerne og detaljhandelsversjonen har ESP32.

Hvis Pixel Kit har et SD -kort, har du et Kickstarter Pixel Kit (KPK), ellers har du et Retail Pixel Kit (RPK).

Denne opplæringen er bare for Retail Pixel Kit

Trinn 2: OSX High Sierra, Ubuntu 18.04 og Windows

Dette er den enkleste måten å blinke Pixel Kit. Gå til https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases og last ned den nyeste versjonen av Pixel Kit Flash Tool.

Når den er lastet ned, må du kontrollere at Pixel Kit er på og koblet til datamaskinen din via USB (den følger med en rød kabel) og kjøre programmet.

Klikk på "Velg seriell port …" for å velge Pixel Kit seriell port. Hvis ingenting dukker opp her, må du kontrollere at Pixel Kit er på og koblet til datamaskinen igjen, og klikk "Oppdater porter". Hvis det ikke fungerer, kan du prøve å endre USB -porten på datamaskinen.

På noen operativsystemer (som Windows 7) trenger du en driver for å få datamaskinen til å snakke med Pixel Kit. Den enkleste måten å få driveren er ved å installere Kano Code App. Alternativt kan du manuelt installere FTDI -driverne her eller her.

Når den serielle porten er valgt, velger du bare det du vil blinke: Kano Code fastvare vil tilbakestille fabrikkens fastvare og MicroPython firmware vil installere MicroPython (Pixel32 for å være mer spesifikk).

Dette kan ta noen sekunder til et minutt å fullføre.

Trinn 3: Alle operativsystemer med Python 3

Hvis du har et operativsystem med Python 3 og pip, kan du enkelt kjøre Pixel Kit Flash Tool fra kilden superenkelt.

Du kan sjekke om du har Python og pip installert ved å skrive 'python -V' og 'pip -V' på terminalen/kommandolinjen. Hvis du ikke har Python eller pip, kan du laste ned og installere det fra

Følg deretter trinnene:

  1. Last ned den siste kildekoden på github -siden eller bruk denne lenken.
  2. Pakk ut kildekoden og naviger til den ved hjelp av terminalen
  3. Kjør "pip install -r --user requirements.txt"
  4. Kjør "python run.py"

Etter det bør du se vinduet Pixel Kit Flash Tool.

  1. Sørg for at Pixel Kit er på og koblet til datamaskinen din via USB.
  2. Klikk på "Velg seriell port …" for å velge Pixel Kit -serieporten.
  3. Hvis ingenting dukker opp her, må du kontrollere at Pixel Kit er på og koblet til datamaskinen igjen, og klikk "Oppdater porter".

Når den serielle porten er valgt, velger du bare det du vil blinke: Kano Code fastvare vil tilbakestille fabrikkens fastvare og MicroPython fastvare vil installere MicroPython (Pixel32 for å være mer spesifikk).

Dette kan ta noen sekunder til et minutt å fullføre.

Trinn 4: Bruk MicroPython

Du finner all dokumentasjon for hva du kan gjøre med MicroPython-fastvaren (Pixel32) du nettopp installerte på Pixel Kit her:

Jeg laget andre instruerbare bare for de første trinnene med Pixel32:

www.instructables.com/id/Pixel-Kit-Running …

Du kan også finne mange andre MicroPython- og CircuitPython -opplæringer på nettet, og de er mest sannsynlig kompatible med Pixel Kit! Gi meg beskjed hvis du finner et problem, eller hvis du har en bedre løsning!

Anbefalt: