gpiopico


Namegpiopico JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/irvyncornejo/hwlib/tree/main/raspberry-pico/rpi-gpio-pico
SummaryEasy way to connect hardware and use gpio in raspberry pico
upload_time2023-03-26 23:09:35
maintainer
docs_urlNone
authorIrvyn Cornejo
requires_python
licenseMIT
keywords raspberry-pi pico rpi-pico
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # GPIO CONTROL IN RASPBERRY PI PICO
## Hardware control

### Input Devices
- Touch Sensor
- Potenciometer
- Joystick
- PIR
- LM35
- Nextion Display
### Ouput Devices
- LED
- Relay
- Solid state relay
- Motor DC
- RGB
- Servo motor
### Descargar paquete
```
pip install gpiopico
```


### Blink
```python
from gpiopico import Led
from utime import sleep

if __name__=='__main__':
    led = Led(pin=0, inverted_logic=True)#common anode
    
    for _ in range(4):
        led.on()
        sleep(1)
        led.off()
        sleep(1)

    for pwm in range(256):
      led.pwm_value(pwm)#0-255
      sleep(0.2)

```
### Button
```python
from gpiopico import Led, Button
from utime import sleep

if __name__=='__main__':
    led = Led(pin=0, inverted_logic=True)#common anode
    button = Button(pin=1)
    
    button.when_pressed = led.on
    button.on_hold = led.off 
    
    while True:
        button.check_state()
```


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/irvyncornejo/hwlib/tree/main/raspberry-pico/rpi-gpio-pico",
    "name": "gpiopico",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "raspberry-pi pico,rpi-pico",
    "author": "Irvyn Cornejo",
    "author_email": "irvyncornejo@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/7c/69/fb0f4c374c8cdb0b9da90532a62de774f2b1bfd85f562dad7105ef1d2d10/gpiopico-1.0.0.tar.gz",
    "platform": null,
    "description": "# GPIO CONTROL IN RASPBERRY PI PICO\n## Hardware control\n\n### Input Devices\n- Touch Sensor\n- Potenciometer\n- Joystick\n- PIR\n- LM35\n- Nextion Display\n### Ouput Devices\n- LED\n- Relay\n- Solid state relay\n- Motor DC\n- RGB\n- Servo motor\n### Descargar paquete\n```\npip install gpiopico\n```\n\n\n### Blink\n```python\nfrom gpiopico import Led\nfrom utime import sleep\n\nif __name__=='__main__':\n    led = Led(pin=0, inverted_logic=True)#common anode\n    \n    for _ in range(4):\n        led.on()\n        sleep(1)\n        led.off()\n        sleep(1)\n\n    for pwm in range(256):\n      led.pwm_value(pwm)#0-255\n      sleep(0.2)\n\n```\n### Button\n```python\nfrom gpiopico import Led, Button\nfrom utime import sleep\n\nif __name__=='__main__':\n    led = Led(pin=0, inverted_logic=True)#common anode\n    button = Button(pin=1)\n    \n    button.when_pressed = led.on\n    button.on_hold = led.off \n    \n    while True:\n        button.check_state()\n```\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Easy way to connect hardware and use gpio in raspberry pico",
    "version": "1.0.0",
    "split_keywords": [
        "raspberry-pi pico",
        "rpi-pico"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7c69fb0f4c374c8cdb0b9da90532a62de774f2b1bfd85f562dad7105ef1d2d10",
                "md5": "1b67b5c4a97d0253c11deb54e7639e91",
                "sha256": "b126b3b79d3d335a669444b07ae785d73e3646b175f11c1d4f48b38c7553e00c"
            },
            "downloads": -1,
            "filename": "gpiopico-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "1b67b5c4a97d0253c11deb54e7639e91",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 8463,
            "upload_time": "2023-03-26T23:09:35",
            "upload_time_iso_8601": "2023-03-26T23:09:35.441492Z",
            "url": "https://files.pythonhosted.org/packages/7c/69/fb0f4c374c8cdb0b9da90532a62de774f2b1bfd85f562dad7105ef1d2d10/gpiopico-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-03-26 23:09:35",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "gpiopico"
}
        
Elapsed time: 0.06063s