Top 23 C++ arduino-library Projects
📟 JSON library for Arduino and embedded C++. Simple and efficient.Project mention: (esp32+adxl325+sdcard)Storing sensor data in sd card(in txt file) and then sending it to cloud. | reddit.com/r/IOT | 2021-10-16
I'd suggest sending data directly to AWS IoT Core (Free tier eligible) with the MQTT protocol. You can send data in JSON format. You could then use a serverless function to send that data to a DynamoDB (noSQL) database as the API is easy to use.
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/Project mention: How can I control output pins of an ESP8266 via a linux terminal over wifi? | reddit.com/r/arduino | 2021-09-24
Either write your own api to drive it via a pre-written library like crankyoldgits IRremote or flash something like tasmota-ir which has IR driver capability and a restAPI which would allow you to send raw codes or protocol specific hex codes from a script via curl. There's a good reason people use prebuilt solutions, modulating a 38kHz carrier with often complex protocols is not a trivial coding excercise on an MCU, thankfully there a number of dedicated/obsessive techs who have already done the heavy lifting and are generous enough to share the results of their hundreds or thousands of hours work with us lazy types who don't want to reinvent the wheel.
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux DevicesProject mention: I found an easy way to test 2.4GHz downconverters for RTL SDR using a nRF24L01 module | reddit.com/r/RTLSDR | 2021-11-08
But I didn't know if it worked. I saw a lot of different random signals, but I had no way to know if it was just amplified noise, nor I had a way to know if the downconverter frequency was exactly 2.4GHz, or something else. I have a few cheap nRF24L01 modules around, and plenty of 3.3V Arduino boards, so after a quick read on the nRF24 library (https://github.com/nRF24/RF24), I had a super simple generator running using the carrier wave function of the nRF24.
arduinoWebSocketsProject mention: https://np.reddit.com/r/esp8266/comments/piwwzp/fauxmo_esp8266_possibility_to_send_commands_over/hbspbpj/ | reddit.com/r/backtickbot | 2021-09-06
#include #include /* for time server: https://github.com/arduino-libraries/NTPClient */ #include /* for alexa */ #include /* for OTA */ #include /* for OTA and timeserver */ #include /* for OTA */ #include /* for Alexa: https://github.com/me-no-dev/ESPAsyncWebServer*/ #include "fauxmoESP.h" /* for alexa */ #include "credentials.h" /* Has the config for the wifi */ #include /* for the debug output via sockets: https://github.com/Links2004/arduinoWebSockets */ fauxmoESP fauxmo; AsyncWebServer server(80); WebSocketsServer webSocket = WebSocketsServer(81); //ws debugger will run on port 81
An Arduino library that adds one or more joysticks to the list of HID devices an Arduino Leonardo or Arduino Micro can support.Project mention: I am confused | reddit.com/r/arduino | 2021-11-28
Oops, well I plan to make it USB powered, and this is the joystick library api: https://github.com/MHeironimus/ArduinoJoystickLibrary I hope this helps as I am completely new this stuff😞
WS2812 FX Library for Arduino and ESP8266Project mention: [OC] My Aang and Zuko Painting on glass. Thinking of putting colored LED lights on the wall behind the frame, do you guys think it would be a good idea? | reddit.com/r/TheLastAirbender | 2021-02-06
For libraries, I don't recommend the Adafruit neopixel lib. I think this is better, easier to use, more robust, and faster in ease of use and code execution. https://github.com/kitesurfer1404/WS2812FX
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)Project mention: Can I hand wire a keyboard using the ESP8266 instead of the Arduino pro micro ? | reddit.com/r/MechanicalKeyboards | 2021-07-30
ESP32 might work though: https://github.com/T-vK/ESP32-BLE-Keyboard
Run Linux Software Faster and Safer than Linux with Unikernels.
⏳ A simple way to run Threads on ArduinoProject mention: How do I create 2 threads in the Ardunio IDE? | reddit.com/r/arduino | 2021-08-24
There are libraries that let you do pseudo-threading. https://github.com/ivanseidel/ArduinoThread
Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm LibraryProject mention: rosserial +platformio+ esc-BG431 | reddit.com/r/ROS | 2021-03-23
An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interfaceProject mention: How do I decide on the board and iot platform? | reddit.com/r/IOT | 2021-11-24
Arduino library for creating MIDI controllers and other MIDI devices.Project mention: MIDI controller for VJ’ing | reddit.com/r/arduino | 2021-10-20
You could use the https://github.com/tttapa/Control-Surface library for the MIDI controller code, and https://github.com/tttapa/Control-Surface-Motor-Fader for driving the motorized faders.
An Arduino library for using a single button for multiple purpose input.Project mention: How can I break the loop although it haven't finish 10 seconds? | reddit.com/r/arduino | 2021-03-01
Currently I am using OneButton.h library (https://github.com/mathertel/OneButton)) to code my push button project.
Library for Arduino to debug projects over WiFi, with web app or telnet, with print commands like Serial MonitorProject mention: How to debug project when not power by usb and pc? | reddit.com/r/esp32 | 2021-05-12
MCP_CAN LibraryProject mention: OBD2 can bus shield v2 doesnt get data and outputs only 1 ID | reddit.com/r/CarHacking | 2021-11-18
https://github.com/autowp/arduino-canhacker https://github.com/sandeepmistry/arduino-CAN https://github.com/coryjfowler/MCP_CAN_lib
QR code generation library in C, optimized for low-power devices, such as Arduino. (by ricmoo)Project mention: Eink NANO wallet project | reddit.com/r/nanocurrency | 2021-04-21
Hello there! I use this QRCode library by Richard Moore.
Arduino library to control Mitsubishi Heat Pumps via connector cn105Project mention: Mini-splits with the lowest temp setting… | reddit.com/r/HVAC | 2021-11-05
Maybe something like PAC-US444CN-1 with a third party thermostat or this arduino code that can control the unit and pretend to be an external temperature sensor that you could do an offset for.
Arduino library to debounce button switches, detect presses, releases, and long pressesProject mention: Debounce bug in D77_police_light_one_Button_Color_Change.ino | reddit.com/r/FastLED | 2021-10-11
Arduino library for Flash Memory Chips (SPI based only). Formerly SPIFlashProject mention: My first PCB! Any tips for starting to work with the SPI flash memory would be appreciated | reddit.com/r/arduino | 2021-03-25
It's pretty easy to work with these chips using the SPIFlash library. Your chip seems to be supported. https://github.com/Marzogh/SPIMemory
A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDFProject mention: Has anybody successfully paired an esp32 with a phone to receive phone calls? | reddit.com/r/esp32 | 2021-11-27
I would look this way for a simple implementation : https://github.com/pschatzmann/ESP32-A2DP
An Arduino/esp8266/esp32 library to directly interface with DSC security systems.Project mention: If your alarm system is no longer being monitored by a company and you set the alarm off, would it still dial to the old company? | reddit.com/r/homesecurity | 2021-07-17
I'm wondering because I'm planning to run this project on the system to recover the installer code. I'm a little worried that doing so will start dialing to the old alarm company.
A library for writing modern websockets applications with Arduino (ESP8266 and ESP32) (by gilmaimon)Project mention: [Question] Send real-time accelerometer readings to Raspberry pi | reddit.com/r/esp8266 | 2021-06-30
Esp side: https://github.com/gilmaimon/ArduinoWebsockets
Arduino Library for RTC, Ds1302, Ds1307, Ds3231, & Ds3234 with deep support. Please refer to the Wiki for more details. Please use the gitter channel to ask questions as the GitHub Issues feature is used for bug tracking.Project mention: Arduino Programming Problem | reddit.com/r/mechatronics | 2021-11-26
Control LEDs connected to an Arduino with iCUE, create an unofficial Corsair iCUE compatible Arduino LED controller.Project mention: All the king's planning and all the king's CAD could not.... (+10 years of WC feedback) | reddit.com/r/watercooling | 2021-11-20
Corsair's RGB is nice, but their pricing is a mess. iCUE is so bloated and so locked-down and messy that it's a nightmare to try and actually do anything meaningful with it. $65 USD for a lighting node pro? Holy crap. It's an STM32/Atmel 16/32hz or similar with some ports and code in a cheap ABS case. Yikes. I homebrewed some PCBs using https://github.com/Legion2/CorsairLightingProtocol to make each one into a lighting node pro. The following image would be about $520 USD (pre-tax and pre-shipping) in Corsair lighting gear. https://imgur.com/a/bXnnOQs Plans and PCB files are available free for non-commercial use here: https://easyeda.com/p.cartwrig/corsairlightingprotocol Support on the PCB is limited to argb/drgb only. Voltage selectors for WS2812 or WS2811 (12v and 5v) via jumpers.
C++ arduino-library related posts
I am confused
1 project | reddit.com/r/arduino | 28 Nov 2021
The prototype for my multi layer fader based on Deej volume mixers.
1 project | reddit.com/r/arduino | 27 Nov 2021
How do I decide on the board and iot platform?
1 project | reddit.com/r/IOT | 24 Nov 2021
All the king's planning and all the king's CAD could not.... (+10 years of WC feedback)
1 project | reddit.com/r/watercooling | 20 Nov 2021
How can I unit test my firmware?
2 projects | reddit.com/r/esp32 | 19 Nov 2021
Open Source Plastic Scanner
3 projects | news.ycombinator.com | 19 Nov 2021
I made LED matrix again, but larger this time, and using RGB LEDs
1 project | reddit.com/r/electronics | 18 Nov 2021
What are some of the best open-source arduino-library projects in C++? This list will help you:
Are you hiring? Post a new remote job listing for free.