MaixPy


NameMaixPy JSON
Version 4.10.2 PyPI version JSON
download
home_pagehttps://github.com/Sipeed/MaixPy
SummarySipeed Maix Vision Python SDK
upload_time2025-02-12 09:33:52
maintainerNone
docs_urlNone
authorSipeed
requires_pythonNone
licenseApache 2.0
keywords machine vision ai vision iot aiot edge computing
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            MaixPy (v4)
======

<div align="center">

![](https://wiki.sipeed.com/maixpy/static/image/maixpy_banner.png)

**Let's Sipeed up, Maximize AI's power!**

**MaixPy** (v4): Easily create AI projects with Python on edge device

<h3>
    <a href="https://wiki.sipeed.com/maixpy/doc/en/index.html"> Quick Start </a> |
    <a href="https://wiki.sipeed.com/maixpy/en/index.html"> Documentation </a> |
    <a href="https://wiki.sipeed.com/maixpy/api/index.html"> API </a> |
    <a href="https://wiki.sipeed.com/maixcam-pro"> Hardware </a>
</h3>

[![GitHub Repo stars](https://img.shields.io/github/stars/sipeed/MaixPy?style=social)](https://github.com/sipeed/MaixPy/stargazers)
[![Apache 2.0](https://img.shields.io/badge/license-Apache%20v2.0-orange.svg)]("https://github.com/sipeed/MaixPy/blob/main/LICENSE.md)
[![PyPI](https://img.shields.io/pypi/v/maixpy.svg)](https://pypi.python.org/pypi/maixpy/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/maixpy?label=pypi%20downloads)](https://pypi.org/project/maixpy/)
![GitHub repo size](https://img.shields.io/github/repo-size/sipeed/maixpy) 
[![Build MaixCAM](https://github.com/sipeed/MaixPy/actions/workflows/build_maixcam.yml/badge.svg)](https://github.com/sipeed/MaixPy/actions/workflows/build_maixcam.yml)
[![Trigger wiki](https://github.com/sipeed/MaixPy/actions/workflows/trigger_wiki.yml/badge.svg)](https://github.com/sipeed/MaixPy/actions/workflows/trigger_wiki.yml)

English | [中文](./README_ZH.md)

</div>

![MaixCAM](https://wiki.sipeed.com/maixpy/static/image/maixcams.png)


## Feature Overview

MaixPy offers simple Python programming combined with powerful edge computing hardware. Integrated hardware peripheral operations, video streaming, AI vision algorithms, and audio algorithms etc. With its plug-and-play design, MaixPy enables you to quickly implement your intelligent projects.

Additionally, MaixPy provides the MaixVision IDE, MaixHub online training platform, detailed documentation, and even a C/C++ SDK with identical APIs, ensuring seamless development and production deployment.

For more features and video demonstrations, please visit the **official website: [wiki.sipeed.com/maixpy/](https://wiki.sipeed.com/maixpy/)**

> If you like this project, please click **Star** on the top right of the [MaixPy Project](https://github.com/sipeed/maixpy) to encourage us to develop more exciting content!

## Concise and Efficient Code (API) Design

With MaixPy you can easily create **AI vision project** within **10 lines of code**:

```python
from maix import camera, display, image, nn

classifier = nn.Classifier(model="/root/models/mobilenetv2.mud")
cam = camera.Camera(classifier.input_width(), classifier.input_height(), classifier.input_format())
disp = display.Display()

while 1:
    img = cam.read()
    res = classifier.classify(img)
    max_idx, max_prob = res[0]
    msg = f"{max_prob:5.2f}: {classifier.labels[max_idx]}"
    img.draw_string(10, 10, msg, image.COLOR_RED)
    disp.show(img)
```

Result:
![](https://wiki.sipeed.com/maixpy/static/video/classifier.gif)

## Edge(embeded) friendly

Simply use hardware **peripheral** like serial port:

```python
from maix import uart

devices = uart.list_devices()

serial = uart.UART(devices[0], 115200)
serial.write_str("hello world")
print("received:", serial.read(timeout = 2000))
```

## MaixVision workstation

We also provide a handy **[MaixVision](https://wiki.sipeed.com/en/maixvision)** workstation software to make development easier and faster:

<video playsinline controls muted preload src="https://github.com/sipeed/MaixPy/assets/8625829/1168a282-d7c2-45bc-9ffb-c00de1ca24f5" type="video/mp4">
MaixVision
</video>

## MaixHub online platform

**[MaixHub](https://maixhub.com)** provide free online AI train service, one click to train AI model and deploy to MaixCAM even you have no AI knowledge and expensive training equipment.

![MaixHub](https://wiki.sipeed.com/maixpy/static/image/maixhub.jpg)


## Hardware platform MaixCAM

And we provide two powerful hardware platform **[MaixCAM](https://wiki.sipeed.com/maixcam)** and **[MaixCAM-Pro](https://wiki.sipeed.com/maixcam-pro)**, with datasheet register level open.

![MaixCAM](https://wiki.sipeed.com/maixpy/static/image/maixcams.png)

| CPU | NPU | Memory |
| --- | --- | ------- |
| - 1GHz RISC-V(Linux)<br>- 700MHz RISCV-V(RTOS)<br>- 25~300MHz 8051(LowPower) | 1Tops@INT8 NPU, support BF16<br>support YOLOv5 YOLOv8 etc.| 256MB DDR3 |

| Connecting | Peripheral | MultiMedia | Buy |
| ----------- | ----- | --- | ---- |
|  USB2.0/WiFi6/BLE5.4 | IIC/PWM/SPI/UART/WDT/ADC | - 4M Camera<br>- 2.3" 552x368 Touchscreen<br>- H.264/H.265/MJPEG codec | [Sipeed Official Store](https://wiki.sipeed.com/store) |


## Who are using MaixPy?

* **AI Algorithm Engineer** who want to deploy your AI model to embedded devices.
> MaixPy provide easy-to-use API to access NPU, and docs to help you develop your AI model.
* **STEM** teacher who wants to teach AI and embedded devices to students.
> MaixPy provide easy-to-use API, PC tools, online AI train service ... Let you focus on teaching AI, not the hardware and complicated software usage.
* **Maker** who want to make some cool projects but don't want to learn complicated hardware and software.
> MaixPy provide Python API, so all you need is learn basic Python syntax, and MaixPy's API is so easy to use, you can make your project even in a few minutes.
* **Engineer** who want to make some projects but want a prototype as soon as possible.
> MaixPy is easy to build projects, and provide corresponding C++ SDK, so you can directly use MaixPy to deploy or transfer Python code to C++ in a few minutes.
* **Students** who want to learn AI, embedded development.
> We provide many docs and tutorials, and lot of open source code, to help you find learning route, and grow up step by step. From simple Python programming to `Vision`, `AI`, `Audio`, `Linux`, `RTOS` etc.
* **Enterprise** who want to develop AI vision products but have no time or engineers to develop complicated embedded system.
> Use MaixPy even graphic programming to develop your products with no more employees and time. For example, add a AI QA system to your production line, or add a AI security monitor to your office as your demand.
* **Contestants** who want to win the competition.
> MaixPy integrate many functions and easy to use, fasten your work to win the competition in limited time. There are already many contestants win the competition with MaixPy.


## Performance comparison

K210 and v831 are outdated, they have many limitations in memory, performance, NPU operators missing etc.<br>
No matter you are using them or new comer, it's recommended to upgrade to MaixCAM and MaixPy v4.<br>

Here's the comparison between them:

| Feature | Maix-I K210 | Maix-II v831 | MaixCAM |
| ------- | ----------- | ------------ | ------- |
| CPU | 400MHz RISC-V x2 | 800MHz ARM7 | **1GHz RISC-V(Linux)<br>700MHz RISC-V(RTOS)<br>25~300MHz 8051(Low Power)** |
| Memory | 6MB SRAM | 64MB DDR2 | **256MB DDR3** |
| NPU | 0.25Tops@INT8<br>official says 1T but... | 0.25Tops@INT8 | **1Tops@INT8** |
| Encoder | ✖ | 1080p@30fps | **2K@30fps** |
| Screen | 2.4" 320x240 | 1.3" 240x240 | **2.28" 552x368** / 5" 1280x720 / 7" 1280x800 / 10“ 1280x800|
| TouchScreen | ✖ | ✖ | **2.3" 552x368** |
| Camera | 30W | 200W | **500W** |
| WiFi   | 2.4G | 2.4G | **WiFi6** 2.4G/5G |
| USB    | ✖    | **USB2.0** | **USB2.0** |
| Eth    | ✖    | 100M(Optional)   | 100M(Optional) |
| SD Interface | SPI | **SDIO** | **SDIO** |
| BLE    | ✖    | ✖      | **BLE5.4** |
| OS     | RTOS | Tina Linux | **Linux + RTOS** |
| Language | C / C++ / MicroPython | C / C++ / **Python3** | C / **C++ / Python3** |
| Software | MaixPy | MaixPy3 | **MaixCDK + MaixPy v4 + opencv + numpy + ...**|
| PC software | MaixPy IDE | MaixPy3 IDE | **MaixVision** Workstation |
| Docs   | ⭐️⭐️⭐️⭐️ |  ⭐️⭐️⭐️   |  🌟🌟🌟🌟🌟 |
| Online AI train | ⭐️⭐️⭐️ |  ⭐️⭐️⭐️⭐️ |  🌟🌟🌟🌟🌟 |
| Official APPs   | ⭐️⭐️   |  ⭐️⭐️⭐️   |  🌟🌟🌟🌟🌟 |
| AI classify(224x224) | MobileNetv1 50fps<br>MobileNetv2 ✖<br>Resnet ✖ | MobileNet ✖<br>Resnet18 20fps<br>Resnet50 ✖| MobileNetv2 **130fps**<br>Resnet18 **62fps**<br>Resnet50 **28fps** |
| AI detect(NPU forward part)   | YOLOv2(224x224) 15fps |  YOLOv2(224x224) 15fps |  **YOLOv5s(224x224) 100fps<br>YOLOv5s(320x256) 70fps<br>YOLOv5s(640x640) 15fps<br>YOLOv8n(640x640) 23fps<br>YOLO11n(224x224)175fps<br>YOLO11n(320x224)120fps<br>YOLO11n(320x320)95fps<br>YOLO11n(640x640)23fps**|
| Ease of use     | ⭐️⭐️⭐️⭐️ |  ⭐️⭐️⭐️   |  🌟🌟🌟🌟🌟 |

## Maix Ecosystem

MaixPy not only a Python SDK, but have a whole ecosystem, including hardware, software, tools, docs, even cloud platform etc.
See the picture below:

![](https://wiki.sipeed.com/maixpy/static/image/maix_ecosystem.png)


## What difference between MaixPy v1, MaixPy3 and MaixPy v4?

* MaixPy v1 use MicroPython programming language, only support Sipeed Maix-I K210 series hardware, have limited third-party packages.
* MaixPy3 is designed for Sipeed Maix-II-Dock v831, not a long-term support version.
* MaixPy v4 use Python programming language, so there's much package we can use directly. MaixPy v4 support new hardware platforms of Sipeed, it's a long-term support version, the future's hardware platforms will support this version. MaixPy v4 have a MaixPy-v1 compatible API, so you can quickly migrate your MaixPy v1 project to MaixPy v4.

(MaixPy v4 Will not support Maix-I K210 series, if you are using Maix-I K210 series, it's recommended to upgrade hardware platform to use this to get more features and better performance.)

## Compile Source Code

If you want to compile MaixPy firmware from source code, refer to [Build MaixPy source code](https://wiki.sipeed.com/maixpy/doc/en/source_code/build.html) page.


## License

All files in this repository are under the terms of the [Apache License 2.0 Sipeed Ltd.](./LICENSE) except the third-party libraries or have their own license.


## Community

* Project sharing: [maixhub.com/share](https://maixhub.com/share)
* App sharing: [maixhub.com/app](https://maixhub.com/app)
* Discussion: [maixhub.com/discussion](https://maixhub.com/discussion)
* QQ group: 862340358
* Telegram: [t.me/maixpy](https://t.me/maixpy)
* Github issues: [github.com/sipeed/maixpy/issues](https://github.com/sipeed/maixpy/issues)




            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Sipeed/MaixPy",
    "name": "MaixPy",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "Machine vision, AI vision, IOT, AIOT, Edge computing",
    "author": "Sipeed",
    "author_email": "support@sipeed.com",
    "download_url": null,
    "platform": null,
    "description": "MaixPy (v4)\n======\n\n<div align=\"center\">\n\n![](https://wiki.sipeed.com/maixpy/static/image/maixpy_banner.png)\n\n**Let's Sipeed up, Maximize AI's power!**\n\n**MaixPy** (v4): Easily create AI projects with Python on edge device\n\n<h3>\n    <a href=\"https://wiki.sipeed.com/maixpy/doc/en/index.html\"> Quick Start </a> |\n    <a href=\"https://wiki.sipeed.com/maixpy/en/index.html\"> Documentation </a> |\n    <a href=\"https://wiki.sipeed.com/maixpy/api/index.html\"> API </a> |\n    <a href=\"https://wiki.sipeed.com/maixcam-pro\"> Hardware </a>\n</h3>\n\n[![GitHub Repo stars](https://img.shields.io/github/stars/sipeed/MaixPy?style=social)](https://github.com/sipeed/MaixPy/stargazers)\n[![Apache 2.0](https://img.shields.io/badge/license-Apache%20v2.0-orange.svg)](\"https://github.com/sipeed/MaixPy/blob/main/LICENSE.md)\n[![PyPI](https://img.shields.io/pypi/v/maixpy.svg)](https://pypi.python.org/pypi/maixpy/)\n[![PyPI - Downloads](https://img.shields.io/pypi/dm/maixpy?label=pypi%20downloads)](https://pypi.org/project/maixpy/)\n![GitHub repo size](https://img.shields.io/github/repo-size/sipeed/maixpy) \n[![Build MaixCAM](https://github.com/sipeed/MaixPy/actions/workflows/build_maixcam.yml/badge.svg)](https://github.com/sipeed/MaixPy/actions/workflows/build_maixcam.yml)\n[![Trigger wiki](https://github.com/sipeed/MaixPy/actions/workflows/trigger_wiki.yml/badge.svg)](https://github.com/sipeed/MaixPy/actions/workflows/trigger_wiki.yml)\n\nEnglish | [\u4e2d\u6587](./README_ZH.md)\n\n</div>\n\n![MaixCAM](https://wiki.sipeed.com/maixpy/static/image/maixcams.png)\n\n\n## Feature Overview\n\nMaixPy offers simple Python programming combined with powerful edge computing hardware. Integrated hardware peripheral operations, video streaming, AI vision algorithms, and audio algorithms etc. With its plug-and-play design, MaixPy enables you to quickly implement your intelligent projects.\n\nAdditionally, MaixPy provides the MaixVision IDE, MaixHub online training platform, detailed documentation, and even a C/C++ SDK with identical APIs, ensuring seamless development and production deployment.\n\nFor more features and video demonstrations, please visit the **official website: [wiki.sipeed.com/maixpy/](https://wiki.sipeed.com/maixpy/)**\n\n> If you like this project, please click **Star** on the top right of the [MaixPy Project](https://github.com/sipeed/maixpy) to encourage us to develop more exciting content!\n\n## Concise and Efficient Code (API) Design\n\nWith MaixPy you can easily create **AI vision project** within **10 lines of code**:\n\n```python\nfrom maix import camera, display, image, nn\n\nclassifier = nn.Classifier(model=\"/root/models/mobilenetv2.mud\")\ncam = camera.Camera(classifier.input_width(), classifier.input_height(), classifier.input_format())\ndisp = display.Display()\n\nwhile 1:\n    img = cam.read()\n    res = classifier.classify(img)\n    max_idx, max_prob = res[0]\n    msg = f\"{max_prob:5.2f}: {classifier.labels[max_idx]}\"\n    img.draw_string(10, 10, msg, image.COLOR_RED)\n    disp.show(img)\n```\n\nResult:\n![](https://wiki.sipeed.com/maixpy/static/video/classifier.gif)\n\n## Edge(embeded) friendly\n\nSimply use hardware **peripheral** like serial port:\n\n```python\nfrom maix import uart\n\ndevices = uart.list_devices()\n\nserial = uart.UART(devices[0], 115200)\nserial.write_str(\"hello world\")\nprint(\"received:\", serial.read(timeout = 2000))\n```\n\n## MaixVision workstation\n\nWe also provide a handy **[MaixVision](https://wiki.sipeed.com/en/maixvision)** workstation software to make development easier and faster:\n\n<video playsinline controls muted preload src=\"https://github.com/sipeed/MaixPy/assets/8625829/1168a282-d7c2-45bc-9ffb-c00de1ca24f5\" type=\"video/mp4\">\nMaixVision\n</video>\n\n## MaixHub online platform\n\n**[MaixHub](https://maixhub.com)** provide free online AI train service, one click to train AI model and deploy to MaixCAM even you have no AI knowledge and expensive training equipment.\n\n![MaixHub](https://wiki.sipeed.com/maixpy/static/image/maixhub.jpg)\n\n\n## Hardware platform MaixCAM\n\nAnd we provide two powerful hardware platform **[MaixCAM](https://wiki.sipeed.com/maixcam)** and **[MaixCAM-Pro](https://wiki.sipeed.com/maixcam-pro)**, with datasheet register level open.\n\n![MaixCAM](https://wiki.sipeed.com/maixpy/static/image/maixcams.png)\n\n| CPU | NPU | Memory |\n| --- | --- | ------- |\n| - 1GHz RISC-V(Linux)<br>- 700MHz RISCV-V(RTOS)<br>- 25~300MHz 8051(LowPower) | 1Tops@INT8 NPU, support BF16<br>support YOLOv5 YOLOv8 etc.| 256MB DDR3 |\n\n| Connecting | Peripheral | MultiMedia | Buy |\n| ----------- | ----- | --- | ---- |\n|  USB2.0/WiFi6/BLE5.4 | IIC/PWM/SPI/UART/WDT/ADC | - 4M Camera<br>- 2.3\" 552x368 Touchscreen<br>- H.264/H.265/MJPEG codec | [Sipeed Official Store](https://wiki.sipeed.com/store) |\n\n\n## Who are using MaixPy?\n\n* **AI Algorithm Engineer** who want to deploy your AI model to embedded devices.\n> MaixPy provide easy-to-use API to access NPU, and docs to help you develop your AI model.\n* **STEM** teacher who wants to teach AI and embedded devices to students.\n> MaixPy provide easy-to-use API, PC tools, online AI train service ... Let you focus on teaching AI, not the hardware and complicated software usage.\n* **Maker** who want to make some cool projects but don't want to learn complicated hardware and software.\n> MaixPy provide Python API, so all you need is learn basic Python syntax, and MaixPy's API is so easy to use, you can make your project even in a few minutes.\n* **Engineer** who want to make some projects but want a prototype as soon as possible.\n> MaixPy is easy to build projects, and provide corresponding C++ SDK, so you can directly use MaixPy to deploy or transfer Python code to C++ in a few minutes.\n* **Students** who want to learn AI, embedded development.\n> We provide many docs and tutorials, and lot of open source code, to help you find learning route, and grow up step by step. From simple Python programming to `Vision`, `AI`, `Audio`, `Linux`, `RTOS` etc.\n* **Enterprise** who want to develop AI vision products but have no time or engineers to develop complicated embedded system.\n> Use MaixPy even graphic programming to develop your products with no more employees and time. For example, add a AI QA system to your production line, or add a AI security monitor to your office as your demand.\n* **Contestants** who want to win the competition.\n> MaixPy integrate many functions and easy to use, fasten your work to win the competition in limited time. There are already many contestants win the competition with MaixPy.\n\n\n## Performance comparison\n\nK210 and v831 are outdated, they have many limitations in memory, performance, NPU operators missing etc.<br>\nNo matter you are using them or new comer, it's recommended to upgrade to MaixCAM and MaixPy v4.<br>\n\nHere's the comparison between them:\n\n| Feature | Maix-I K210 | Maix-II v831 | MaixCAM |\n| ------- | ----------- | ------------ | ------- |\n| CPU | 400MHz RISC-V x2 | 800MHz ARM7 | **1GHz RISC-V(Linux)<br>700MHz RISC-V(RTOS)<br>25~300MHz 8051(Low Power)** |\n| Memory | 6MB SRAM | 64MB DDR2 | **256MB DDR3** |\n| NPU | 0.25Tops@INT8<br>official says 1T but... | 0.25Tops@INT8 | **1Tops@INT8** |\n| Encoder | \u2716 | 1080p@30fps | **2K@30fps** |\n| Screen | 2.4\" 320x240 | 1.3\" 240x240 | **2.28\" 552x368** / 5\" 1280x720 / 7\" 1280x800 / 10\u201c 1280x800|\n| TouchScreen | \u2716 | \u2716 | **2.3\" 552x368** |\n| Camera | 30W | 200W | **500W** |\n| WiFi   | 2.4G | 2.4G | **WiFi6** 2.4G/5G |\n| USB    | \u2716    | **USB2.0** | **USB2.0** |\n| Eth    | \u2716    | 100M(Optional)   | 100M(Optional) |\n| SD Interface | SPI | **SDIO** | **SDIO** |\n| BLE    | \u2716    | \u2716      | **BLE5.4** |\n| OS     | RTOS | Tina Linux | **Linux + RTOS** |\n| Language | C / C++ / MicroPython | C / C++ / **Python3** | C / **C++ / Python3** |\n| Software | MaixPy | MaixPy3 | **MaixCDK + MaixPy v4 + opencv + numpy + ...**|\n| PC software | MaixPy IDE | MaixPy3 IDE | **MaixVision** Workstation |\n| Docs   | \u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f |  \u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f   |  \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f |\n| Online AI train | \u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f |  \u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f |  \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f |\n| Official APPs   | \u2b50\ufe0f\u2b50\ufe0f   |  \u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f   |  \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f |\n| AI classify(224x224) | MobileNetv1 50fps<br>MobileNetv2 \u2716<br>Resnet \u2716 | MobileNet \u2716<br>Resnet18 20fps<br>Resnet50 \u2716| MobileNetv2 **130fps**<br>Resnet18 **62fps**<br>Resnet50 **28fps** |\n| AI detect(NPU forward part)   | YOLOv2(224x224) 15fps |  YOLOv2(224x224) 15fps |  **YOLOv5s(224x224) 100fps<br>YOLOv5s(320x256) 70fps<br>YOLOv5s(640x640) 15fps<br>YOLOv8n(640x640) 23fps<br>YOLO11n(224x224)175fps<br>YOLO11n(320x224)120fps<br>YOLO11n(320x320)95fps<br>YOLO11n(640x640)23fps**|\n| Ease of use     | \u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f |  \u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f   |  \ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f\ud83c\udf1f |\n\n## Maix Ecosystem\n\nMaixPy not only a Python SDK, but have a whole ecosystem, including hardware, software, tools, docs, even cloud platform etc.\nSee the picture below:\n\n![](https://wiki.sipeed.com/maixpy/static/image/maix_ecosystem.png)\n\n\n## What difference between MaixPy v1, MaixPy3 and MaixPy v4?\n\n* MaixPy v1 use MicroPython programming language, only support Sipeed Maix-I K210 series hardware, have limited third-party packages.\n* MaixPy3 is designed for Sipeed Maix-II-Dock v831, not a long-term support version.\n* MaixPy v4 use Python programming language, so there's much package we can use directly. MaixPy v4 support new hardware platforms of Sipeed, it's a long-term support version, the future's hardware platforms will support this version. MaixPy v4 have a MaixPy-v1 compatible API, so you can quickly migrate your MaixPy v1 project to MaixPy v4.\n\n(MaixPy v4 Will not support Maix-I K210 series, if you are using Maix-I K210 series, it's recommended to upgrade hardware platform to use this to get more features and better performance.)\n\n## Compile Source Code\n\nIf you want to compile MaixPy firmware from source code, refer to [Build MaixPy source code](https://wiki.sipeed.com/maixpy/doc/en/source_code/build.html) page.\n\n\n## License\n\nAll files in this repository are under the terms of the [Apache License 2.0 Sipeed Ltd.](./LICENSE) except the third-party libraries or have their own license.\n\n\n## Community\n\n* Project sharing: [maixhub.com/share](https://maixhub.com/share)\n* App sharing: [maixhub.com/app](https://maixhub.com/app)\n* Discussion: [maixhub.com/discussion](https://maixhub.com/discussion)\n* QQ group: 862340358\n* Telegram: [t.me/maixpy](https://t.me/maixpy)\n* Github issues: [github.com/sipeed/maixpy/issues](https://github.com/sipeed/maixpy/issues)\n\n\n\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "Sipeed Maix Vision Python SDK",
    "version": "4.10.2",
    "project_urls": {
        "Homepage": "https://github.com/Sipeed/MaixPy"
    },
    "split_keywords": [
        "machine vision",
        " ai vision",
        " iot",
        " aiot",
        " edge computing"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3e56b92ec383d980cea1234b2ec37818dfd03cef20b4d81880c13a83b1831247",
                "md5": "f5b696f9e74aed5ed22c8dd82af95d99",
                "sha256": "b269527f4f00c8f2c35653cf9658912cb55f08014f9e45752239df0a3d5c116a"
            },
            "downloads": -1,
            "filename": "MaixPy-4.10.2-cp310-cp310-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f5b696f9e74aed5ed22c8dd82af95d99",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 3807091,
            "upload_time": "2025-02-12T09:33:52",
            "upload_time_iso_8601": "2025-02-12T09:33:52.274498Z",
            "url": "https://files.pythonhosted.org/packages/3e/56/b92ec383d980cea1234b2ec37818dfd03cef20b4d81880c13a83b1831247/MaixPy-4.10.2-cp310-cp310-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d56ba2c36ccd99341bbbeaa18be5ae6f0b5c70a4cbd6920da9afcc57edb42aa2",
                "md5": "72dd9688d6f183d762985d3aad176bee",
                "sha256": "7dd1e58445bc12b54b284c651ee75c435931f0991c2b6f5ab6a7c2c77b8a2e33"
            },
            "downloads": -1,
            "filename": "MaixPy-4.10.2-cp311-cp311-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "72dd9688d6f183d762985d3aad176bee",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 3808714,
            "upload_time": "2025-02-12T10:01:26",
            "upload_time_iso_8601": "2025-02-12T10:01:26.278507Z",
            "url": "https://files.pythonhosted.org/packages/d5/6b/a2c36ccd99341bbbeaa18be5ae6f0b5c70a4cbd6920da9afcc57edb42aa2/MaixPy-4.10.2-cp311-cp311-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5f22e71972361175cd3432b4e9290318eac31dd397a5bde4660c6ca7904cbc8e",
                "md5": "c4becf70549887d992006d55c0e70f83",
                "sha256": "6c0d4343f58ab62a751039eed72580f42f222c03c509a1aa5df5b58abd4749dd"
            },
            "downloads": -1,
            "filename": "MaixPy-4.10.2-cp312-cp312-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c4becf70549887d992006d55c0e70f83",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 3808254,
            "upload_time": "2025-02-12T09:34:28",
            "upload_time_iso_8601": "2025-02-12T09:34:28.276725Z",
            "url": "https://files.pythonhosted.org/packages/5f/22/e71972361175cd3432b4e9290318eac31dd397a5bde4660c6ca7904cbc8e/MaixPy-4.10.2-cp312-cp312-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "df44e4c91c0065ccedf89b865f8fa8a5781e996964346dc2c45f1f30539ec972",
                "md5": "19c033d7b3ad5f274f9ed621af54ecf6",
                "sha256": "061eaf54c42c544acb56ee64411470599cca3b5dade0b2fee4fdb32bf92b32e7"
            },
            "downloads": -1,
            "filename": "MaixPy-4.10.2-cp38-cp38-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "19c033d7b3ad5f274f9ed621af54ecf6",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 3806775,
            "upload_time": "2025-02-12T09:34:38",
            "upload_time_iso_8601": "2025-02-12T09:34:38.532857Z",
            "url": "https://files.pythonhosted.org/packages/df/44/e4c91c0065ccedf89b865f8fa8a5781e996964346dc2c45f1f30539ec972/MaixPy-4.10.2-cp38-cp38-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "170f5edf73997b6adf332db6e28c1a503d66464ca6527f99ea40ea167a740ea8",
                "md5": "894ced796d6cbf579a685de1ebf294d8",
                "sha256": "5c07a2d169bc109768c1621114c23c98f8b38377289f1d9fa5017481ad202bcc"
            },
            "downloads": -1,
            "filename": "MaixPy-4.10.2-cp39-cp39-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "894ced796d6cbf579a685de1ebf294d8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 3806820,
            "upload_time": "2025-02-12T09:34:51",
            "upload_time_iso_8601": "2025-02-12T09:34:51.874750Z",
            "url": "https://files.pythonhosted.org/packages/17/0f/5edf73997b6adf332db6e28c1a503d66464ca6527f99ea40ea167a740ea8/MaixPy-4.10.2-cp39-cp39-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8ad5fc1458c24a2d553b09524a0e4d6d473731bab94fa1530e8e3fdfa8849b55",
                "md5": "1d9f3b64b54a7dc609ac310367ebd78e",
                "sha256": "6163003307c2eaab1fa6997d1af458d0a04486770ed511aebce6049810ac2dee"
            },
            "downloads": -1,
            "filename": "MaixPy-4.10.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1d9f3b64b54a7dc609ac310367ebd78e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 14436590,
            "upload_time": "2025-02-12T10:01:29",
            "upload_time_iso_8601": "2025-02-12T10:01:29.634659Z",
            "url": "https://files.pythonhosted.org/packages/8a/d5/fc1458c24a2d553b09524a0e4d6d473731bab94fa1530e8e3fdfa8849b55/MaixPy-4.10.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-12 09:33:52",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Sipeed",
    "github_project": "MaixPy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "maixpy"
}
        
Elapsed time: 0.45513s