All Projects → Drivers → Similar Projects or Alternatives

1029 Open source projects that are alternatives of or similar to Drivers

IOsonata
IOsonata multi-platform multi-architecture power & performance optimized software library for fast and easy IoT MCU firmware development. Object Oriented design, no board package to define, just pure plug & play any boards
Stars: ✭ 40 (-84%)
Mutual labels:  embedded, i2c, spi, sensors
awesome-embedded-swift
⚡️🛠🧰 A curated list for Embedded and Low-Level development in the Swift programming language.
Stars: ✭ 57 (-77.2%)
Mutual labels:  gpio, i2c, spi, sensors
Periph
Go·Hardware·Lean
Stars: ✭ 1,700 (+580%)
Mutual labels:  spi, i2c, gpio
Ssd1306
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
Stars: ✭ 303 (+21.2%)
Mutual labels:  spi, i2c, esp8266
Rppal
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
Stars: ✭ 463 (+85.2%)
Mutual labels:  spi, i2c, gpio
Swiftygpio
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
Stars: ✭ 1,188 (+375.2%)
Mutual labels:  spi, i2c, gpio
Raspberrysharp
A .NET/Mono IO Library for Raspberry Pi This library is a complete refactoring of Raspberry-Sharp libraries, merged into one library and updated to RB3, CM3 and RB3+
Stars: ✭ 41 (-83.6%)
Mutual labels:  spi, i2c, gpio
Waterius
Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
Stars: ✭ 295 (+18%)
Mutual labels:  i2c, esp8266, embedded
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+3527.2%)
Mutual labels:  spi, i2c, gpio
Mraa
Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
Stars: ✭ 1,220 (+388%)
Mutual labels:  spi, i2c, gpio
Esp8266 Oled Ssd1306
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
Stars: ✭ 1,590 (+536%)
Mutual labels:  spi, i2c, esp8266
Gopi
Raspberry Pi Go Language Interface
Stars: ✭ 82 (-67.2%)
Mutual labels:  spi, i2c, gpio
Powershell Iot
Interact with I2C, SPI & GPIO devices using PowerShell Core!
Stars: ✭ 106 (-57.6%)
Mutual labels:  spi, i2c, gpio
Ofxgpio
Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
Stars: ✭ 155 (-38%)
Mutual labels:  spi, i2c, gpio
Elixir ale
Interact with hardware in Elixir - GPIOs, I2C and SPI
Stars: ✭ 336 (+34.4%)
Mutual labels:  spi, i2c, gpio
Nf Interpreter
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (-32.8%)
Mutual labels:  spi, i2c, gpio
Johnny Five
JavaScript Robotics and IoT programming framework, developed at Bocoup.
Stars: ✭ 12,498 (+4899.2%)
Mutual labels:  spi, i2c, gpio
tinyfont
Text library for TinyGo displays
Stars: ✭ 37 (-85.2%)
Mutual labels:  gpio, i2c, spi
Diozero
Java Device I/O library that is portable across Single Board Computers. Tested with Raspberry Pi, Odroid C2, BeagleBone Black, Next Thing CHIP, Asus Tinker Board and Arduinos. Supports GPIO, I2C, SPI as well as Serial communication. Also known to work with Udoo Quad.
Stars: ✭ 167 (-33.2%)
Mutual labels:  spi, i2c, gpio
Farm-Data-Relay-System
A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.
Stars: ✭ 97 (-61.2%)
Mutual labels:  esp8266, sensors
drivers-for-mcu
The driver for the microprocessor
Stars: ✭ 68 (-72.8%)
Mutual labels:  i2c, spi
Pjon
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Stars: ✭ 2,615 (+946%)
Mutual labels:  esp8266, embedded
Lwesp
Lightweight Espressif AT parser library for ESP8266 and ESP32 devices.
Stars: ✭ 212 (-15.2%)
Mutual labels:  esp8266, embedded
Rusty Clock
An alarm clock with environment stats in pure bare metal embedded rust
Stars: ✭ 269 (+7.6%)
Mutual labels:  sensors, embedded
Homegenie
HomeGenie, the open source, programmable, home automation server for smart connected devices and applications
Stars: ✭ 313 (+25.2%)
Mutual labels:  gpio, embedded
Esp At
AT application for ESP32 ESP-IDF & ESP32S2 ESP-IDF & ESP8266 ESP8266_RTOS_SDK
Stars: ✭ 319 (+27.6%)
Mutual labels:  spi, esp8266
pwm-pca9685-rs
Platform-agnostic Rust driver for the PCA9685 I2C 16-channel, 12-bit PWM/Servo/LED controller
Stars: ✭ 19 (-92.4%)
Mutual labels:  embedded, i2c
Cicada-FW
IoT Communications Module for Energy Access. An easy way to get production ready, bi-directional communications for your IoT embedded device. Proiect supported by the EnAccess Foundation - https://enaccess.org
Stars: ✭ 12 (-95.2%)
Mutual labels:  esp8266, embedded
houseflow
Home automation platform for microcontrollers(including ESP8266/ESP32), Raspberry Pi, and others. Made with Rust and C++.
Stars: ✭ 88 (-64.8%)
Mutual labels:  esp8266, embedded
mbedtls-esp8266
Updated and Upgraded mbedTLS library for the ESP8266 (probably ESP32 too)
Stars: ✭ 13 (-94.8%)
Mutual labels:  esp8266, embedded
Blynk Library
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Stars: ✭ 3,305 (+1222%)
Mutual labels:  esp8266, embedded
Cylon
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
Stars: ✭ 3,862 (+1444.8%)
Mutual labels:  i2c, gpio
Raspberry-ssd1306
ssd1306 Command Line Tool for Raspberry Pi
Stars: ✭ 34 (-86.4%)
Mutual labels:  i2c, spi
Platformio Atom Ide
PlatformIO IDE for Atom: The next generation integrated development environment for IoT
Stars: ✭ 475 (+90%)
Mutual labels:  esp8266, embedded
Guislice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
Stars: ✭ 534 (+113.6%)
Mutual labels:  esp8266, embedded
Platform Espressif8266
Espressif 8266: development platform for PlatformIO
Stars: ✭ 206 (-17.6%)
Mutual labels:  esp8266, embedded
Buck50
STM32F103 logic analyzer and more
Stars: ✭ 358 (+43.2%)
Mutual labels:  spi, i2c
Ch341 Store
Documents and Software Related to the famous CH341a used in I2C/SPI Flash Programmers also called as Bios Programmers
Stars: ✭ 225 (-10%)
Mutual labels:  spi, i2c
Arduinojson
📟 JSON library for Arduino and embedded C++. Simple and efficient.
Stars: ✭ 5,456 (+2082.4%)
Mutual labels:  esp8266, embedded
Luma.oled
Python module to drive a SSD1306 / SSD1309 / SSD1322 / SSD1325 / SSD1327 / SSD1331 / SSD1351 / SH1106 OLED
Stars: ✭ 560 (+124%)
Mutual labels:  spi, i2c
pigpio-client
A nodejs client for pigpio socket interface.
Stars: ✭ 24 (-90.4%)
Mutual labels:  gpio, i2c
Rust Sysfs Gpio
A Rust Interface to the Linux sysfs GPIO interface (https://www.kernel.org/doc/Documentation/gpio/sysfs.txt)
Stars: ✭ 320 (+28%)
Mutual labels:  gpio, embedded
Platformio Core
PlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+2115.6%)
Mutual labels:  esp8266, embedded
Imanager
Advantech iManager Linux driver set for Advantech Embedded Boards
Stars: ✭ 16 (-93.6%)
Mutual labels:  i2c, gpio
Mhi Ac Ctrl
Reads and writes data (e.g. power, mode, fan status etc.) from/to a Mitsubishi Heavy Industries (MHI) air conditioner (AC) via SPI controlled by MQTT
Stars: ✭ 64 (-74.4%)
Mutual labels:  spi, esp8266
Blinker Library
An IoT Solution,Blinker library for embedded hardware. Works with Arduino, ESP8266, ESP32.
Stars: ✭ 1,095 (+338%)
Mutual labels:  esp8266, embedded
Spiffs
Wear-leveled SPI flash file system for embedded devices
Stars: ✭ 1,105 (+342%)
Mutual labels:  spi, embedded
Sming
Sming - Open Source framework for high efficiency native ESP8266 development
Stars: ✭ 1,197 (+378.8%)
Mutual labels:  esp8266, embedded
Gpio Utils
Userspace Utilities for managing GPIOs in Linux
Stars: ✭ 82 (-67.2%)
Mutual labels:  gpio, embedded
Mjs
Embedded JavaScript engine for C/C++
Stars: ✭ 1,547 (+518.8%)
Mutual labels:  esp8266, embedded
Rt U8g2
U8g2 for rt-thread - a monochrome graphics library
Stars: ✭ 56 (-77.6%)
Mutual labels:  spi, i2c
Esp32 Mpu Driver
ESP32 full library for all MPU6000 MPU6050 MPU6500 MPU9150 MPU9250 with SPI and I2C support and more.
Stars: ✭ 111 (-55.6%)
Mutual labels:  spi, i2c
Button2
Arduino Library to simplify working with buttons. It allows you to use callback functions to track single, double, triple and long clicks. It also takes care of debouncing.
Stars: ✭ 109 (-56.4%)
Mutual labels:  esp8266, embedded
Sniffrom
A tool for passive data capture and reconnaissance of serial flash chips. It is used in conjunction with a Saleae logic analyzer to reconstruct flash memory contents and extract contextual information about device operations.
Stars: ✭ 234 (-6.4%)
Mutual labels:  spi, i2c
Jled
Non-blocking LED controlling library for Arduino and friends.
Stars: ✭ 197 (-21.2%)
Mutual labels:  esp8266, embedded
Lib Python
Blynk IoT library for Python and Micropython
Stars: ✭ 140 (-44%)
Mutual labels:  esp8266, embedded
Tinyframe
A simple library for building and parsing data frames for serial interfaces (like UART / RS232)
Stars: ✭ 151 (-39.6%)
Mutual labels:  esp8266, embedded
BIPES
BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!
Stars: ✭ 72 (-71.2%)
Mutual labels:  esp8266, embedded
NR1-UI
Userinterface for Volumio (RaspberryPi) with ssd1322 and ssd1306 oled display, spectrum bargraph, progress bar, LED functions, Standby-functions, 4 Buttons and Rotary Encoder.
Stars: ✭ 29 (-88.4%)
Mutual labels:  i2c, spi
Easyntpclient
Library to read time from Network Time Protocol (NTP) servers.
Stars: ✭ 20 (-92%)
Mutual labels:  esp8266, embedded
1-60 of 1029 similar projects