Showing 178 open source projects for "arduino libraries avr"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Rent Manager Software Icon
    Rent Manager Software

    Landlords, multi-family homes, manufactured home communities, single family homes, associations, commercial properties and mixed portfolios.

    Rent Manager is award-winning property management software built for residential, commercial, and short-term-stay portfolios of any size. The program’s fully customizable features include a double-entry accounting system, maintenance management/scheduling, marketing integration, mobile applications, more than 450 insightful reports, and an API that integrates with the best PropTech providers on the market.
    Learn More
  • 1
    Arduino libraries

    Arduino libraries

    Arduino libraries and code

    This repository contains several Arduino libraries I have written to be used in applications. Most of them include example code on how the libraries can be used. Furthermore, this repository contains a few stand-alone applications. For bugs in the libraries, please fill in an issue in Github as that makes it far easier to track them. If possible provide a minimal code snippet that exposes the bug.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 2
    TM1637 7 seg Arduino AVR 8051 Driver

    TM1637 7 seg Arduino AVR 8051 Driver

    7 seg universal Arduino Ardui89 AVR 8051 Device Driver 89C51 89C52...

    TM1637 Universal Arduino AVR 8051 Device ======================================== V.0.0.4 Bugs fixed in AVR using. Hexademal chars bugs fixed in AVR using. Universal Arduino library for TM1637 (LED Driver) Arduino achitectures : AVR, 8051, STC89C51, STC89C51, STC15F2K32K2... See too : https://sourceforge.net/projects/stc89/ Very easy using just using 3 lines, example : TM1637Device display; // New 7 seg display TM1637_init(display, 2, 3); // Init TM1637 Display : CLK = pin 2 / DIO = pin 3 TM1637_printString(display, "1234"); // Print 1234 on 4 x 7 segments module or TM1637_printString(display, "=-7°F"); // Print = - 7°F see all examples in example TM1637Demo, like TM1637_setBrightness(display, 7), etc...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    FastLED

    FastLED

    The FastLED library for colored LED animation on Arduino

    ...FastLED supports popular LEDs including Neopixel, WS2801, WS2811, WS2812B, LPD8806, TM1809, and more. The library runs on a wide range of Arduino and compatible boards, including both AVR- and ARM- based microcontrollers. In addition to fast, efficient, compatible LED driver code, FastLED also provides features that get your animations up and running fast.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4
    Arduino FOC

    Arduino FOC

    Arduino FOC for BLDC and Stepper motors

    We live in very exciting times 😃! BLDC motors are entering the hobby community more and more and many great projects have already emerged leveraging their far superior dynamics and power capabilities. BLDC motors have numerous advantages over regular DC motors but they have one big disadvantage, the complexity of control. Even though it has become relatively easy to design and manufacture PCBs and create our own hardware solutions for driving BLDC motors the proper low-cost solutions are yet...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Reach Your Audience with Rise Vision, the #1 Cloud Digital Signage Software Solution Icon
    Reach Your Audience with Rise Vision, the #1 Cloud Digital Signage Software Solution

    K-12 Schools, Higher Education, Businesses, Restaurants

    Rise Vision is the #1 digital signage company, offering easy-to-use cloud digital signage software compatible with any player across multiple screens. Forget about static displays. Save time and boost sales with 500+ customizable content templates for your screens. If you ever need help, get free training and exceptionally fast support.
    Learn More
  • 5

    8051 Arduino FLASH/EEPROM Libraries STC

    EEPROM and FLASH Labraries for Arduino IDE with Ardui89

    ...Warning : Write directly in FLASH Memory. EEPROM89 library allows to write, update or read byte in internal EEPROM of STC89C53, STC89C54 or better STC12, 15 family, like Arduino AVR. Donate for development support https://bacciel.com/donate/donate.html Many thanks Cyril
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    IRremote Arduino Library

    IRremote Arduino Library

    Infrared remote library for Arduino, send and receive infrared signals

    This library enables you to send and receive using infra-red signals on an Arduino. You can use any pin for sending now like you are used to receiving. Simultaneous sending and receiving. See the SendAndReceive example. No more need to use 32-bit hex values in your code. Instead, a (8 bit) command value is provided for decoding (as well as a 16-bit address and a protocol number). Protocol values comply to protocol standards, i.e. NEC, Panasonic, Sony, Samsung, and JVC decode and send LSB...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 7
    LiquidCrystalUni LCD Arduino AVR 8051

    LiquidCrystalUni LCD Arduino AVR 8051

    LiquidCrystal Universal LCD Library for Arch 8051 / AVR Arduino(R) IDE

    LiquidCrystalUni Universal Arduino AVR 8051 Device ======================================== Tested by and based on a idea from Francisco José Calleja, Many thanks. Universal Arduino library for LCD Display Arduino achitectures : AVR, 8051, STC89C51, STC89C52... See too : https://sourceforge.net/projects/stc89/ Very easy using. See example. #Donate for development support https://bacciel.com/donate/donate.html Many thanks * DISLCAIMER OF ALL WARRANTIES *
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Soft I2c Master Uni I2C Library 8051/AVR

    Soft I2c Master Uni I2C Library 8051/AVR

    Soft I2C Universal Arduino AVR or 8051 Device for Arduino(R) IDE

    Soft I2C Universal Arduino AVR or 8051 Device ============================================= V.0.0.2 Universal Arduino library for I2C emulating port. Arduino achitectures : AVR, 8051, STC89C51, STC89C52... See too : https://sourceforge.net/projects/stc89/ Very easy using. See examples. #Donate for development support https://bacciel.com/donate/donate.html Many thanks * DISLCAIMER OF ALL WARRANTIES *
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Soft SSD1306 Uni Library 8051/AVR

    Soft SSD1306 Uni Library 8051/AVR

    Soft SSD1306 by I2C AVR or 8051 Universal Arduino(R) IDE

    Soft SSD1306 by I2C Universal Arduino AVR or 8051 Device ======================================================== V.0.0.1 Universal Arduino library for SSD1306 Display by I2C Arduino achitectures : AVR, 8051, STC89C51, STC89C52... See too : https://sourceforge.net/projects/stc89/ Very easy using. See examples. #Donate for development support https://bacciel.com/donate/donate.html Many thanks * DISLAIMER OF ALL WARRANTIES *
    Downloads: 0 This Week
    Last Update:
    See Project
  • D&B Hoovers is Your Sales Accelerator Icon
    D&B Hoovers is Your Sales Accelerator

    For sales teams that want to accelerate B2B sales with better data

    Speed up sales prospecting with the rich audience targeting capabilities of D&B Hoovers so you can spend more sales time closing.
    Learn More
  • 10

    UnoLib

    Library designed for the Arduino Uno platform and AVRPascal editor

    UnoLib is a Free Pascal library designed for the Arduino Uno platform and AVRPascal editor (http://akarwowski.pl/index.php?page=electronics&lang=en) or other editor using FPC 3.3.1 for AVR microcontrollers (e.g. FreePascal IDE, Lazarus). It is a translation of a subset of the standard Arduino libraries, adapted as needed for a Free Pascal environment. Moreover, support for fixed point numbers has been added.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    RF24

    RF24

    OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux

    ...More compliant with the manufacturer specified operation of the chip, while allowing advanced users to work outside the recommended operation. Utilize the capabilities of the radio to their full potential via Arduino. More reliable, responsive, bug-free and feature-rich. Easy for beginners to use, with well-documented examples and features. Consumed with a public interface that's similar to other Arduino standard libraries. OSI Network Layer for multi-device communication. Create a home sensor network.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    ArduinoJson

    ArduinoJson

    JSON library for Arduino and embedded C++. Simple and efficient

    ArduinoJson is a C++ JSON library for Arduino and IoT (Internet Of Things). ArduinoJson has a simple and intuitive syntax to handle objects and arrays. ArduinoJson supports both JSON serialization and deserialization. ArduinoJson uses a fixed memory allocation, allowing to work on devices with very little RAM. ArduinoJson can filter large inputs to keep only fields that are relevant to your application, thereby saving a lot of memory. ArduinoJson can parse directly from an input Stream or...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    TFT_eSPI

    TFT_eSPI

    Arduino and PlatformIO IDE compatible TFT library

    An Arduino IDE compatible graphics and fonts library for 32-bit processors. The library is targeted at 32-bit processors, it has been performance-optimized for STM32, ESP8266 and ESP32 types. The library can be loaded using the Arduino IDE's Library Manager. Direct Memory Access (DMA) can be used with the ESP32, RP2040, and STM32 processors to improve rendering performance. "Four wire" SPI and 8 bit parallel interfaces are supported. Due to the lack of GPIO pins, the 8-bit parallel interface...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    NeoPixelBus

    NeoPixelBus

    An Arduino NeoPixel support library

    ...Supports most Arduino platforms. ESP32 support for using both RMT and i2s. RMT timing currently is sensitive to high interrupt frequency due to issues in the Core. There are multiple competing libraries, FastLED being the biggest and Adafruit NeoPixel being the most common for beginners. On ESP32, both FastLED and NeoPixelBus can provide more than one channel/bus.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    TinyGSM

    TinyGSM

    A small Arduino library for GSM modules, that just works

    A small Arduino library for GSM modules that just works. This library is easy to integrate with lots of sketches that use Ethernet or WiFi. PubSubClient (MQTT), Blynk, HTTP Client, and File Download examples are provided. Arduino GSM library uses 15868 bytes (49%) of Flash and 1113 bytes (54%) of RAM in a similar scenario. TinyGSM also pulls data gently from the modem (whenever possible), so it can operate on very little RAM. Now, you have more space for your experiments. TCP (HTTP, MQTT,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Marlin

    Marlin

    Optimized firmware for RepRap 3D printers based on Arduino platform

    Marlin is a popular open source firmware for the RepRap family of 3D printers. It is straightforward, reliable, extensible and adaptable, which is why it is used by many respected commercial 3D printer vendors as well as hobbyists. It runs on inexpensive 8-bit Atmel AVR micro-controllers, with added support for 32-bit and ARM-based boards. Marlin builds can be small enough for use on a headless printer with only modest hardware, and features can be enabled as-needed.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 17
    WS2812FX

    WS2812FX

    WS2812 FX library for Arduino and ESP8266

    This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs. It is meant to be a drop-in replacement for the Adafruit NeoPixel library with additional features. You can search for WS2812FX in the Arduino IDE Library Manager or install the latest (or development) version manually. More complex effects can be created by dividing your string of LEDs into segments (up to ten) and programming each segment independently. Use the segment() function to program each...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    arduinoWebSockets

    arduinoWebSockets

    arduinoWebSockets

    A WebSocket Server and Client for Arduino based on RFC6455.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Task Scheduler

    Task Scheduler

    Cooperative multitasking for Arduino, ESPx, STM32, nRF and more

    Cooperative multitasking for Arduino, ESPx, STM32 and other microcontrollers. A lightweight implementation of cooperative multitasking (task scheduling). An easier alternative to preemptive programming and frameworks like FreeRTOS. You mostly do not need to worry about pitfalls of concurrent processing (races, deadlocks, livelocks, resource sharing, etc.). The fact of cooperative processing takes care of such issues by design.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ESP8266Audio

    ESP8266Audio

    Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3

    Arduino library for parsing and decoding MOD, WAV, MP3, FLAC, MIDI, AAC, and RTTL files and playing them on an I2S DAC or even using a software-simulated delta-sigma DAC with dynamic 32x-128x oversampling. ESP8266 is fully supported and most mature, but ESP32 is also mostly there with built-in DAC as well as external ones. For real-time, autonomous speech synthesis, check out ESP8266SAM, a library that uses this one and a port of an ancient format-based synthesis program to allow your...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    SimulIDE

    SimulIDE

    Real Time Electronic Circuit Simulator.

    Real Time Electronic Circuit Simulator. Include PIC, AVR and Arduino simulation. Code Editor & Debugger for Arduino, GcBasic, PIC asm, AVR asm. Downloads: https://simulide.com/p/downloads/ WebSite: https://simulide.com Forum: https://simulide.com/p/forum/ Patreon: https://www.patreon.com/simulide AVR simulation provided by simavr: https://github.com/buserror/simavr PIC simulation provided by GpSim: http://gpsim.sourceforge.net/
    Leader badge
    Downloads: 143 This Week
    Last Update:
    See Project
  • 22
    Lightweight ring buffer manager

    Lightweight ring buffer manager

    Lightweight generic ring buffer manager library

    The library provides generic FIFO ring buffer implementation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    LVGL

    LVGL

    Powerful and easy-to-use embedded GUI library with many widgets

    Powerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations), and low memory requirements (16K RAM, 64K Flash). LVGL provides everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects, and a low memory footprint. LVGL is an open-source graphics library providing everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects, and a low...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 24
    Watchy

    Watchy

    An open source E-ink smartwatch

    Watchy, an open-source E-Ink smartwatch. Watchy is an E-Paper watch with open-source hardware and software. It has a barebones design utilizing the PCB as the watch body, allowing it to be worn as-is, or further customized with different 3D printed cases and watch straps. It is a unique timepiece that is also a wearable development platform, allowing users to create their own experience. Ultra-low-power e-paper 1.54″ display with 200 x 200 resolution and wide viewing angle. Wi-Fi & Bluetooth...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab is a realtime emulator for PIC, Arduino, STM32, ESP32, ...

    PICSimLab is a realtime emulator of development boards with MPLABX/avr-gdb debugger integration. PICSimLab supports microcontrollers from picsim, simavr, uCsim, qemu-stm32, qemu-esp32, and gpsim. PICSimLab has integration with MPLABX/Arduino IDE for programming the microcontroller's boards. As the purpose of PICSimLab is to emulate real hardware it does not have any source code editing support. For code editing and debugging the same tools used for a real board should be used with PICSimLab, such as MPLABX, Arduino IDE, or VSCode with PlatformIO. ...
    Leader badge
    Downloads: 549 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next