1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/blackwalnutlabs-waffle_nano_v1_python_api_document

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 08.03.2025 08:40 c0a4236

Документация по интерфейсу Waffle Nano V1 MicroPython (Документация по API Waffle Nano MicroPython)

star

Добро пожаловать! Вы просматриваете документацию по интерфейсу Waffle Nano Python (на русском языке), поддерживаемую и обновляемую командой Black Walnut Labs - OpenHarmony.

Краткое описание набора разработки Waffle Nano

Waffle Nano — это набор разработки для проекта OpenHarmony, созданный лабораторией Black Walnut.

  • Набор поддерживает разработку приложений на Python и C;
  • Включает облачную платформу для программирования, позволяющую писать приложения для OpenHarmony без необходимости настройки локальной среды разработки;
  • Разработка включает контроллер WiFi SOC Hi3861 с частотой 160 МГц, SRAM 352 КБ, ROM 288 КБ, флеш-память 2 МБ;
  • Оборудование оснащено трёхмерным акселерометром, гироскопом, магнитометром, чипом NFC и экраном TFT размером 240 x 240 пикселей;
  • Подключение осуществляется через интерфейс Type-C для питания, соединения с платформой, загрузки и отладки программы.

Быстрый старт разработки приложений на Python для OpenHarmony

Если вы хотите быстро попробовать разработку приложений для OpenHarmony на Python, вам не потребуется настраивать среду разработки:1. Откройте коробку с оборудованием. Следуйте видео по установке оборудования и сборке корпуса. Видео по установке

  1. Подключите среду разработки и начните писать код. Пример видео> В настоящее время OpenHarmony находится в процессе постоянного обновления. Мы рекомендуем своевременно обновлять прошивку для получения лучшего опыта разработки на Python. Страница загрузки прошивки## Описание API на Python| Модуль | Описание | | --- | --- | |base | Поддерживаемый синтаксис Python 3 | |builtin | Встроенные методы, такие как обработка исключений, списки, строки и т. д. | |GPIO | Библиотека machine.GPIO | |UART | Библиотека machine.UART | |I2C | Библиотека machine.I2C | |SPI | Библиотека machine.SPI | |PWM | Библиотека machine.PWM | |ADC | Библиотека machine.ADC | |math | Часто используемые математические функции | |memoryview | Операции с представлением памяти | |network | Интерфейсы для работы с сетью | |socket | Интерфейс socket является основой сетевой связи | |timer | Таймер | |ubinascii | Преобразование между различными форматами двоичных данных и ASCII (двунаправленное) | |ucollections | Высокоуровневые коллекции и типы контейнеров для хранения/накопления различных объектов | |uctypes | Настраиваемые структуры данных | |uheapq | Алгоритмы очередей с приоритетом | |uhashlib | Криптографический алгоритм шифрования SHA256 | |ujson | Формат данных JSON | |urandom | Генерация случайных чисел | |ure | Операции с регулярными выражениями | |ustruct | Упаковка и распаковка данных | |utime |md) | Предоставляет функции для получения текущего времени и даты, измерения временных интервалов и задержек | |gc | Управление памятью | |uos | Управление файловой системой | |BME280 | Драйвер BME280 | |ICM20948 | Драйвер ICM20948 | |ST7789 | Драйвер ST7789 | |framebuf | Общие операции буферов кадров для создания битовых карт, отправляемых на дисплей | |nfc | API взаимодействия с NFC | |QRCode | Библиотека генерации QR-кодов |

Внешние ссылкиWaffle Nano 创客套件

Waffle Nano 固件下载

Waffle Nano 硬件获取

Waffle Nano 传感器库

黑胡桃实验室官网

OpenHarmony 开源项目

О нас

Конфигурация WeChat для Black Walnut Labs

Участие в проекте

  1. Fork этот репозиторий
  2. Создайте новую ветку Feat_xxx
  3. Подтвердите изменения
  4. Отправьте запрос на слияние Pull Request

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/blackwalnutlabs-waffle_nano_v1_python_api_document.git
git@api.gitlife.ru:oschina-mirror/blackwalnutlabs-waffle_nano_v1_python_api_document.git
oschina-mirror
blackwalnutlabs-waffle_nano_v1_python_api_document
blackwalnutlabs-waffle_nano_v1_python_api_document
master