Gpio

Open-source projects categorized as Gpio

Top 23 Gpio Open-Source Projects

  • TinyGo

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

  • Project mention: Gokrazy – Go Appliances | news.ycombinator.com | 2023-12-18
  • johnny-five

    JavaScript Robotics and IoT programming framework, developed at Bocoup.

  • Project mention: Qwik & Arduino with Johnny Five | dev.to | 2023-11-13

    Some times ago I have played with johnny-five, a JavaScript Robotics & IoT platform. In short words, we can communicate with our Arduino or Raspberry by using JavaScript with a very friendly syntax.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gobot

    Golang framework for robotics, drones, and the Internet of Things (IoT)

  • Project mention: Elixir Nerves alternatives | /r/IOT | 2023-06-10

    https://gobot.io/ (see the bottom for other languages that use the same firmware.)

  • cylon.js

    JavaScript framework for robotics, drones, and the Internet of Things (IoT)

  • rpi-rgb-led-matrix

    Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

  • Project mention: Raspberry pi zero with LED matrix bonnet | /r/RASPBERRY_PI_PROJECTS | 2023-11-06

    Hzeller - https://github.com/hzeller/rpi-rgb-led-matrix/blob/a93acf26990ad6794184ed8c9487ab2a5c39cd28/bindings/python/README.md

  • bare-metal-programming-guide

    A bare metal programming guide (ARM microcontrollers)

  • Project mention: STM32MP2: ST’s first Linux capable 64-bit MPU with NPU, GPU and TSN | news.ycombinator.com | 2023-08-26

    What cruftware? STM32 will run your code right away after reset clears[0].

    0. https://github.com/cpq/bare-metal-programming-guide

  • gpiozero

    A simple interface to GPIO devices with Raspberry Pi

  • Project mention: Raspberry Pi, InfluxDB, Grafana, Docker | dev.to | 2023-06-15

    It was a bit tricky to get CPU temperature of a host machine (Raspberry Pi) from within the running docker container. This Issue on GitHub has helped me :

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • SwiftyGPIO

    A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.

  • onoff

    GPIO access and interrupt detection with Node.js

  • rppal

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

  • pigpio

    Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi (by fivdi)

  • gpio_viewer

    GPIOViewer Arduino Library to see live GPIO Pins on ESP32 boards

  • Project mention: GPIOViewer: Arduino Library to see live GPIO Pins on ESP32 boards | news.ycombinator.com | 2024-01-02
  • drivers

    TinyGo drivers for sensors, displays, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.

  • flipper-zero-tutorials

    See README.md for link to Discord & YouTube. I will use this repository for my Flipper Zero projects & wiki.

  • Project mention: Lopaka | /r/flipperzero | 2023-08-26

    I would recommend you start with https://github.com/jamisonderek/flipper-zero-tutorials/tree/main/ui/skeleton_app as your starting project. Then draw the screen in lopaka and replace the three canvas_draw_* methods in the method that looks like the below with what the app gives you.

  • w1thermsensor

    A Python package and CLI tool to work with w1 temperature sensors like DS1822, DS18S20 & DS18B20 on the Raspberry Pi, Beagle Bone and other devices.

  • pi-mqtt-gpio

    Expose GPIO modules (Raspberry Pi, Beaglebone, PCF8754, PiFace2 etc.) and digital sensors (LM75 etc.) to an MQTT server for remote control and monitoring.

  • OctoPrint-Enclosure

    OctoPrint Enclosure Plugin

  • Project mention: Trouble Connecting BME280 to Enclosure Plugin | /r/octoprint | 2023-06-20
  • go-gpiocdev

    A native Go library for accessing GPIO lines on Linux platforms using the GPIO character device

  • endbasic

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

  • Project mention: Write Your Own Terminal | news.ycombinator.com | 2023-11-10

    I can confirm that writing a terminal is fun, for the reasons mentioned in the article: it’s easy to get “self-hosting”, but then the possibilities are endless :)

    In my case, this was about creating the terminal for EndBASIC (https://www.endbasic.dev/). I wanted to mix text and graphics in the same console, so I had to ditch Xterm.js and create my own thing. It was really exciting to see graphics rendering mix with text “just fine” when I was able to render the first line.

  • nf-interpreter

    :gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards

  • JetsonGPIO

    A C++ library that enables the use of Jetson's GPIOs

  • Python version of the Atlas toolkit

    World's lightest toolkit to quickly and easily add a GUI to your Python programs and bring them online.

  • raspberry-pi-safe-off-switch

    A set of scripts that can be used to provide a "safe power off switch" for a Raspberry Pi.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Gpio related posts

Index

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

Project Stars
1 TinyGo 14,479
2 johnny-five 13,202
3 gobot 8,725
4 cylon.js 3,998
5 rpi-rgb-led-matrix 3,506
6 bare-metal-programming-guide 2,579
7 gpiozero 1,823
8 SwiftyGPIO 1,329
9 onoff 1,222
10 rppal 1,089
11 pigpio 937
12 gpio_viewer 796
13 drivers 577
14 flipper-zero-tutorials 509
15 w1thermsensor 491
16 pi-mqtt-gpio 457
17 OctoPrint-Enclosure 392
18 go-gpiocdev 380
19 endbasic 298
20 nf-interpreter 294
21 JetsonGPIO 254
22 Python version of the Atlas toolkit 244
23 raspberry-pi-safe-off-switch 188

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com