# Документация по интерфейсу Waffle Nano V1 MicroPython (Документация по API Waffle Nano MicroPython) <a href='https://gitee.com/blackwalnutlabs/waffle_nano_v1_python_api_document/stargazers'><img src='https://gitee.com/blackwalnutlabs/waffle_nano_v1_python_api_document/badge/star.svg?theme=dark' alt='star'></img></a> Добро пожаловать! Вы просматриваете документацию по интерфейсу `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. Откройте коробку с оборудованием. Следуйте видео по установке оборудования и сборке корпуса. [Видео по установке](https://www.bilibili.com/video/BV1j3411r7N8) 2. Подключите среду разработки и начните писать код. [Пример видео](https://www.bilibili.com/video/BV1n64y1s7SW)> В настоящее время OpenHarmony находится в процессе постоянного обновления. Мы рекомендуем своевременно обновлять прошивку для получения лучшего опыта разработки на Python. [Страница загрузки прошивки](https://wafflenano.blackwalnut.tech/#/firmware)## Описание API на Python| Модуль | Описание | | --- | --- | |[base](base/README.md) | Поддерживаемый синтаксис Python 3 | |[builtin](builtin/README.md) | Встроенные методы, такие как обработка исключений, списки, строки и т. д. | |[GPIO](machine/GPIO/README.md) | Библиотека machine.GPIO | |[UART](machine/UART/README.md) | Библиотека machine.UART | |[I2C](machine/I2C/README.md) | Библиотека machine.I2C | |[SPI](machine/SPI/README.md) | Библиотека machine.SPI | |[PWM](machine/PWM/README.md) | Библиотека machine.PWM | |[ADC](machine/ADC/README.md) | Библиотека machine.ADC | |[math](math/README.md) | Часто используемые математические функции | |[memoryview](memoryview/README.md) | Операции с представлением памяти | |[network](network/README.md) | Интерфейсы для работы с сетью | |[socket](socket/README.md) | Интерфейс socket является основой сетевой связи | |[timer](timer/README.md) | Таймер | |[ubinascii](ubinascii/README.md) | Преобразование между различными форматами двоичных данных и ASCII (двунаправленное) | |[ucollections](ucollections/README.md) | Высокоуровневые коллекции и типы контейнеров для хранения/накопления различных объектов | |[uctypes](uctypes/README.md) | Настраиваемые структуры данных | |[uheapq](uheapq/README.md) | Алгоритмы очередей с приоритетом | |[uhashlib](uhashlib/README.md) | Криптографический алгоритм шифрования SHA256 | |[ujson](ujson/README.md) | Формат данных JSON | |[urandom](urandom/README.md) | Генерация случайных чисел | |[ure](ure/README.md) | Операции с регулярными выражениями | |[ustruct](ustruct/README.md) | Упаковка и распаковка данных | |[utime](utime/README.md) |md) | Предоставляет функции для получения текущего времени и даты, измерения временных интервалов и задержек | |[gc](gc/README.md) | Управление памятью | |[uos](uos/README.md) | Управление файловой системой | |[BME280](bme280/README.md) | Драйвер BME280 | |[ICM20948](icm20948/README.md) | Драйвер ICM20948 | |[ST7789](st7789/README.md) | Драйвер ST7789 | |[framebuf](framebuf/README.md) | Общие операции буферов кадров для создания битовых карт, отправляемых на дисплей | |[nfc](nfc/README.md) | API взаимодействия с NFC | |[QRCode](QRCode/README.md) | Библиотека генерации QR-кодов | ## Внешние ссылки[Waffle Nano 创客套件](https://wafflenano.blackwalnut.tech/) [Waffle Nano 固件下载](https://wafflenano.blackwalnut.tech/#/firmware) [Waffle Nano 硬件获取](https://item.taobao.com/item.htm?spm=a230r.1.14.16.7633252853ro5G&id=649758897293) [Waffle Nano 传感器库](https://gitee.com/blackwalnutlabs/waffle-nano-v1-sensor-lib) [黑胡桃实验室官网](https://blackwalnut.tech/) [OpenHarmony 开源项目](https://gitee.com/openharmony) ## О нас  ## Участие в проекте 1. `Fork` этот репозиторий 2. Создайте новую ветку `Feat_xxx` 3. Подтвердите изменения 4. Отправьте запрос на слияние `Pull Request`