PacketserialAn Arduino Library that facilitates packet-based serial communication using COBS or SLIP encoding.
Stars: ✭ 177 (-35.16%)
DiozeroJava 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 (-38.83%)
BME680Arduino Library to access the Bosch BME680 - temperature, pressure, humidity and gas sensor
Stars: ✭ 30 (-89.01%)
Johnny FiveJavaScript Robotics and IoT programming framework, developed at Bocoup.
Stars: ✭ 12,498 (+4478.02%)
MraaLinux 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 (+346.89%)
IOsonataIOsonata 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 (-85.35%)
pySerialTransferPython package to transfer data in a fast, reliable, and packetized form
Stars: ✭ 78 (-71.43%)
gfx demoGFX Demo for Arduino and the ESP-IDF
Stars: ✭ 63 (-76.92%)
Ssd1306Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
Stars: ✭ 303 (+10.99%)
android-bluetooth-serialA library for Android to simplify basic serial communication over Bluetooth, for example when communicating with Arduinos.
Stars: ✭ 120 (-56.04%)
SniffromA 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 (-14.29%)
tinyfontText library for TinyGo displays
Stars: ✭ 37 (-86.45%)
Powershell IotInteract with I2C, SPI & GPIO devices using PowerShell Core!
Stars: ✭ 106 (-61.17%)
Esp32 Mpu DriverESP32 full library for all MPU6000 MPU6050 MPU6500 MPU9150 MPU9250 with SPI and I2C support and more.
Stars: ✭ 111 (-59.34%)
Ch341 StoreDocuments and Software Related to the famous CH341a used in I2C/SPI Flash Programmers also called as Bios Programmers
Stars: ✭ 225 (-17.58%)
LiquidmenuMenu creation Arduino library for LCDs, wraps LiquidCrystal.
Stars: ✭ 141 (-48.35%)
L2-EmulatorImplementing a Layer-2 Emulator in C using Graphs and LinkedList
Stars: ✭ 17 (-93.77%)
Can libraryMultiplatform Arduino library for supporting the native CAN controller on Due (SAM3X) and Teensy 3.1 (K2X) as well as MCP2515 through SPI
Stars: ✭ 81 (-70.33%)
Irremoteesp8266Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
Stars: ✭ 1,964 (+619.41%)
gba-remote-playStream Raspberry Pi games to a GBA via Link Cable
Stars: ✭ 356 (+30.4%)
CalPackPackets in Python Simplified
Stars: ✭ 19 (-93.04%)
yahdlcyahdlc - Yet Another HDLC implementation
Stars: ✭ 47 (-82.78%)
pigpio-clientA nodejs client for pigpio socket interface.
Stars: ✭ 24 (-91.21%)
HeatpumpArduino library to control Mitsubishi Heat Pumps via connector cn105
Stars: ✭ 327 (+19.78%)
Web Bluetooth TerminalProgressive Web Application for serial communication with your own Bluetooth Low Energy (Smart) devices
Stars: ✭ 130 (-52.38%)
UsbserialUsb serial controller for Android
Stars: ✭ 1,301 (+376.56%)
ArduinoC# .NET - Arduino library supporting simultaneous serial ASCII, Firmata and I2C communication
Stars: ✭ 130 (-52.38%)
Esp8266 Oled Ssd1306Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
Stars: ✭ 1,590 (+482.42%)
GopiRaspberry Pi Go Language Interface
Stars: ✭ 82 (-69.96%)
PeriphGo·Hardware·Lean
Stars: ✭ 1,700 (+522.71%)
SwiftygpioA Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
Stars: ✭ 1,188 (+335.16%)
Nf Interpreter⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (-38.46%)
OfxgpioLibrary C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
Stars: ✭ 155 (-43.22%)
DriversTinyGo drivers for sensors and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
Stars: ✭ 250 (-8.42%)
NintendoextensionctrlArduino library for communicating with Nintendo extension controllers
Stars: ✭ 67 (-75.46%)
arduino-ble-gadgetCreate your own Do-It-Yourself BLE enabled sensor gadget on the ESP32 platform.
Stars: ✭ 31 (-88.64%)
LibcrtcWebRTC C++ library built on top of chromium webrtc.
Stars: ✭ 89 (-67.4%)
SimplenetAn easy-to-use, event-driven, asynchronous network application framework compiled with Java 11.
Stars: ✭ 164 (-39.93%)
jacdac-tsJacdac TypeScript library
Stars: ✭ 17 (-93.77%)
bluetooth-terminalES6 class for serial communication with your own Bluetooth Low Energy (Smart) devices
Stars: ✭ 43 (-84.25%)
Cserialport基于C++的轻量级开源跨平台串口类库Lightweight cross-platform serial port library based on C++
Stars: ✭ 296 (+8.42%)
Rt U8g2U8g2 for rt-thread - a monochrome graphics library
Stars: ✭ 56 (-79.49%)
Arduino PlotterAn Arduino library for easy graphing on host computer via serial communication
Stars: ✭ 129 (-52.75%)
LiblightmodbusA cross-platform, lightweight Modbus RTU library
Stars: ✭ 121 (-55.68%)
ioGo drivers for pheripheral I/O on Linux.
Stars: ✭ 20 (-92.67%)
awesome-embedded-swift⚡️🛠🧰 A curated list for Embedded and Low-Level development in the Swift programming language.
Stars: ✭ 57 (-79.12%)
USB Serial BridgeUSB Serial Bridge for STM32F103C8Tx based ARM modules
Stars: ✭ 39 (-85.71%)
LibSerialPort.jlJulia wrapper for the libserialport c library
Stars: ✭ 54 (-80.22%)
Arduino Robust SerialA simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). Implementation in C Arduino, C++, Python and Rust.
Stars: ✭ 83 (-69.6%)
uPy-rosserialAn implementation of rosserial for uPy.
Stars: ✭ 19 (-93.04%)
miniboot🏗️ An I2C bootloader for Arduino.
Stars: ✭ 62 (-77.29%)
PCF8591 libraryLibrary to use i2c analog IC with arduino and esp8266. Can read analog value and write analog value with only 2 wire (perfect for ESP-01).
Stars: ✭ 24 (-91.21%)
arduino-bme280💧 Arduino library for Bosch Sensortec BME280 – combined temperature, pressure, humidity sensor. The library allows using the sensor over I2C or SPI on any board that supports Arduino.
Stars: ✭ 25 (-90.84%)
Quad-SerialQuad serial project with FTDI CI's, Isolation and 1.8~5.5v UART port.
Stars: ✭ 17 (-93.77%)
rpiMicrocontroller projects (RPi, Arduino, ATTiny85, ESP, Pico, STM8/32)
Stars: ✭ 76 (-72.16%)
RaspberrysharpA .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 (-84.98%)
TinygoGo compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+3221.61%)