# \[ANN\] WiringPi.jl Library for GPIO, I2C, SPI, data acquisition

**URL:** https://discourse.julialang.org/t/ann-wiringpi-jl-library-for-gpio-i2c-spi-data-acquisition/128975
**Category:** Package Announcements
**Tags:** gpio, pwm, spi, i2c, data-acquisition
**Created:** [May 13, 2025, 6:49pm UTC](https://discourse.julialang.org/t/ann-wiringpi-jl-library-for-gpio-i2c-spi-data-acquisition/128975 "2025-05-13T18:49:31Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![stene](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stene/32/26044_2.png) [@stene](https://discourse.julialang.org/u/stene)
#### Post date: [May 13, 2025, 6:49pm UTC](https://discourse.julialang.org/t/ann-wiringpi-jl-library-for-gpio-i2c-spi-data-acquisition/128975/1 "2025-05-13T18:49:31Z")

</div>

Port of WiringPi to Julia. Code can be found here [Julia WiringPi](https://github.com/stensmo/WiringPi.jl/).

Supports GPIO, I2C, SPI. More data acquisition examples will be added.

---

<div class="post-metadata">

### Author: ![TheCedarPrince](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/thecedarprince/32/17323_2.png) [@TheCedarPrince](https://discourse.julialang.org/u/TheCedarPrince)
#### Post date: [May 13, 2025, 6:54pm UTC](https://discourse.julialang.org/t/ann-wiringpi-jl-library-for-gpio-i2c-spi-data-acquisition/128975/2 "2025-05-13T18:54:28Z")

</div>

This looks terrific! Out of curiosity, why a new package instead of working with something like [GitHub - JuliaBerry/PiGPIO.jl: Manage external hardware using GPIO pins on the Raspberry Pi](https://github.com/JuliaBerry/PiGPIO.jl) ?

I am super excited to try out your example for driving a Pi to emit images to an e-ink display too. I’ll give this a try in a few weeks!

---

<div class="post-metadata">

### Author: ![stene](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stene/32/26044_2.png) [@stene](https://discourse.julialang.org/u/stene)
#### Post date: [May 13, 2025, 7:18pm UTC](https://discourse.julialang.org/t/ann-wiringpi-jl-library-for-gpio-i2c-spi-data-acquisition/128975/3 "2025-05-13T19:18:33Z")

</div>

PiGPIO will not run at all on a RaspberryPi 5. Also, the performance of WiringPi is very high.
