Saravanan666/pypi-org huggingface dataset:
Package: circuitpython-bmp180
IntroductionCircuitPython driver from BMP180 Temperature and Barometric Pressure sensor adapted from CircuitPython driver for BMP280
Derived from the work of BadTigrouInstallation and DependenciesThis driver depends on:Adafruit CircuitPythonBus DeviceRegisterOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-bmp180To install system-wide (this may be required in some cases):sudopip3installcircuitpython-bmp180To install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.venvsource.env/bin/activatepip3installcircuitpython-qmc5883lInstalling to a Connected CircuitPython Device with CircupMake sure that you havecircupinstalled in your Python environment.
Install it with the following command if necessary:pip3installcircupWithcircupinstalled and your CircuitPython device connected use the
following command to install:circupinstallbmp180Or the following command to update an existing version:circupupdateUsage ExampleTake a look a thebmp180_simpletest.pyin the examples directoryDocumentationAPI documentation for this library can be found onRead the Docs.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.
Package: circuitpython-bmp384
IntroductionCircuitPython Driver for the Bosch BMP384 Pressure and Temperature sensorDependenciesThis driver depends on:Adafruit CircuitPythonBus DeviceRegisterPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Community Bundle library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-bmp384To install system-wide (this may be required in some cases):sudopip3installcircuitpython-bmp384To install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.venvsource.env/bin/activatepip3installcircuitpython-bmp384Usage ExampleTake a look at the examples directoryDocumentationAPI documentation for this library can be found onRead the Docs.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.
Package: circuitpython-bmp581
IntroductionCircuitPython Driver for the Bosch BMP581 pressure sensorDependenciesThis driver depends on:Adafruit CircuitPythonBus DeviceRegisterPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Community Bundle library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-bmp581To install system-wide (this may be required in some cases):sudopip3installcircuitpython-bmp581To install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.venvsource.env/bin/activatepip3installcircuitpython-bmp581Installing to a Connected CircuitPython Device with CircupMake sure that you havecircupinstalled in your Python environment.
Install it with the following command if necessary:pip3installcircupWithcircupinstalled and your CircuitPython device connected use the
following command to install:circupinstallbmp581Or the following command to update an existing version:circupupdateUsage ExampleTake a look at the examples directoryDocumentationAPI documentation for this library can be found onRead the Docs.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.
Package: circuitpython-boxplot
IntroductionCalculates boxplot and creates its graphical representationDependenciesThis driver depends on CircuitPython > 8.X.X RC1Please ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-boxplotTo install system-wide (this may be required in some cases):sudopip3installcircuitpython-boxplotTo install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.venvsource.env/bin/activatepip3installcircuitpython-boxplotInstalling to a Connected CircuitPython Device with CircupMake sure that you havecircupinstalled in your Python environment.
Install it with the following command if necessary:pip3installcircupWithcircupinstalled and your CircuitPython device connected use the
following command to install:circupinstallboxplotOr the following command to update an existing version:circupupdateUsage ExampleFor library usage please refer to the examples folder.DocumentationAPI documentation for this library can be found onRead the Docs.For information on building library documentation, please check outthis guide.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.
Package: circuitpython-Candlesticks
IntroductionGraphical representation of the stock movement in candlestick formDependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Usage ExampleSee scripts in the examples directory of this repository.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.DocumentationFor information on building library documentation, please check outthis guide.
Package: circuitpython-Color-Picker
IntroductionColor Picker for CircuitPython. Allows to pick a color directly from CircuitPython, giving you the color information.DependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Usage ExamplePlease see thecolor_picker_simlpetest.pyexample for initial referenceContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.DocumentationFor information on building library documentation, please check outthis guide.
Package: circuitpython-consumer-control-extended
IntroductionA big list of all HID consumer controlsDependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-consumer-control-extendedTo install system-wide (this may be required in some cases):sudopip3installcircuitpython-consumer-control-extendedTo install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.envsource.env/bin/activatepip3installcircuitpython-consumer-control-extendedInstalling to a Connected CircuitPython Device with CircupMake sure that you havecircupinstalled in your Python environment.
Install it with the following command if necessary:pip3installcircupWithcircupinstalled and your CircuitPython device connected use the
following command to install:circupinstallconsumer_control_extendedOr the following command to update an existing version:circupupdateUsage Exampleimporttimeimportboardimportdigitalioimportusb_hidfromadafruit_hid.consumer_controlimportConsumerControlfromconsumer_control_extendedimportAL_TEXT_EDITOR,AL_CALCULATORcc=ConsumerControl(usb_hid.devices)# define buttons. these can be any physical switches/buttons, but the values# here work out-of-the-box with a FunHouse UP and DOWN buttons.button_up=digitalio.DigitalInOut(board.BUTTON_UP)button_up.switch_to_input(pull=digitalio.Pull.DOWN)button_down=digitalio.DigitalInOut(board.BUTTON_DOWN)button_down.switch_to_input(pull=digitalio.Pull.DOWN)whileTrue:ifbutton_up.value:print("Button up pressed!")# open the system text editorcc.send(AL_TEXT_EDITOR)ifbutton_down.value:print("Button down pressed!")# open the calculatorcc.send(AL_CALCULATOR)time.sleep(0.2)ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.DocumentationFor information on building library documentation, please check outthis guide.
Package: circuitpython-cst816
IntroductionCircuitPython driver for the CST816 capacitive touch screen ICDependenciesThis driver depends on:Adafruit CircuitPythonBus DevicePlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Usage Exampleimporttimeimportboardimportbusioimportcst816# Initialize I2Ci2c=busio.I2C(board.GP7,board.GP6)touch=cst816.CST816(i2c)# Check if the touch controller is detectediftouch.who_am_i():print("CST816 detected.")else:print("CST816 not detected.")# Read touch data continuouslywhileTrue:point=touch.get_point()gesture=touch.get_gesture()press=touch.get_touch()distance=touch.get_distance()print("Position:{0},{1}- Gesture:{2}- Pressed?{3}- Distance:{4},{5}".format(point.x_point,point.y_point,gesture,press,distance.x_dist,distance.y_dist))time.sleep(0.05)ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.
Package: circuitpython-csv
IntroductionCircuitPython helper library for working with CSV filesDependenciesThis driver depends on:Adafruit CircuitPythonMicroPython’s regular expression library (re)You can find which Adafruit boards have therelibraryhere.Please ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Installing to a Connected CircuitPython Device with CircupMake sure that you havecircupinstalled in your Python environment.
Install it with the following command if necessary:pip3installcircupWithcircupinstalled and your CircuitPython device connected use the
following command to install:circupinstallcircuitpython-csvOr the following command to update an existing version:circupupdateInstalling from PyPINoteThis library is provided on PyPI so that code developed for microcontrollers with this
library will also run on computers like the Raspberry Pi.  If you just need a package
for working with CSV files on a computer or SBC only, consider using the Python standard
library’scsvmodule instead.On supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI. To install for current user:pip3installcircuitpython-csvTo install system-wide (this may be required in some cases):sudopip3installcircuitpython-csvTo install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.venvsource.venv/bin/activatepip3installcircuitpython-csvUsage Exampleimportboardimportsdcardioimportstorageimportcircuitpython_csvascsv# Initialize SD cardspi=board.SPI()sdcard=sdcardio.SDCard(spi,board.D10)vfs=storage.VfsFat(sdcard)storage.mount(vfs,"/sd")# Write the CSV file!withopen("/sd/testwrite.csv",mode="w",encoding="utf-8")aswritablefile:csvwriter=csv.writer(writablefile)csvwriter.writerow(["I","love","CircuitPython","!"])csvwriter.writerow(["Spam"]*3)ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.DocumentationFor information on building library documentation, please check outthis guide.AttributionSome code contained here is ported from CPython, dual licensed by the Python Software Foundation under the PSF License verion 2 and the Zero-Clause BSD license.
Package: circuitpython-display-frame
IntroductionCircuitPython displayio widget to create a rounded rectangle frame with text label at the top center.DependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundle.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI. To install for current user:pip3installcircuitpython-display-frameTo install system-wide (this may be required in some cases):sudopip3installcircuitpython-display-frameTo install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.envsource.env/bin/activatepip3installcircuitpython-display-frameUsage Exampleimportboardimportdisplayiofromcircuitpython_display_frameimportFramedisplay=board.DISPLAYmain_group=displayio.Group()example_frame=Frame(10,10,display.width//3,display.height-16)main_group.append(example_frame)display.show(main_group)whileTrue:passContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.DocumentationFor information on building library documentation, please check outthis guide.
Package: circuitpython-display-ht16k33
IntroductionOn Display Simulation for an HT16K33 driver. Works with 16x8 and 8x8 matrices.Also work with segments 7x4 and 14x4 with a very similar syntax to the Adafruit Segments libraryDependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Community Bundle library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-display_ht16k33To install system-wide (this may be required in some cases):sudopip3installcircuitpython-display_ht16k33To install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.venvsource.env/bin/activatepip3installcircuitpython-display_ht16k33Installing to a Connected CircuitPython Device with CircupMake sure that you havecircupinstalled in your Python environment.
Install it with the following command if necessary:pip3installcircupWithcircupinstalled and your CircuitPython device connected use the
following command to install:circupinstalldisplay_ht16k33Or the following command to update an existing version:circupupdateUsage ExampleTake a look at the examples directoryDocumentationAPI documentation for this library can be found onRead the Docs.
Package: circuitpython-displayio-annotation
IntroductionA CircuitPython DisplayIO widget for annotating other widgets or freeform positions.DependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-displayio-annotationTo install system-wide (this may be required in some cases):sudopip3installcircuitpython-displayio-annotationTo install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.envsource.env/bin/activatepip3installcircuitpython-displayio-annotationUsage ExampleSee scripts in the examples directory of this repository.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.DocumentationFor information on building library documentation, please check outthis guide.
Package: circuitpython-displayio-cartesian
IntroductionA cartesian plane widget for displaying graphical information.DependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-displayio-cartesianTo install system-wide (this may be required in some cases):sudopip3installcircuitpython-displayio-cartesianTo install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.envsource.env/bin/activatepip3installcircuitpython-displayio-cartesianUsage ExampleSee scripts in the examples directory of this repository.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.DocumentationFor information on building library documentation, please check outthis guide.
Package: circuitpython-displayio-effects
IntroductionAdd some flair to your widgets with effects!DependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-displayio-effectsTo install system-wide (this may be required in some cases):sudopip3installcircuitpython-displayio-effectsTo install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.envsource.env/bin/activatepip3installcircuitpython-displayio-effectsInstalling to a Connected CircuitPython Device with CircupMake sure that you havecircupinstalled in your Python environment.
Install it with the following command if necessary:pip3installcircupWithcircupinstalled and your CircuitPython device connected use the
following command to install:circupinstalldisplayio_effectsOr the following command to update an existing version:circupupdateUsage ExampleSee theexamplesfolder examples on add effects to your widgetsDocumentationAPI documentation for this library can be found onRead the Docs.For information on building library documentation, please check outthis guide.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.
Package: circuitpython-displayio-flipinput
IntroductionA flip style input selector. The value changes based on touch inputs on theDependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-displayio-flipinputTo install system-wide (this may be required in some cases):sudopip3installcircuitpython-displayio-flipinputTo install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.envsource.env/bin/activatepip3installcircuitpython-displayio-flipinputUsage ExampleSee scripts in the examples directory of this repository.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.DocumentationFor information on building library documentation, please check outthis guide.
Package: circuitpython-displayio-listselect
IntroductionListSelect widget for circuitpython displayio. Display a list of strings with a selection indicator allow user to move selection up and down.DependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom
PyPI.
To install for current user:pip3installcircuitpython-displayio-listselectTo install system-wide (this may be required in some cases):sudopip3installcircuitpython-displayio-listselectTo install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.venvsource.env/bin/activatepip3installcircuitpython-displayio-listselectInstalling to a Connected CircuitPython Device with CircupMake sure that you havecircupinstalled in your Python environment.
Install it with the following command if necessary:pip3installcircupWithcircupinstalled and your CircuitPython device connected use the
following command to install:circupinstalldisplayio_listselectOr the following command to update an existing version:circupupdateUsage Exampleimporttimeimportdisplayioimportboardfromdisplayio_listselectimportListSelectdisplay=board.DISPLAYmain_group=displayio.Group()display.show(main_group)items=["First","Second","Third","Fourth"]list_select=ListSelect(scale=2,items=items)main_group.append(list_select)list_select.anchor_point=(0.5,0.5)list_select.anchored_position=(display.width//2,display.height//2)foriinrange(3):list_select.move_selection_down()time.sleep(1)foriinrange(3):list_select.move_selection_up()time.sleep(1)list_select.selected_index=3whileTrue:passDocumentationAPI documentation for this library can be found onRead the Docs.For information on building library documentation, please check outthis guide.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.
Package: circuitpython-displayio-switchround
IntroductionA sliding switch widget with a round shape.DependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Installing from PyPIOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locallyfrom PyPI.
To install for current user:pip3installcircuitpython-displayio-switchroundTo install system-wide (this may be required in some cases):sudopip3installcircuitpython-displayio-switchroundTo install in a virtual environment in your current project:mkdirproject-name&&cdproject-namepython3-mvenv.envsource.env/bin/activatepip3installcircuitpython-displayio-switchroundUsage ExampleSee scripts in the examples directory of this repository.ContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.DocumentationFor information on building library documentation, please check outthis guide.
Package: circuitpython-equalizer
IntroductionCircuitPython graphic equalizerDependenciesThis driver depends on:Adafruit CircuitPythonPlease ensure all dependencies are available on the CircuitPython filesystem.
This is easily achieved by downloadingthe Adafruit library and driver bundleor individual libraries can be installed usingcircup.Usage ExamplePlease see theequalizer_simlpetest.pyexample for initial referenceContributingContributions are welcome! Please read ourCode of Conductbefore contributing to help this project stay welcoming.DocumentationFor information on building library documentation, please check outthis guide.