semvec/pypi-packages huggingface dataset:
pyiArduinoI2Ctds 1.0.0
iarduino.ru module for Raspberry Pi
License: MIT

[![](https://iarduino.ru/img/logo.svg)](https://iarduino.ru)[![](https://wiki.iarduino.ru/img/git-shop.svg?3)](https://iarduino.ru) [![](https://wiki.iarduino.ru/img/git-wiki.svg?2)](https://wiki.iarduino.ru) [![](https://wiki.iarduino.ru/img/git-lesson.svg?2)](https://lesson.iarduino.ru)[![](https://wiki.iarduino.ru/img/git-forum.svg?2)](http://forum.trema.ru)

# pyiArduinoI2Ctds

**Данная библилотека (модуль для Python3) позволяет управлять электронными модулями (устройствами) [Солемер для воды с щупом TDS и EC-метр , FLASH-I2C](https://iarduino.ru/shop/Sensory-Datchiki/solemer-tds-ec-flash-i2c.html) от iArduino.ru по шине I2C на Raspberry Pi.**

Подробнее про датчик читайте в нашей [Wiki](https://wiki.iarduino.ru/page/TDS-EC-i2c-raspberry/)

## Установка ##

[Статья на сайте iarduino.ru](https://wiki.iarduino.ru/page/raspberry-python-modules/)

Установка из репозиториев PyPI в терминале Raspberry:

`sudo pip3 install pyiArduinoI2Ctds`

Самостоятельная сборка из исходников:

`git clone https://github.com/tremaru/pyiArduinoI2Ctds.git && cd pyiArduinoI2Ctds/pyiArduinoI2Ctds && python3 setup.py build_ext --inplace`

Примеры для Python находятся в папке `pyiArduinoI2Ctds/examples`

Примеры для С++ находятся в папке `pyiArduinoI2Ctds/cpp`. Так же в этой папке лежит *Makefile* для сборки
из исходников. Можно собрать сразу все примеры командой:
`make all` или `make`
Для сборки конкретного примера: `make "название примера"`
Например:
`make getData`
Для удаления собранных исполняемых файлов:
`make clean`

**This is a Python3 module for Raspberry Pi. It requieres hardware module <https://iarduino.ru/shop/Sensory-Datchiki/solemer-tds-ec-flash-i2c.html> by iarduino.ru**
pyiArduinoI2Cjoystick 1.0.3
iarduino.ru module for Raspberry Pi
License: MIT

[![](https://iarduino.ru/img/logo.svg)](https://iarduino.ru)[![](https://wiki.iarduino.ru/img/git-shop.svg?3)](https://iarduino.ru) [![](https://wiki.iarduino.ru/img/git-wiki.svg?2)](https://wiki.iarduino.ru) [![](https://wiki.iarduino.ru/img/git-lesson.svg?2)](https://lesson.iarduino.ru)[![](https://wiki.iarduino.ru/img/git-forum.svg?2)](http://forum.trema.ru)

# pyiArduinoI2Cjoystick

**Данная библилотека (модуль для Python3) позволяет управлять электронными модулями (устройствами) []() от iArduino.ru по шине I2C на Raspberry Pi.**

Подробнее про датчик читайте в нашей [Wiki]()

## Установка ##

[Статья на сайте iarduino.ru](https://wiki.iarduino.ru/page/raspberry-python-modules/)

Установка из репозиториев PyPI в терминале Raspberry:

`sudo pip3 install pyiArduinoI2Cjoystick`

Самостоятельная сборка из исходников:

`git clone https://github.com/tremaru/pyiArduinoI2Cjoystick.git && cd pyiArduinoI2Cjoystick/pyiArduinoI2Cjoystick && python3 setup.py build_ext --inplace`

Примеры для Python находятся в папке `pyiArduinoI2Cjoystick/examples`

Примеры для С++ находятся в папке `pyiArduinoI2Cjoystick/cpp`. Так же в этой папке лежит *Makefile* для сборки
из исходников. Можно собрать сразу все примеры командой:
`make all` или `make`
Для сборки конкретного примера: `make "название примера"`
Например:
`make reset`
Для удаления собранных исполняемых файлов:
`make clean`

**This is a Python3 module for Raspberry Pi. It can work with []() by iarduino.ru**
cppwriter 0.0.4
C++ code writer library
License: MIT
Requires Python: >=3.10
Keywords: cpp, arduino, c++

# C++ writer [![Quality assurance](https://github.com/mishamyrt/cppwriter/actions/workflows/qa.yaml/badge.svg)](https://github.com/mishamyrt/cppwriter/actions/workflows/qa.yaml) [![PyPI version](https://badge.fury.io/py/cppwriter.svg)](https://badge.fury.io/py/cppwriter)

The library provides an iterative interface for generating C/C++ code from Python.

## Installation

```sh
pip install cppwriter
```

## Usage

```python
from cppwriter import FileBlock

file = FileBlock(indent_char="  ")
file.include("stdio.h", is_global=True)
file.line()
main = file.function("main", "int")
main.if_statement("PI > 4").line("return 1")
main.line("return 0")
print(str(file))
```

This will generate the following code:

```c
#include <stdio.h>

int main() {
  if (PI > 4) {
    return 1;
  }
  return 0;
}
```

## Relationship to cwriter

When I started making this library I didn't know about the existence of cwriter. I came across it while searching for a package name, but decided to give up and still finish my version.