26.1. Release 2.0 (2023-09-12)
Removed RPIO pin implementation
Added Backwards Compatibility chapter
Added pintest utility
Added Raspberry Pi 5 board data
26.2. Release 1.6.2 (2021-03-18)
Correct docs referring to 1.6.0 as the last version supporting Python 2
This is the last release to support Python 2
26.3. Release 1.6.1 (2021-03-17)
Fix missing font files for 7-segment displays
26.4. Release 1.6.0 (2021-03-14)
Small SPI exception fix (thanks to Maksim Levental) (#762)
Added source tools
Add ASCII art diagrams to pinout for Pi 400 and CM4 (#932)
Added USB3 and Ethernet speed attributes to
Various docs updates
26.5. Release 1.5.1 (2019-06-24)
Added Raspberry Pi 4 data for
Minor docs updates
26.6. Release 1.5.0 (2019-02-12)
Added support for various pin numbering mechanisms. (#470)
Many additional tests, and other improvements to the test suite.
Many documentation corrections, additions and clarifications.
Automatic documentation class hierarchy diagram generation.
Automatic copyright attribution in source files.
26.7. Release 1.4.1 (2018-02-20)
This release is mostly bug-fixes, but a few enhancements have made it in too:
26.8. Release 1.4.0 (2017-07-26)
Pin factory is now configurable from device constructors as well as command line. NOTE: this is a backwards incompatible change for manual pin construction but it’s hoped this is (currently) a sufficiently rare use case that this won’t affect too many people and the benefits of the new system warrant such a change, i.e. the ability to use remote pin factories with HAT classes that don’t accept pin assignations (#279)
Improved text in factory fallback warnings (#572)
26.9. Release 1.3.2 (2017-03-03)
26.10. Release 1.3.1 (2016-08-31 … later)
Fixed hardware SPI support which Dave broke in 1.3.0. Sorry!
Some minor docs changes
26.11. Release 1.3.0 (2016-08-31)
Lots of work on supporting easier use of internal and third-party pin implementations (#359)
Not quite as much as we’d hoped to get done this time, but we’re rushing to make a Raspbian freeze. As always, thanks to the community - your suggestions and PRs have been brilliant and even if we don’t take stuff exactly as is, it’s always great to see your ideas. Onto 1.4!
26.12. Release 1.2.0 (2016-04-10)
Fixed issues with installing GPIO Zero for python 3 on Raspbian Wheezy releases (#140)
Added support for lots of ADC chips (MCP3xxx family) (#162) - many thanks to pcopa and lurch!
GPIO Zero is now aware of what sort of Pi it’s running on via
pi_info()and has a fairly extensive database of Pi information which it uses to determine when users request impossible things (like pull-down on a pin with a physical pull-up resistor) (#222)
And I’ll just add a note of thanks to the many people in the community who contributed to this release: we’ve had some great PRs, suggestions, and bug reports in this version. Of particular note:
Schelto van Doorn was instrumental in adding support for numerous ADC chips
Alex Eames generously donated a RasPiO Analog board which was extremely useful in developing the software SPI interface (and testing the ADC support)
Andrew Scheller squashed several dozen bugs (usually a day or so after Dave had introduced them ;)
As always, many thanks to the whole community - we look forward to hearing from you more in 1.3!
26.13. Release 1.1.0 (2016-02-08)
CamJamKitRobotclass with the pre-defined motor pins for the new CamJam EduKit
Loads of new ADC chips supported (many thanks to GitHub user pcopa!) (#150)
26.14. Release 1.0.0 (2015-11-16)
26.15. Release 0.9.0 (2015-10-25)
Fourth public beta
26.16. Release 0.8.0 (2015-10-16)
Third public beta
26.17. Release 0.7.0 (2015-10-09)
Second public beta
26.18. Release 0.6.0 (2015-09-28)
First public beta
26.19. Release 0.5.0 (2015-09-24)
26.20. Release 0.4.0 (2015-09-23)
26.21. Release 0.3.0 (2015-09-22)
26.22. Release 0.2.0 (2015-09-21)