gpiozero
gpiozero copied to clipboard
A simple interface to GPIO devices with Raspberry Pi
In the "Horrid hack" section in the `Makefile`, there's a URL which no longer exists https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py (and it looks like it hasn't existed for [almost 2 years](https://bitbucket.org/pypa/setuptools/commits/all) ?) I guess...
As mentioned in #596, we should simplify the way the `Button.is_held` property is calculated: ``` (13:50:12) ben_nuttall: seeing as held_time is just pressed_time - hold_time (13:50:23) waveform: well, sort of...
The class MCP3001 is not working properly: the value given by the value is almost random between 0 and 1. It is weird though because the MCP3008 is working like...
As discussed [here](https://github.com/RPi-Distro/python-gpiozero/issues/425#issuecomment-245212164) the current ADC classes would fit in better with the rest of GpioZero if they were instead implemented as a single ADCBoard per physical chip (i.e. a...
I'm just in the idea generation phase and welcome any feedback and thoughts. I think it might be a good idea to add a shift register device to GPIO Zero....
I realised while answering #587 that while some devices have linear value scales, they also present a boolean state, for example the light sensor `.value` might be `0.5` but its...
Should a new class be created for line followers with 5 channels like this [one](https://www.adrirobot.it/sensori/FT-TIS-5CH/sensore_FT-TIS-5CH.htm) ?
Currently, it's not possible to provide init params to devices within compsite devices, for example: ```python >>> bz = TonalBuzzer(20, octaves=2) >>> bz.octaves 2 >>> bz.close() >>> hat = JamHat()...
I have some @samalder diagrams I can add, others will need creating especially (initially with fritzing is fine but Sam's are much better).
Similarly to #532, it would be cool if we added an internal device representing CPU core usage, and use them to provide an interesting and useful data source to a...