c++ networking
-
Updated
Sep 19, 2020 - C++
c++ networking
conio.h implementation for linux, (cross platform getch and kbhit)
Modern, non-blocking and exception free HTTP Client library for C++ (17+)
An Arduino library designed to add advanced yet intuitive functionality to any kind of switch.
ESP32/ESP8266 arduino script for an AHT20 + BMP280 only with Wire.h
This library enables you to use Interrupt from Hardware Timers on an ESP32-C3-based board. These ESP32-C3 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory…
AntiDelay is a library that aims to provide non-blocking delay functionality in your Arduino project.
A collection of software timers that allows one to properly time multiple events and know when each "timer" expires meaning that an action is required. The library aims at greatly simplifying multitask complexity.
Dalian/Waveshare Good Display E Ink Display Driver for Arduino
Yet another Non-blocking led library for Arduino (Supports RGB leds)
Fast Erlang Pool
This library enables you to use 1 Hardware PWM module on nRF52832/nRF52840-based board, such as AdaFruit Feather nRF52832, nRF52840 Express, Itsy-Bitsy nRF52840 Express, etc. to control up to 16 or more servo motors.
With PWM unit in Arduino Due (SAM3X8E), this library can generate pulses suitable for rotating the stepper at a desired speed.
Manage many task's execution centralized by software timers
Erlang NIF lock-free Queue
Redis C/C++ Producer Consumer
A small library to perform capacitive sensing in an asynchronous way using interruptions.
This library enables you to use 1 Hardware Timer on an ESP32_S2-based board to control up to 16 or more servo motors. Tested OK with ESP32 core v2.0.5
Arduino morse code encoder and decoder classes
This library, a wrapper around SAM DUE analogWrite() function, enables you to use Hardware-based PWM channels on SAM_DUE boards to create and output PWM to pins. Using similar functions as some other FastPWM libraries, it enables you to port PWM code easily between platforms
Add a description, image, and links to the non-blocking topic page so that developers can more easily learn about it.
To associate your repository with the non-blocking topic, visit your repo's landing page and select "manage topics."