kmpico


Namekmpico JSON
Version 0.0.2 PyPI version JSON
download
home_pageNone
Summarykyungmoon_A user-friendly MicroPython library for Raspberry Pi Pico to control various sensors and modules.
upload_time2025-08-22 03:10:44
maintainerNone
docs_urlNone
authorNone
requires_python>=3.6
licenseMIT License
keywords micropython raspberry pi pico pico sensors electronics
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # kmpico - MicroPython Library for Raspberry Pi Pico

A user-friendly MicroPython library for Raspberry Pi Pico to easily control various sensors and modules like LEDs, buzzers, motors, DHT sensors, OLED displays, and more.

## ⚠️ Important Note
This is a **MicroPython** library. It cannot be installed on a standard computer using `pip`. You need to transfer the files to your Raspberry Pi Pico's filesystem.

## Installation
1. Connect your Raspberry Pi Pico to your computer.
2. Using a tool like Thonny IDE, copy the entire `kmpico` folder to the `/lib` directory on your Pico.

## Dependencies
This library requires the following external libraries to be present on your Pico's filesystem. Please install them separately:
- `dht.py`
- `ssd1306.py`
- `neopixel.py`

## Basic Usage
```python
from kmpico import DigitalLED
from time import sleep

# Assuming an LED is connected to GP15
led = DigitalLED(15)

while True:
    led.on()
    sleep(1)
    led.off()
    sleep(1)
    

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "kmpico",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "micropython, raspberry pi pico, pico, sensors, electronics",
    "author": null,
    "author_email": "limtae <edh427@sen.go.kr>",
    "download_url": "https://files.pythonhosted.org/packages/7c/d5/44cfb84ebb43aa0517fab9e9d2d2a239cb39a8892ec004e55d1dd4ee1834/kmpico-0.0.2.tar.gz",
    "platform": null,
    "description": "# kmpico - MicroPython Library for Raspberry Pi Pico\n\nA user-friendly MicroPython library for Raspberry Pi Pico to easily control various sensors and modules like LEDs, buzzers, motors, DHT sensors, OLED displays, and more.\n\n## \u26a0\ufe0f Important Note\nThis is a **MicroPython** library. It cannot be installed on a standard computer using `pip`. You need to transfer the files to your Raspberry Pi Pico's filesystem.\n\n## Installation\n1. Connect your Raspberry Pi Pico to your computer.\n2. Using a tool like Thonny IDE, copy the entire `kmpico` folder to the `/lib` directory on your Pico.\n\n## Dependencies\nThis library requires the following external libraries to be present on your Pico's filesystem. Please install them separately:\n- `dht.py`\n- `ssd1306.py`\n- `neopixel.py`\n\n## Basic Usage\n```python\nfrom kmpico import DigitalLED\nfrom time import sleep\n\n# Assuming an LED is connected to GP15\nled = DigitalLED(15)\n\nwhile True:\n    led.on()\n    sleep(1)\n    led.off()\n    sleep(1)\n    \n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "kyungmoon_A user-friendly MicroPython library for Raspberry Pi Pico to control various sensors and modules.",
    "version": "0.0.2",
    "project_urls": null,
    "split_keywords": [
        "micropython",
        " raspberry pi pico",
        " pico",
        " sensors",
        " electronics"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3475b9cd9ada7aac1e6b1a9efc6c8dc34670c58475ac85de1969e4d16c2647a3",
                "md5": "db0314e6dc67e4494c8efb69b4981b20",
                "sha256": "660947f0913f0d0bdf1be8f80602233db30dbddc61010b04609204cfa733cee7"
            },
            "downloads": -1,
            "filename": "kmpico-0.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "db0314e6dc67e4494c8efb69b4981b20",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 21088,
            "upload_time": "2025-08-22T03:10:43",
            "upload_time_iso_8601": "2025-08-22T03:10:43.733442Z",
            "url": "https://files.pythonhosted.org/packages/34/75/b9cd9ada7aac1e6b1a9efc6c8dc34670c58475ac85de1969e4d16c2647a3/kmpico-0.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7cd544cfb84ebb43aa0517fab9e9d2d2a239cb39a8892ec004e55d1dd4ee1834",
                "md5": "bcb1ab3123d09810eabb9a6014be12e6",
                "sha256": "24c628b11aab7456ff00e577a12694b45c2c358d8d85b9f26cdda0d6ac7753aa"
            },
            "downloads": -1,
            "filename": "kmpico-0.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "bcb1ab3123d09810eabb9a6014be12e6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 21551,
            "upload_time": "2025-08-22T03:10:44",
            "upload_time_iso_8601": "2025-08-22T03:10:44.866426Z",
            "url": "https://files.pythonhosted.org/packages/7c/d5/44cfb84ebb43aa0517fab9e9d2d2a239cb39a8892ec004e55d1dd4ee1834/kmpico-0.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-22 03:10:44",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "kmpico"
}
        
Elapsed time: 0.83592s