Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wiringpi #22

Open
RichNeese opened this issue Nov 20, 2022 · 6 comments
Open

Wiringpi #22

RichNeese opened this issue Nov 20, 2022 · 6 comments

Comments

@RichNeese
Copy link

Please learn to use gpiod and stop using wiring pi . People may want to use this on other boards then a raspi and wiringpi breaks on other systems

@RichNeese
Copy link
Author

as it stands with the cost of the pi right now other boards that work as well if not better are available . An being able to use boards that function and less cost right now is a must.

@microenh
Copy link

I just tried to install wiringpi following the instructions in install.txt. wget is failing with a 404 error.

(wget https://project-downloads.drogon.net/wiringpi-latest.deb)

@afarhan
Copy link
Owner

afarhan commented Apr 29, 2023

yes, we must move away from wiringPi, it is only being used to manipulate the gpio lines and delay() functions. Should we just roll our own into a harware.c or arch.c file?

@rafael2k
Copy link
Contributor

rafael2k commented May 4, 2023

Just as a side note, I'm maintaining the WiringPi code (with support for armhf and arm64) as long as sbitx uses it. Here is the code:
https://github.com/Rhizomatica/WiringPi

RichNeese, as an open source project, you are also free to learn libgpio and make a PR.
: )

@afarhan
Copy link
Owner

afarhan commented May 4, 2023 via email

@rafael2k
Copy link
Contributor

I re-wrote all the GPIO code using gpiolib here:
https://github.com/Rhizomatica/sbitx-core/tree/gpiolib

i2c is also done using libi2c and kernel-mode i2c bit-banging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants