C arduino-library

Open-source C projects categorized as arduino-library

Top 23 C arduino-library Projects

  • TFT_eSPI

    Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips

  • Project mention: TFT display no connecting to ESP32 | /r/arduino | 2023-07-01
  • Adafruit-GFX-Library

    Adafruit GFX graphics core Arduino library, this is the 'core' class that all our other graphics libraries derive from

  • 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
  • Watchy

    Watchy - An Open Source E-Ink Smartwatch

  • Arduino-HomeKit-ESP8266

    Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.

  • arduino-audio-tools

    Arduino Audio Tools (a powerful Audio library not only for Arduino)

  • Project mention: Need to send an I2S audio stream from an MEMS Microphone to Mobile app using ESP32 Bluetooth Realtime. Need some advice! | /r/esp32 | 2023-05-20

    Have you found Phil's audio tools for Arduino, they work great on ESP32. https://github.com/pschatzmann/arduino-audio-tools

  • 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

  • Project mention: Display and Touch Driver not supported by GUIslice | /r/arduino | 2023-07-07
  • Adafruit_Learning_System_Guides

    Programs and scripts to display "inline" in Adafruit Learning System guides

  • Project mention: [UK] Multiple Parts for DIY Orbital Shaker | /r/3Dprintmything | 2023-07-19
  • 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
  • ssd1306

    Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms

  • Adafruit_TinyUSB_Arduino

    Arduino library for TinyUSB

  • Project mention: Benchmarking latency across common wireless links for microcontrollers | news.ycombinator.com | 2024-02-09

    https://gitlab.com/baiyibai/pico-w-usb-host-mqtt-numpad

    https://github.com/adafruit/Adafruit_TinyUSB_Arduino

    My implementation plugs in much higher into the stack and doesn't read the full USB bit mask output, which indicates how many keys are pressed/released.

    From my limited understand ing, it should be possible to pass these USB messages from HID client to HID host and vice-versa. Then it's only a matter of sending this information over a TCP/UDP interface. However, from my research, it seems the TinyUSB library doesn't provide the full bitmask resolution necessary for all devices. The YouTuber Wendell from LevelOneTechs has also talked about the troubles of getting some devices working with his KVM products, so it may not be as simple as I'm suggesting here.

    Overall though, a $15/endpoint is very attractive.

  • Firebase-ESP8266

    🔥 Firebase RTDB Arduino Library for ESP8266 and RP2040 Pico. The complete, fast, secured and reliable Firebase Arduino client library that supports CRUD (create, read, update, delete) and Stream operations.

  • Firebase-ESP32

    🔥 Firebase RTDB Arduino Library for ESP32. The complete, fast, secured and reliable Firebase Arduino client library that supports CRUD (create, read, update, delete) and Stream operations.

  • esp32_arduino_sqlite3_lib

    Sqlite3 Arduino library for ESP32

  • Project mention: so i just got hit with 160kb DRAM limit on esp | /r/esp32 | 2023-04-24

    Then your debugging is mostly around writing thing that generates that flat file and then also around whatever functions read and index the flat file. There is a pretty decent sqlite3 library for Arduino on ESP32 at least: https://github.com/siara-cc/esp32_arduino_sqlite3_lib (and actually another one for idf: https://github.com/siara-cc/esp32-idf-sqlite3 )

  • ESPHap

    ESP32/ESP8266 Arduino library for native Apple Homekit Accessory Protocol (HAP)

  • LibSSH-ESP32

    Libssh SSH client & server port to ESP32 Arduino library

  • Project mention: Alternatives to husarnet | /r/esp32 | 2023-05-31
  • SparkFun_MPU-9250-DMP_Arduino_Library

    Arduino library for the MPU-9250 enabling its digital motion process (DMP) features.

  • Project mention: Help understanding registers and memory banks in MPU-9250 SparkFun Library/Register Map | /r/embedded | 2023-05-23

    Hello! I'm trying to really expand my knowledge by dissecting the SparkFun MPU-9250 library. I am a bit stuck at the memory addresses for the function:

  • arduino-device-lib

    Arduino Library for TTN Devices

  • ESP-Mail-Client

    The comprehensive Arduino Email Client Library to send and read Email for Arduino devices. The library also supports other network shields or modules e.g., Wi-Fi, Ethernet, and GSM/4G modules.

  • tinybasic

    A BASIC interpreter for Arduino, ESP, RP2040, STM32, Infineon XMC and POSIX with IoT and microcontroller features. (by slviajero)

  • Project mention: Is it possible to write a code interpreter in Arduino? | /r/arduino | 2023-05-25

    Might be a good start here: https://github.com/slviajero/tinybasic -- essentially first google result I found.

  • sqlite_micro_logger_arduino

    Fast and Lean Sqlite database logger for Arduino UNO and above

  • SSLClient

    🔒Add SSL/TLS functionality to any Arduino library

  • Project mention: Please help, cannot figure out mistake | /r/MQTT | 2023-07-06

    Chain could not be linked to a trust anchor. See https://github.com/OPEnSLab-OSU/SSLClient/blob/master/TrustAnchors.md Failed to connect to MQTT server, rc=-2

  • EthernetENC

    Ethernet library for ENC28J60. This is a modern version of the UIPEthernet library. EthernetENC library is compatible with all Arduino architectures with Arduino SPI library with transactions support. Only include EthernetENC.h instead of Ethernet.h

  • Adafruit_BME680

  • 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).

C arduino-library related posts

Index

What are some of the best open-source arduino-library projects in C? This list will help you:

Project Stars
1 TFT_eSPI 3,358
2 Adafruit-GFX-Library 2,271
3 Watchy 1,781
4 Arduino-HomeKit-ESP8266 1,441
5 arduino-audio-tools 1,207
6 GUIslice 1,092
7 Adafruit_Learning_System_Guides 961
8 ssd1306 609
9 Adafruit_TinyUSB_Arduino 432
10 Firebase-ESP8266 409
11 Firebase-ESP32 407
12 esp32_arduino_sqlite3_lib 340
13 ESPHap 260
14 LibSSH-ESP32 229
15 SparkFun_MPU-9250-DMP_Arduino_Library 220
16 arduino-device-lib 204
17 ESP-Mail-Client 178
18 tinybasic 177
19 sqlite_micro_logger_arduino 161
20 SparkFun_CAN-Bus_Arduino_Library 147
21 SSLClient 139
22 EthernetENC 119
23 Adafruit_BME680 115

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