semvec/pypi-packages huggingface dataset:
pyPCF8574 0.0.1
TI's PCF8574 python driver
License: MIT
Keywords: PCF8574

# python driver for PCF8574

## Overview
Texas Instruments [PCF8574](https://www.ti.com/product/PCF8574) is an 8-bit I/O expander based on I2C/SMBus. This package allows users to use [PCF8574](https://www.ti.com/product/PCF8574) GPIOs like any standard [arduino](https://www.arduino.cc) GPIOs. Provides standard [arduino](https://www.arduino.cc) like functions `pinMode`, `digitalWrite`, `digitalRead` etc.

## Installation
Package: `pip3 install python-PCF8574` 

Dependencies: `pip3 install -r requirements.txt`

## Usage Examples
`examples/basicExample.py` : A basic workflow for reading and writing a GPIO
`examples/multiDeviceExample.py` : multiple PCF8574 devices
`examples/threadSafeExample.py` : Not implemented

## Example Code
For those who just want to get started fast:

`<TODO>`



## Development and Contributibg Instructions 
The current code base is compatible with python3. Pull requests for new features, bug fixes, and suggestions are welcome! Please create an issue for discussion before working on a substantial change.

## License

[MIT](https://github.com/goutamkumar77/python-PCF8574/blob/master/LICENSE)
KS-BOT-Client-Python 2.5.1
Python framework for interacting with KS-BOT, without any app
License: MIT
Requires Python: >=3.6

# KS-BOT-Client-Python

### Python framework for interacting with KS-BOT, without any app
> SIDE NOTE: To use ks-bot-client you will need to create a user account at: [kids smit](https://www.kidssmit.com)
__To get started simply install ks-bot-client, with the following command__
```Python

python -m pip install KS-BOT-Client-Python

```

## After Installation:

- Simple import ks-bot-client

```Python
import ks_bot_client
```

- Next create a custom Bot class by inherenting from ks_bot_client.bot class

```Python

class CustomBot(ks_bot_client.Bot):

  def __init__(self, name:str, password:str):
    """
      :param {string} name - Either Username, First Name of user or email of user
      :param {string} password - User password
    """

    super().__init__(name, password)


  def WelcomeMessage(self, data):
    """
      This event gives you, your previous messages with ks-bot.

      > Feel free to customize it
    """
    print("KS-BOT said 'welcome'")


  def BotProcessReply(self, data):
    """
      Returns bot reply to the message you sent it

      > Feel free to customize it
    """
    print("KS-BOT said: ", data)


  def TimerOver(self, data):
    """
      Handles Event Server sends when timer is over

      > Feel free to customize it
    """

    print("KS-BOT said: Timer is over, Timer: ", data)

  def weather(self, data):
    """
      This event runs whenever the server has weather report ready for you
    """
    pass

  def news(self, data):
    """
      This event runs whenever server has the news ready for you
    """
    pass

  def speak(self, what_to_speak):
    """
      This events runs when ever the server wants you to say something
    """
    pass

  def de_activate_smith(self, data):
    """
      This events runs after S.M.I.T.H has been De-Activated and KS-BOT has been activated
    """
    pass

  def activate_smith(self, data):
    """
      This event runs after S.M.I.T.H has been activated
    """
    pass
```

- Once your custom bot class is ready all that is left is for you to initialize your bot

```Python
bot = CustomBot("<your name>", "<your password>")
```

- Last but not list all you have to do is run the bot, so it can get and recieve messages from Server

```Python
bot.run()
```

- Now that your bot is recieving messages from server and can send message to server, Send your first message!

```Python
bot.send_command("<your message>", "<the timeZone you want to send the message from, default timeZone is your actual timeZone>", <log : True|False>)
```

## Developer Notes:

> -  Feel Free to reach us at: codingwithcn@gmail.com, for question
- But for issues and feature adding, we ask that you do that all on github
debuggerModule 0.4
A package for create debug modules
License: MIT
Keywords: debug

# Python Debug Module

### Install
``` 
pip install debuggerModule
```

### Example
```python
from debugger import getLogger
#log filename option
DEBUG = getLogger('filename')
DEBUG.INFO("log")
```

### Types
1. DEBUG.DEBUG: green
2. DEBUG.INFO: blue
3. DEBUG.WARNING: yellow
4. DEBUG.ERROR: red
5. DEBUG.CRITICAL: bold red

PyPi page: (https://pypi.org/project/debuggerModule/)

Change Log
==========

0.1 (14/02/2022)
-------------------
- First Release

0.3 (15/02/2022)
-------------------
- Add new feature save to log file

0.4 (15/02/2022)
-------------------
- Update setup.py README format