Inhoudsopgave:
- Stap 1: Twee versies van Pixel Kit
- Stap 2: OSX High Sierra, Ubuntu 18.04 en Windows
- Stap 3: Elk besturingssysteem met Python 3
- Stap 4: Gebruik MicroPython
Video: Knipperende MicroPython op Kano Pixel Kit - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Kano's Pixel Kit is een geweldig stuk hardware! Het beschikt over 128 superheldere RGB-LED's, een joystick, 2 knoppen, een wijzerplaat, batterij en een krachtige microprocessor als brein (ESP32).
Het komt uit de fabriek met een firmware die praat met de Kano Code App, een app waar je codeeruitdagingen hebt, door creaties gemaakt door de community kunt bladeren, de creaties die gemaakt zijn op de blokgebaseerde interface naar de LED's kunt streamen en animaties kunt opslaan.
Het is een geweldige manier om de eerste stappen te zetten om te leren coderen of om thuis een leuke animatie te laten zien. Maar als u het volledige potentieel van uw Pixel Kit wilt benutten, is er een eenvoudige en krachtige oplossing: Vervang de fabrieksfirmware door MicroPython!
Deze zelfstudie laat meerdere manieren zien waarop u de fabrieksfirmware kunt vervangen door MicroPython en de originele firmware kunt herstellen.
Stap 1: Twee versies van Pixel Kit
Er zijn 2 versies van Pixel Kit: de Kickstarter-versie heeft een Banana Pi-brein en de winkelversie heeft de ESP32.
Als je Pixel Kit een SD-kaart heeft, heb je een Kickstarter Pixel Kit (KPK), anders heb je een Retail Pixel Kit (RPK).
Deze tutorial is alleen voor de Retail Pixel Kit
Stap 2: OSX High Sierra, Ubuntu 18.04 en Windows
Dit is de gemakkelijkste manier om je Pixel Kit te flashen. Ga naar https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases en download de nieuwste versie van Pixel Kit Flash Tool.
Zorg er na het downloaden voor dat uw Pixel Kit is ingeschakeld en via USB op uw computer is aangesloten (deze wordt geleverd met een rode kabel) en voer de toepassing uit.
Klik op "Selecteer seriële poort…" om de seriële poort van uw Pixel Kit te kiezen. Als hier niets wordt weergegeven, controleert u nogmaals of uw Pixel Kit is ingeschakeld en op de computer is aangesloten en klikt u op "Poorten vernieuwen". Als dat niet werkt, probeer dan de USB-poort op uw computer te wijzigen.
Op sommige besturingssystemen (zoals Windows 7) heb je een stuurprogramma nodig om je computer te laten praten met Pixel Kit. De eenvoudigste manier om het stuurprogramma te krijgen, is door de Kano Code-app te installeren. Als alternatief kunt u de FTDI-stuurprogramma's hier of hier handmatig installeren.
Zodra de seriële poort is geselecteerd, kiest u gewoon wat u wilt flashen: Kano Code-firmware reset de fabrieksfirmware en MicroPython-firmware installeert MicroPython (Pixel32 om specifieker te zijn).
Dit kan enkele seconden tot een minuut duren om te voltooien.
Stap 3: Elk besturingssysteem met Python 3
Als je een besturingssysteem hebt met Python 3 en pip, kun je Pixel Kit Flash Tool heel eenvoudig vanaf de bron uitvoeren.
Je kunt controleren of Python en pip zijn geïnstalleerd door `python -V` en `pip -V` op je terminal/opdrachtregel te typen. Als je Python of pip niet hebt, download en installeer het dan van
Volg dan de stappen:
- Download de nieuwste broncode op de github-pagina of via deze link.
- Pak de broncode uit en navigeer ernaar met uw terminal
- Voer "pip install -r --user requirements.txt" uit
- Voer "python run.py" uit
Daarna zou u het Pixel Kit Flash Tool-venster moeten zien.
- Zorg ervoor dat uw Pixel Kit is ingeschakeld en via USB op uw computer is aangesloten.
- Klik op "Selecteer seriële poort…" om de seriële poort van uw Pixel Kit te kiezen.
- Als hier niets wordt weergegeven, controleert u nogmaals of uw Pixel Kit is ingeschakeld en op de computer is aangesloten en klikt u op "Poorten vernieuwen".
Zodra de seriële poort is geselecteerd, kiest u gewoon wat u wilt flashen: Kano Code-firmware reset de fabrieksfirmware en MicroPython-firmware installeert MicroPython (Pixel32 om specifieker te zijn).
Dit kan enkele seconden tot een minuut duren om te voltooien.
Stap 4: Gebruik MicroPython
U kunt hier alle documentatie vinden over wat u kunt doen met de MicroPython-firmware (Pixel32) die u zojuist op uw Pixel Kit hebt geïnstalleerd:
Ik heb andere Instructable gemaakt voor de eerste stappen met Pixel32:
www.instructables.com/id/Pixel-Kit-Running…
Je kunt ook veel andere MicroPython- en CircuitPython-tutorials online vinden en ze zijn hoogstwaarschijnlijk compatibel met de Pixel Kit! Laat het me weten als je een probleem vindt of als je een betere oplossing hebt!
Aanbevolen:
RIG CELL LITE INTRO: KNIPPERENDE LED: 4 stappen
RIG CELL LITE INTRO: BLINK LED: IntroductieLED's zijn kleine, krachtige lampen die in veel verschillende toepassingen worden gebruikt. Om te beginnen werken we aan het knipperen van een LED, de Hello World of microcontrollers. Dat klopt - het is zo simpel als het aan- en uitzetten van een lamp. Het
Knipperende trui: 5 stappen
Flashing Sweater: In dit project heb ik een traditionele trui gebreid met het typische sterrenbeeld in een Scandinavische stijl. Het is een kleine trui, dus het duurt niet lang om te breien. Als je het moeilijk vindt om met twee kleuren te breien, kun je er gewoon één gebruiken. Na het breien naaide ik een
Pixel Kit met MicroPython: eerste stappen: 7 stappen
Pixel Kit met MicroPython: eerste stappen: de reis om het volledige potentieel van Kano's Pixel te ontgrendelen, begint met het vervangen van de fabrieksfirmware door MicroPython, maar dat is nog maar het begin. Om op de Pixel Kit te kunnen coderen, moeten we onze computers erop aansluiten. Deze tutorial legt uit wat
Halloween-project met schedel, Arduino, knipperende LED's en scrollende ogen - Maker, MakerED, MakerSpaces: 4 stappen
Halloween-project met schedel, Arduino, knipperende LED's en scrollende ogen | Maker, MakerED, MakerSpaces: Halloween-project met schedel, Arduino, knipperende LED's en scrollende ogen Binnenkort is het Halloween, dus laten we een eng project maken terwijl we coderen en doe-het-zelf (een beetje sleutelen…). De tutorial is gemaakt voor mensen die geen 3D-printer hebben, we gebruiken een 21 cm plas
Knipperende kerstversiering: 9 stappen
Knipperende kerstversiering: ik had de drang om wat bling toe te voegen aan de kerstversiering. Dus het eenvoudigste circuit om dit te doen, is om het multivibrator-circuit (Flip Flip) te gebruiken. Maar na het doorzoeken van mijn lijst met componenten kan ik geen geschikte transistors en capaciteit vinden