Skip to content

Welcome to QuecPython’s site on GitHub


QuecPython, inherited from microPython, provides python programming capability for Quectel's IoT modules. It aims to help developers complete project development quickly.

All of QuecPython's software, relating to the various series of Quectel's IoT modules, are available on this GitHub site. To check out all the series of Quectel's IoT modules, please visit https://python.quectel.com.

Below you can find a selection of QuecPython's open-source projects. Our full repository list can be found here.

Project Highlight

Solutions

  • AIChatBot-Volcengine-webRTC - An AI chatbot based on Volcengine's webRTC protocol.
  • DTU - To accommodate various application scenarios, three different DTU solutions have been developed:
    • Full-featured DTU - Supports cloud connecting via multiple protocols like MQTT/HTTP/TCP/UDP, and it's allowed to set the configurations via DTU-tool.
    • Simple DTU - A simplified DTU solution only supporting raw transmission over TCP/UDP, the configurations is fixed.
    • Minimal DTU - A minimal DTU with extremely simple software implementation which also only supports raw transmission over TCP/UDP, the configurations is fixed.
  • Smart Tracker - The v2.0 branch offers a full-featured version, whereas the v1.0 branch provides a more lightweight baseline with a simpler set of functionalities.
  • Wearable Solution - Solution for the wearable devices like watch.
  • Electricity Meter - A solution for electricity meters that supports the RFC1662 protocol, among others.
  • Smart Agriculture Central Control Panel - Offers a prototype design solution for smart agriculture central control panels, utilizing LVGL for graphical interface rendering.

Click for more solutions.

Drivers

  • drivers - A collection of driver code and reference manuals for various peripherals based on QuecPython.

Components

  • QFrame - A QuecPython-based application framework.
  • OCPP-v1.6 - Electric Vehicle Charging Station Communication Protocol.
  • AIS-140 - Indian Automotive Location Device Communication Protocol.
  • jtt808 - Chinese Automotive Location Device Communication Protocol.
  • gt06 - Communication Protocol between GPS positioning devices (such as vehicle trackers or other telematics devices) and servers.
  • snmp - Simple Network Management Protocol, supporting versions v1, v2 and v3.
  • uwebsocket - WebSocket Protocol.
  • watch_dog - Watchdog framework based on a voting mechanism, allowing each thread to have an independent software watchdog; through voting, the hardware watchdog decides whether to feed or not.

Click for more components.

Tools

Click for more tools.

If you are looking for the QuecPython official documentation, click on this link.

Pinned Loading

  1. AIChatBot-Volcengine-webRTC AIChatBot-Volcengine-webRTC Public

    An AI chat bot based on volcengine's webRTC protocol.

    Python 7 3

  2. QFrame QFrame Public

    A application programming framework of QuecPython.

    Python 3 2

  3. drivers drivers Public

    Hardware drivers those supported by QuecPython

    Python

  4. OCPP-v1.6 OCPP-v1.6 Public

    OCPP-v1.6

    Python 7 5

  5. examples examples Public

    Examples of some simple functional applications

    Python 7 10

  6. solution-DTU solution-DTU Public

    DTU solution based on QuecPython

    Python 10 11

Repositories

Showing 10 of 82 repositories
  • rt-thread Public Forked from RT-Thread/rt-thread

    RT-Thread is an open source IoT real-time operating system (RTOS).

    QuecPython/rt-thread’s past year of commit activity
    C 1 Apache-2.0 5,151 0 0 Updated Feb 25, 2025
  • discussions Public

    Used for QuecPython's discussions.

    QuecPython/discussions’s past year of commit activity
    0 0 0 0 Updated Feb 20, 2025
  • solution-Sensorhub Public

    海外 vSIM EVB 项目推广 example,硬件选型:EC200UEU + Sense HAT(B)

    QuecPython/solution-Sensorhub’s past year of commit activity
    Python 1 Apache-2.0 1 0 0 Updated Feb 20, 2025
  • AIChatBot-Volcengine-webRTC Public

    An AI chat bot based on volcengine's webRTC protocol.

    QuecPython/AIChatBot-Volcengine-webRTC’s past year of commit activity
    Python 7 3 0 0 Updated Feb 20, 2025
  • .github Public

    brief for QuecPython repositories

    QuecPython/.github’s past year of commit activity
    0 0 0 0 Updated Feb 20, 2025
  • solution-tracker Public

    tracker solution based on QuecPython

    QuecPython/solution-tracker’s past year of commit activity
    Python 14 13 0 3 Updated Feb 20, 2025
  • modules Public

    QuecPython modules

    QuecPython/modules’s past year of commit activity
    Python 6 3 0 1 Updated Feb 20, 2025
  • solution-Agriculture-Control-Panel Public

    A smart agriculture central control panel solution for QuecPython.

    QuecPython/solution-Agriculture-Control-Panel’s past year of commit activity
    Python 1 3 0 0 Updated Feb 19, 2025
  • examples Public

    Examples of some simple functional applications

    QuecPython/examples’s past year of commit activity
    Python 7 10 0 0 Updated Feb 17, 2025
  • vscode-extension-issues Public

    Collect the issues of vscode extension.

    QuecPython/vscode-extension-issues’s past year of commit activity
    0 0 1 0 Updated Feb 14, 2025