Andrew Scheller
Andrew Scheller
Suggestions
Some other nice "first boot" blocks might be some of the stuff that you typically use `raspi-config` to do just once, e.g. setting timezone, enabling camera, setting localisation, setting memory...
Looking at https://travis-ci.org/giampaolo/pyftpdlib/jobs/166424021 it's failing with `AttributeError: 'module' object has no attribute 'OrderedDict'` somewhere deep within the flake8 code. I did a bit of searching and found https://flake8.pycqa.org/en/latest/release-notes/3.0.0.html from which...
If I'm currently looking at https://www.raspberrypi.com/documentation/microcontrollers/c_sdk.html then the LHS menu displays correctly:  And if I'm looking at https://www.raspberrypi.com/documentation/microcontrollers/micropython.html then the menu also displays correctly:  Bullseye and Buster (Legacy) releases of Raspberry Pi OS. However some features work in one but not the other, and vice-versa. @JamesH65 has an internal document...
As discussed in #340 ... it's probably significantly different enough to a 'plain' ButtonBoard (background threads, etc.), that it warrants having it's own issue.
Following on from https://github.com/gpiozero/gpiozero/issues/971 I've just read the [RotaryEncoder](https://github.com/gpiozero/gpiozero/blob/master/gpiozero/input_devices.py#L982) code for the first time. I thought you might like some feedback... ping @waveform80 The `threshold_steps` feels a bit weird -...
Looking at the "green boxes" diagram at https://gpiozero.readthedocs.io/en/stable/api_boards.html#base-classes should `TonalBuzzer` be shown as "containing" a `PWMOutputDevice`? (i.e. just like `Servo`). Also, the "blue boxes" diagram at https://gpiozero.readthedocs.io/en/stable/api_output.html#base-classes doesn't show `LedBorg`...
As talked about in #826 the "bounce time" value in pigpio is actually a "glitch filter", and has a much smaller maximum-value than the debounce time in RPi.GPIO. We should...
Given that the intention of GpioZero is to make components as easy to use as possible, and all the Button examples in the docs just do e.g. `button = Button(2)`...
I've just been playing around with my potential ButtonBoard implementation... ( #340 ) I've got 5 different-colour LEDs (from http://rasp.io/experiment/ ) and 5 different-colour buttons (from http://www.hobbytronics.co.uk/electronic-components/switches-relays/tactile-button-assortment ) all hooked...