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

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

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

    SaaSHub 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-ESP32

    [DEPRECATED]🔥 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.

  • Firebase-ESP8266

    [DEPRECATED] 🔥 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.

  • esp32_arduino_sqlite3_lib

    Sqlite3 Arduino library for ESP32

  • 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

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

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

  • 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

  • How are you guys building the web pages to interface with your projects?

    1 project | /r/esp32 | 9 Sep 2023
  • Pico W and SHT41 errors

    2 projects | /r/arduino | 12 Aug 2023
  • Please help, cannot figure out mistake

    1 project | /r/MQTT | 6 Jul 2023
  • TFT display no connecting to ESP32

    1 project | /r/arduino | 1 Jul 2023
  • How do I start out with displays?

    2 projects | /r/raspberrypipico | 13 Jun 2023
  • Alternatives to husarnet

    2 projects | /r/esp32 | 31 May 2023
  • Help understanding registers and memory banks in MPU-9250 SparkFun Library/Register Map

    1 project | /r/embedded | 23 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 May 2024
    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. Learn more →

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,395
2 Adafruit-GFX-Library 2,290
3 Watchy 1,793
4 Arduino-HomeKit-ESP8266 1,458
5 arduino-audio-tools 1,259
6 GUIslice 1,098
7 Adafruit_Learning_System_Guides 964
8 ssd1306 643
9 Adafruit_TinyUSB_Arduino 434
10 Firebase-ESP32 410
11 Firebase-ESP8266 410
12 esp32_arduino_sqlite3_lib 345
13 ESPHap 260
14 LibSSH-ESP32 236
15 SparkFun_MPU-9250-DMP_Arduino_Library 220
16 arduino-device-lib 204
17 tinybasic 184
18 ESP-Mail-Client 181
19 sqlite_micro_logger_arduino 162
20 SparkFun_CAN-Bus_Arduino_Library 147
21 SSLClient 142
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