Obsah:

Bliká MicroPython na Kano Pixel Kit: 4 kroky
Bliká MicroPython na Kano Pixel Kit: 4 kroky

Video: Bliká MicroPython na Kano Pixel Kit: 4 kroky

Video: Bliká MicroPython na Kano Pixel Kit: 4 kroky
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Červenec
Anonim
Bliká MicroPython na Kano Pixel Kit
Bliká MicroPython na Kano Pixel Kit
Bliká MicroPython na Kano Pixel Kit
Bliká MicroPython na Kano Pixel Kit

Kano's Pixel Kit je skvělý kus hardwaru! Jeho 128 super jasných RGB LED, joystick, 2 tlačítka, číselník, baterie a výkonný mikroprocesor jako jeho mozek (ESP32).

Pochází z továrny s firmwarem, který hovoří s aplikací Kano Code App, kde máte problémy s kódováním, můžete procházet výtvory vytvořené komunitou, streamovat výtvory vytvořené v blokovém rozhraní do LED a ukládat animace.

Je to skvělý způsob, jak se v prvních krocích naučit kódovat nebo mít doma zábavnou animaci. Pokud však chcete naplno využít potenciál své Pixel Kit, existuje jednoduché a výkonné řešení: Nahraďte tovární firmware MicroPythonem!

Tento tutoriál vám ukáže několik způsobů, jak můžete nahradit tovární firmware MicroPythonem a také obnovit původní firmware.

Krok 1: Dvě verze sady Pixel Kit

Dvě verze sady Pixel Kit
Dvě verze sady Pixel Kit
Dvě verze sady Pixel Kit
Dvě verze sady Pixel Kit

Existují 2 verze Pixel Kit: Verze Kickstarter má mozek Banana Pi a maloobchodní verze má ESP32.

Pokud má vaše Pixel Kit kartu SD, máte sadu Kickstarter Pixel Kit (KPK), jinak máte sadu Retail Pixel Kit (RPK).

Tento návod je pouze pro sadu Retail Pixel Kit

Krok 2: OSX High Sierra, Ubuntu 18.04 a Windows

Toto je nejjednodušší způsob, jak flashovat Pixel Kit. Přejděte na https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases a stáhněte si nejnovější verzi Pixel Kit Flash Tool.

Po stažení zkontrolujte, zda je sada Pixel Kit zapnutá a připojená k počítači přes USB (dodává se s červeným kabelem), a spusťte aplikaci.

Kliknutím na „Vybrat sériový port …“vyberte svůj sériový port Pixel Kit. Pokud se zde nic nezobrazí, znovu zkontrolujte, zda je sada Pixel Kit zapnutá a připojená k počítači, a klikněte na „Obnovit porty“. Pokud to nefunguje, zkuste změnit port USB na počítači.

Na některých operačních systémech (jako Windows 7) budete potřebovat ovladač, aby váš počítač mohl komunikovat s Pixel Kit. Nejjednodušší způsob, jak získat ovladač, je nainstalovat aplikaci Kano Code. Alternativně můžete ovladače FTDI nainstalovat ručně zde nebo zde.

Jakmile je vybrán sériový port, stačí vybrat, co chcete blikat: Firmware Kano Code obnoví tovární firmware a firmware MicroPython nainstaluje MicroPython (Pixel32 bude konkrétnější).

Dokončení může trvat několik sekund až minutu.

Krok 3: Jakýkoli operační systém s Pythonem 3

Pokud máte jakýkoli operační systém s Pythonem 3 a pipem, můžete snadno spustit Pixel Kit Flash Tool ze zdroje.

Můžete zkontrolovat, zda máte nainstalovaný Python a pip, zadáním příkazů `python -V` a` pip -V` na terminálu/příkazovém řádku. Pokud nemáte Python nebo pip, stáhněte si jej a nainstalujte z

Poté postupujte podle následujících kroků:

  1. Stáhněte si nejnovější zdrojový kód na stránku github nebo pomocí tohoto odkazu.
  2. Rozbalte zdrojový kód a přejděte k němu pomocí terminálu
  3. Spusťte "pip install -r --user requirements.txt"
  4. Spusťte "python run.py"

Poté byste měli vidět okno nástroje Pixel Kit Flash Tool.

  1. Zkontrolujte, zda je Pixel Kit zapnutý a připojený k počítači přes USB.
  2. Kliknutím na „Vybrat sériový port …“vyberte svůj sériový port Pixel Kit.
  3. Pokud se zde nic nezobrazí, znovu zkontrolujte, zda je sada Pixel Kit zapnutá a připojená k počítači, a klikněte na „Obnovit porty“.

Jakmile je vybrán sériový port, stačí vybrat, co chcete blikat: Firmware Kano Code obnoví tovární firmware a firmware MicroPython nainstaluje MicroPython (Pixel32 bude konkrétnější).

Dokončení může trvat několik sekund až minutu.

Krok 4: Použijte MicroPython

Veškerou dokumentaci toho, co můžete dělat s firmwarem MicroPython (Pixel32), který jste si právě nainstalovali do sady Pixel Kit, najdete zde:

Udělal jsem další Instructable jen pro první kroky s Pixel32:

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

Můžete také najít mnoho dalších výukových programů pro MicroPython a CircuitPython online a pravděpodobně budou kompatibilní se sadou Pixel Kit! Dejte mi vědět, pokud narazíte na nějaký problém nebo pokud máte lepší řešení!

Doporučuje: