Rust Gpio

Open-source Rust projects categorized as Gpio

Top 4 Rust Gpio Projects

  • rppal

    A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.

    Project mention: Implementing a non blocking delay on Raspberry with Rust | /r/embedded | 2023-02-07

    The other thing that I thought about is to use Raspberry's hardware timers, but the HAL library I'm using doesn't provide access to that. So the only to use it would be using Assembly directly into the Rust code, which is intriguing, but I don't know if it's worth it, because I would have to spend a lot of time studying since I'm not familiar with it.

  • endbasic

    BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust

    Project mention: Ask HN: Whats the modern day equivalent of 80s computer for kids to explore? | | 2023-10-01

    I tried to set up a Raspberry Pi and configured it to boot into a simple window manager with DosBox full screen by default. I taught my kids to launch games within that and they learned the very basics… but it didn’t stick: they haven’t really gained any interest in how to do other stuff in the shell.

    Anyway: check (my own) which I’ve written precisely for the situation you describe :) You would actually have to /write/ the games first though!

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • openemc

    OpenEMC: open embedded management controller

  • raslib

    Manage Raspberry PI devices with Rust. GPIO ports and direct support for L298N circuit motors

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-10-01.


What are some of the best open-source Gpio projects in Rust? This list will help you:

Project Stars
1 rppal 931
2 endbasic 285
3 openemc 10
4 raslib 6
Free Global Payroll designed for tech teams
Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.