|
5 | 5 | [](https://blog.rust-lang.org/2022/04/07/Rust-1.60.0.html) |
6 | 6 | [](https://docs.rs/rppal) |
7 | 7 | [](LICENSE) |
8 | | -[](https://github.com/sponsors/golemparts) |
| 8 | + |
| 9 | +## This project is no longer maintained |
| 10 | + |
| 11 | +As of July 1, 2025, I have decided to retire RPPAL. This means: |
| 12 | +* No new features will be added. |
| 13 | +* Bug fixes will no longer be provided. |
| 14 | +* Support for new hardware is not planned. |
| 15 | +* Pull requests and issues will no longer be reviewed or addressed. |
| 16 | + |
| 17 | +I want to express my sincere gratitude to everyone who contributed to, used, and supported RPPAL over the years. Your contributions and feedback were invaluable. |
| 18 | + |
| 19 | +### Why have I retired RPPAL? |
| 20 | + |
| 21 | +RPPAL began as a passion project in 2016, nearly nine years ago, when I first started working with electronics and needed a project to work on my Rust skills. Initially, it started out as the GPIO module of my Blinkt library. As the scope expanded to include support for other peripherals, RPPAL was spun off into its own distinct project, evolving into the comprehensive library it is today. |
| 22 | + |
| 23 | +However, over the past several years, my personal interests and professional focus have shifted away from electronics. As a result, I haven't actively used RPPAL myself for quite some time. I no longer have a dedicated hardware test setup, nor do I plan on adding new Raspberry Pi models to my collection. This makes it impractical to thoroughly test changes or ensure compatibility with new hardware releases. |
| 24 | + |
| 25 | +Maintaining a project requires significant dedication, and without active personal use or the necessary testing environment, it's become challenging to provide the level of attention this project deserves. |
| 26 | + |
| 27 | +### What does this mean for you? |
| 28 | + |
| 29 | +You are welcome to continue using RPPAL. However, please be aware you will not receive any further updates or support. RPPAL works with all Raspberry Pi models released before July 1, 2025, up to and including the Raspberry Pi 5. |
| 30 | + |
| 31 | +#### Forking the project |
| 32 | + |
| 33 | +If you wish to continue its development, you may fork this project under the terms and conditions of the MIT License. |
| 34 | + |
| 35 | +## RPPAL |
9 | 36 |
|
10 | 37 | RPPAL provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals through a user-friendly interface. In addition to peripheral access, RPPAL also offers support for USB to serial adapters. |
11 | 38 |
|
@@ -204,4 +231,4 @@ Always be careful when working with the Raspberry Pi's peripherals, especially i |
204 | 231 |
|
205 | 232 | ## Copyright and license |
206 | 233 |
|
207 | | -Copyright (c) 2017-2024 Rene van der Meer. Released under the [MIT license](LICENSE). |
| 234 | +Copyright (c) 2017-2025 Rene van der Meer. Released under the [MIT license](LICENSE). |
0 commit comments