Innehållsförteckning:

Blinkande MicroPython på Kano Pixel Kit: 4 steg
Blinkande MicroPython på Kano Pixel Kit: 4 steg

Video: Blinkande MicroPython på Kano Pixel Kit: 4 steg

Video: Blinkande MicroPython på Kano Pixel Kit: 4 steg
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Juli
Anonim
Blinkande MicroPython på Kano Pixel Kit
Blinkande MicroPython på Kano Pixel Kit
Blinkande MicroPython på Kano Pixel Kit
Blinkande MicroPython på Kano Pixel Kit

Kanos Pixel Kit är en bra bit hårdvara! Den har 128 superljusa RGB -lysdioder, en joystick, 2 knappar, en urtavla, batteri och en kraftfull mikroprocessor som hjärna (ESP32).

Den kommer från fabriken med en firmware som talar med Kano Code App, en app där du har kodningsutmaningar, kan bläddra bland skapelser som gjorts av gemenskapen, strömma skapelserna som gjorts på det blockbaserade gränssnittet till lysdioderna och spara animationer.

Det är ett bra sätt att ge de första stegen att lära sig att koda eller att ha en rolig animationsdisplay hemma. Men om du vill låsa upp den fulla potentialen i ditt Pixel Kit finns det en enkel och kraftfull lösning: Byt ut fabrikens firmware med MicroPython!

Denna handledning visar flera sätt du kan ersätta fabrikens fasta programvara med MicroPython samt återställa den ursprungliga firmware.

Steg 1: Två versioner av Pixel Kit

Två versioner av Pixel Kit
Två versioner av Pixel Kit
Två versioner av Pixel Kit
Två versioner av Pixel Kit

Det finns två versioner av Pixel Kit: Kickstarter -versionen har en Banana Pi -hjärna och detaljhandelsversionen har ESP32.

Om ditt Pixel Kit har ett SD -kort har du ett Kickstarter Pixel Kit (KPK), annars har du ett Retail Pixel Kit (RPK).

Denna handledning är endast för Retail Pixel Kit

Steg 2: OSX High Sierra, Ubuntu 18.04 och Windows

Detta är det enklaste sättet att blinka din Pixel Kit. Gå till https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases och ladda ner den senaste versionen av Pixel Kit Flash Tool.

När du har laddat ner, se till att Pixel Kit är på och ansluten till din dator via USB (den levereras med en röd kabel) och kör programmet.

Klicka på "Välj serieport …" för att välja din Pixel Kit -serieport. Om inget visas här, se till att Pixel Kit är påslagen och ansluten till datorn igen och klicka på "Uppdatera portar". Om det inte fungerar, försök ändra USB -porten på din dator.

På vissa operativsystem (som Windows 7) behöver du en drivrutin för att få din dator att prata med Pixel Kit. Det enklaste sättet att få drivrutinen är genom att installera Kano Code App. Alternativt kan du manuellt installera FTDI -drivrutinerna här eller här.

När den seriella porten har valts väljer du bara vad du vill blinka: Kano Code firmware kommer att återställa fabrikens firmware och MicroPython firmware installerar MicroPython (Pixel32 för att vara mer specifik).

Detta kan ta några sekunder till en minut att slutföra.

Steg 3: Alla operativsystem med Python 3

Om du har något operativsystem med Python 3 och pip kan du enkelt köra Pixel Kit Flash Tool från källan superenkelt.

Du kan kontrollera om du har Python och pip installerat genom att skriva 'python -V' och 'pip -V' på din terminal/kommandorad. Om du inte har Python eller pip, ladda ner och installera det från

Följ sedan stegen:

  1. Ladda ner den senaste källkoden på github -sidan eller använd den här länken.
  2. Packa upp källkoden och navigera till den med din terminal
  3. Kör "pip install -r --user requirements.txt"
  4. Kör "python run.py"

Därefter bör du se fönstret Pixel Kit Flash Tool.

  1. Se till att Pixel Kit är på och ansluten till din dator via USB.
  2. Klicka på "Välj serieport …" för att välja din Pixel Kit -serieport.
  3. Om inget visas här, se till att Pixel Kit är påslagen och ansluten till datorn igen och klicka på "Uppdatera portar".

När den seriella porten är vald väljer du bara det du vill blinka: Kano Code firmware kommer att återställa fabrikens firmware och MicroPython firmware kommer att installera MicroPython (Pixel32 för att vara mer specifik).

Detta kan ta några sekunder till en minut att slutföra.

Steg 4: Använd MicroPython

Du hittar all dokumentation för vad du kan göra med MicroPython-firmware (Pixel32) som du just installerade på ditt Pixel Kit här:

Jag gjorde andra instruerbara bara för de första stegen med Pixel32:

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

Du kan också hitta många andra MicroPython- och CircuitPython -självstudier online och de är sannolikt kompatibla med Pixel Kit! Låt mig veta om du hittar något problem eller om du har en bättre lösning!

Rekommenderad: