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

  • 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.

Components

  • 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 and v2.
  • uwebsocket - WebSocket Protocol.
  • uasyncio - Coroutine framework for QuecPython.
  • EventMesh - Event management module.
  • TR069-Server - CPE WAN Management 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. OCPP-v1.6 OCPP-v1.6 Public

    OCPP-v1.6

    Python 7 4

  2. AIS-140 AIS-140 Public

    AIS-140 protocol for India automotive industry.

    Python 1

  3. examples examples Public

    Examples of some simple functional applications

    Python 3 9

  4. drivers drivers Public

    Hardware drivers those supported by QuecPython

    Python

  5. solution-wearable solution-wearable Public

    Wearable solution of QuecPython

    Python 2 4

  6. solution-DTU solution-DTU Public

    DTU solution based on QuecPython

    Python 8 10

Repositories

Showing 10 of 72 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,084 0 0 Updated Nov 15, 2024
  • DLMS_example Public

    A test example of DLMS.

    QuecPython/DLMS_example’s past year of commit activity
    0 0 0 0 Updated Nov 12, 2024
  • drivers Public

    Hardware drivers those supported by QuecPython

    QuecPython/drivers’s past year of commit activity
    Python 0 0 0 0 Updated Nov 12, 2024
  • DTU-tool Public

    Tool for DTU.

    QuecPython/DTU-tool’s past year of commit activity
    Python 1 2 0 0 Updated Nov 1, 2024
  • solution-DTU Public

    DTU solution based on QuecPython

    QuecPython/solution-DTU’s past year of commit activity
    Python 8 10 0 0 Updated Oct 24, 2024
  • QuecPython/fcm360w_demo’s past year of commit activity
    Python 0 0 0 0 Updated Oct 16, 2024
  • snmp Public

    snmp protocol for QuecPython

    QuecPython/snmp’s past year of commit activity
    Python 0 2 0 0 Updated Oct 12, 2024
  • Quectel_Linux_USB_Serial_Option_Driver Public

    USB driver of Linux system.

    QuecPython/Quectel_Linux_USB_Serial_Option_Driver’s past year of commit activity
    C 10 5 2 0 Updated Sep 29, 2024
  • jtt808 Public

    jtt808 protocol

    QuecPython/jtt808’s past year of commit activity
    Python 3 4 0 0 Updated Sep 24, 2024
  • FactoryTool Public

    FactoryTool for QuecPython

    QuecPython/FactoryTool’s past year of commit activity
    Python 3 0 1 0 Updated Sep 9, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…