SwiftyGPIO

Hardware interface library

A library for interacting with external sensors and devices on Linux/ARM boards using Swift.

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

GitHub

1k stars
68 watching
137 forks
Language: Swift
last commit: over 2 years ago
Linked from 3 awesome lists

1-wiregpioi2ciotlcd-displayledled-stripsneopixelpwmraspberry-piserialportspispi-interfaceswiftuart

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
uraimo/swift-playgroundsA collection of playgrounds showcasing various Swift programming concepts and techniques.139
uraimo/buildswiftonarmProvides precompiled and buildable Swift binaries for various ARM boards489
s00500/espuiA web-based user interface library for ESP32 and ESP8266937
mrmorphic/hwioLibrary providing a unified interface to hardware I/O control on various single-board computers328
insighio/microsdi12An implementation of an SDI-12 sensor interface using UART and RS-485 directional transmission.11
armory3d/zuiA portable, immediate mode UI library designed for tools and debug interfaces.314
johnlui/swiftnoticeA GUI library for displaying popups (HUDs) in iOS apps written in Swift.842
praeclarum/oouiA cross-platform UI library that simplifies native UI development on the web1,622
haoking/swiftyuiA collection of high-performance and lightweight UI components for iOS343
xyz32/boneioA software library providing GPIO access for the BeagleBone Black using the Nim programming language.15
zeroasiccorp/umiDefines a standard interface for accessing memory through request-response transactions.142
johnlui/pitayaA Swift networking library that provides an elegant API for making HTTP and HTTPS requests.842
joan2937/pigpioA C library that provides a low-level interface to the Raspberry Pi's GPIO peripherals.1,470
rapidsai/jupyterlab-nvdashboardAn extension for JupyterLab that visualizes system hardware metrics, particularly GPU usage.615
mmarchetti/directioA low-level I/O library optimized for fast input/output operations on Arduino boards.117