Оглавление:

Прошивка MicroPython на Kano Pixel Kit: 4 шага
Прошивка MicroPython на Kano Pixel Kit: 4 шага

Видео: Прошивка MicroPython на Kano Pixel Kit: 4 шага

Видео: Прошивка MicroPython на Kano Pixel Kit: 4 шага
Видео: Flash MicroPython to Kano Pixel Kit on Windows 10 2024, Июль
Anonim
Прошивка MicroPython на Kano Pixel Kit
Прошивка MicroPython на Kano Pixel Kit
Прошивка MicroPython на Kano Pixel Kit
Прошивка MicroPython на Kano Pixel Kit

Pixel Kit Кано - отличное оборудование! Он оснащен 128 сверхъяркими светодиодами RGB, джойстиком, 2 кнопками, диском, батареей и мощным микропроцессором в качестве его мозгов (ESP32).

Он поставляется с завода с прошивкой, которая взаимодействует с Kano Code App, приложением, в котором у вас есть проблемы с кодированием, может просматривать творения, созданные сообществом, транслировать творения, созданные на блочном интерфейсе, на светодиоды и сохранять анимацию.

Это отличный способ сделать первые шаги в обучении программированию или получить забавную анимацию дома. Но если вы хотите раскрыть весь потенциал своего Pixel Kit, есть простое и мощное решение: замените заводскую прошивку на MicroPython!

В этом руководстве будет показано несколько способов замены заводской прошивки на MicroPython, а также восстановления исходной прошивки.

Шаг 1. Две версии Pixel Kit

Две версии Pixel Kit
Две версии Pixel Kit
Две версии Pixel Kit
Две версии Pixel Kit

Существует 2 версии Pixel Kit: версия для Kickstarter имеет мозг Banana Pi, а розничная версия имеет ESP32.

Если в вашем Pixel Kit есть SD-карта, у вас есть Kickstarter Pixel Kit (KPK), в противном случае у вас есть Retail Pixel Kit (RPK).

Это руководство предназначено только для Retail Pixel Kit

Шаг 2: OSX High Sierra, Ubuntu 18.04 и Windows

Это самый простой способ прошить ваш Pixel Kit. Перейдите на страницу https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases и загрузите последнюю версию Pixel Kit Flash Tool.

После загрузки убедитесь, что ваш Pixel Kit включен и подключен к компьютеру через USB (он поставляется с красным кабелем), и запустите приложение.

Нажмите «Выбрать последовательный порт…», чтобы выбрать последовательный порт Pixel Kit. Если здесь ничего не отображается, еще раз убедитесь, что ваш Pixel Kit включен и подключен к компьютеру, и нажмите «Обновить порты». Если это не сработает, попробуйте изменить порт USB на вашем компьютере.

В некоторых ОС (например, Windows 7) вам понадобится драйвер, чтобы ваш компьютер мог взаимодействовать с Pixel Kit. Самый простой способ получить драйвер - установить приложение Kano Code. В качестве альтернативы вы можете вручную установить драйверы FTDI здесь или здесь.

После выбора последовательного порта просто выберите то, что вы хотите прошить: прошивка Kano Code сбросит заводскую прошивку, а прошивка MicroPython установит MicroPython (Pixel32, если быть более конкретным).

Это может занять от нескольких секунд до минуты.

Шаг 3. Любая ОС с Python 3

Если у вас есть какая-либо операционная система с Python 3 и pip, вы можете легко запустить Pixel Kit Flash Tool из исходного кода.

Вы можете проверить, установлены ли у вас Python и pip, набрав python -V и pip -V в терминале / командной строке. Если у вас нет Python или pip, загрузите и установите его с

Затем следуйте инструкциям:

  1. Загрузите последний исходный код на странице github или по этой ссылке.
  2. Разархивируйте исходный код и перейдите к нему с помощью терминала.
  3. Запустите "pip install -r --user requirements.txt"
  4. Запустите "python run.py"

После этого вы должны увидеть окно Pixel Kit Flash Tool.

  1. Убедитесь, что ваш Pixel Kit включен и подключен к компьютеру через USB.
  2. Нажмите «Выбрать последовательный порт…», чтобы выбрать последовательный порт Pixel Kit.
  3. Если здесь ничего не отображается, еще раз убедитесь, что ваш Pixel Kit включен и подключен к компьютеру, и нажмите «Обновить порты».

После выбора последовательного порта просто выберите то, что вы хотите прошить: прошивка Kano Code сбросит заводскую прошивку, а прошивка MicroPython установит MicroPython (Pixel32, если быть более конкретным).

Это может занять от нескольких секунд до минуты.

Шаг 4. Используйте MicroPython

Вы можете найти всю документацию о том, что вы можете делать с прошивкой MicroPython (Pixel32), которую вы только что установили на свой Pixel Kit, здесь:

Я сделал другие инструкции только для первых шагов с Pixel32:

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

Вы также можете найти много других руководств по MicroPython и CircuitPython в Интернете, и они, скорее всего, будут совместимы с Pixel Kit! Дайте мне знать, если вы обнаружите какие-либо проблемы или у вас есть лучшее решение!

Рекомендуемые: