QpnQP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 107 (-52.02%)
DemOSFree, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-91.93%)
qp-arduinoQP real-time embedded frameworks/RTOS for Arduino (AVR and SAM)
Stars: ✭ 37 (-83.41%)
TockA secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+1360.99%)
Distortosobject-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (+58.74%)
Incubator NuttxApache NuttX is a mature, real-time embedded operating system (RTOS)
Stars: ✭ 591 (+165.02%)
Arduinojson📟 JSON library for Arduino and embedded C++. Simple and efficient.
Stars: ✭ 5,456 (+2346.64%)
IntrOSFree cooperative operating system (OS) for microcontrollers
Stars: ✭ 38 (-82.96%)
ez-rtosA micro real-time operating system supporting task switching, delay function, memory allocator and critical section. It is writen on ARM Cortex-M3 assemble language, it runs successfully on STM32F103 MCU.
Stars: ✭ 57 (-74.44%)
apexApex RTOS - A (somewhat) Linux compatible real time operating system
Stars: ✭ 15 (-93.27%)
rnkrnk is a RTOS targeting ARM architecture.
Stars: ✭ 22 (-90.13%)
Incubator Nuttx AppsApache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
Stars: ✭ 65 (-70.85%)
LibhydrogenA lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Stars: ✭ 247 (+10.76%)
Awesome EmbeddedA curated list of awesome embedded programming.
Stars: ✭ 831 (+272.65%)
GuisliceGUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
Stars: ✭ 534 (+139.46%)
EasyntpclientLibrary to read time from Network Time Protocol (NTP) servers.
Stars: ✭ 20 (-91.03%)
Platformio CorePlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+2383.86%)
Arduino-GPIOGeneral Purpose Input/Output (GPIO) library for Arduino
Stars: ✭ 43 (-80.72%)
ZephyrPrimary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Stars: ✭ 5,335 (+2292.38%)
Erika3ERIKA Enterprise v3 RTOS
Stars: ✭ 98 (-56.05%)
Button2Arduino Library to simplify working with buttons. It allows you to use callback functions to track single, double, triple and long clicks. It also takes care of debouncing.
Stars: ✭ 109 (-51.12%)
Logic AnalyzerLogic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
Stars: ✭ 203 (-8.97%)
MarlinMarlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Stars: ✭ 12,217 (+5378.48%)
Arduino SchedulerPortable Cooperative Multi-tasking Scheduler for Arduino
Stars: ✭ 127 (-43.05%)
LoralibArduino library for LoRa modules based on SX127x/RFM9x chips
Stars: ✭ 134 (-39.91%)
Arduino PlotterAn Arduino library for easy graphing on host computer via serial communication
Stars: ✭ 129 (-42.15%)
TinyspiArduino hardware SPI library for ATtiny44/84, 45/85, 461/861, 2313/4313.
Stars: ✭ 134 (-39.91%)
Arduino TimerNon-blocking library for delaying function calls
Stars: ✭ 133 (-40.36%)
LwespLightweight Espressif AT parser library for ESP8266 and ESP32 devices.
Stars: ✭ 212 (-4.93%)
Lora SerializationLoraWAN serialization/deserialization library for The Things Network
Stars: ✭ 120 (-46.19%)
ArduinoxinputXInput library for USB capable Arduino boards
Stars: ✭ 126 (-43.5%)
Mpu6050 tocknArduino library for easy communication with MPU6050
Stars: ✭ 119 (-46.64%)
BrasilinoUma biblioteca que permite programar em linguagem Arduino utilizando comandos facilitados em PT-BR. 🇧🇷
Stars: ✭ 131 (-41.26%)
DsckeybusinterfaceAn Arduino/esp8266/esp32 library to directly interface with DSC security systems.
Stars: ✭ 202 (-9.42%)
Awesome CpusAll CPU and MCU documentation in one place
Stars: ✭ 1,602 (+618.39%)
Chino OsA real time operating system for IoT written in C++
Stars: ✭ 139 (-37.67%)
Rf24OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices
Stars: ✭ 1,813 (+713%)
Lib PythonBlynk IoT library for Python and Micropython
Stars: ✭ 140 (-37.22%)
LiquidmenuMenu creation Arduino library for LCDs, wraps LiquidCrystal.
Stars: ✭ 141 (-36.77%)
Irremoteesp8266Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
Stars: ✭ 1,964 (+780.72%)
Tmc2130stepperArduino library for Trinamic TMC2130 Stepper driver
Stars: ✭ 141 (-36.77%)
ArduinowebsocketsA library for writing modern websockets applications with Arduino (ESP8266 and ESP32)
Stars: ✭ 213 (-4.48%)
BlogA set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Stars: ✭ 198 (-11.21%)
Arduino FsmArduino library for implementing a finite state machine.
Stars: ✭ 142 (-36.32%)
Jtag2updiUPDI programmer software for Arduino (targets Tiny AVR-0/1/2, Mega AVR-0 and AVR-DA/DB MCUs)
Stars: ✭ 147 (-34.08%)
JledNon-blocking LED controlling library for Arduino and friends.
Stars: ✭ 197 (-11.66%)
DroneCLI utility for Drone, an Embedded Operating System.
Stars: ✭ 114 (-48.88%)
RotaryencoderRotaryEncoder Arduino Library
Stars: ✭ 134 (-39.91%)
Si5351arduinoLibrary for the Si5351 clock generator IC in the Arduino environment
Stars: ✭ 141 (-36.77%)
TinyframeA simple library for building and parsing data frames for serial interfaces (like UART / RS232)
Stars: ✭ 151 (-32.29%)
Socket.io ClientA socket.io-client implementation for ESP8266 and Arduino
Stars: ✭ 170 (-23.77%)
EspmqttclientWifi and MQTT handling for ESP8266 and ESP32
Stars: ✭ 169 (-24.22%)
Lpd8806Arduino library for LED strips and pixels using LPD8806 (and probably LPD8803/LPD8809)
Stars: ✭ 207 (-7.17%)
M5stack Sd Updater💾 Customizable menu system for M5Stack and ESP32-Chimera-Core - loads apps from the Micro SD card. Easily add you own apps
Stars: ✭ 175 (-21.52%)
Pzem004tArduino communication library for Peacefair PZEM-004T Energy monitor
Stars: ✭ 165 (-26.01%)
Bh1750An Arduino library for the digital light sensor breakout boards containing the BH1750FVI IC
Stars: ✭ 173 (-22.42%)
RadioAn Arduino library to control FM radio chips like SI4703, SI4705, RDA5807M, TEA5767.
Stars: ✭ 193 (-13.45%)
MegacoreArduino hardware package for ATmega64, ATmega128, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90CAN32, AT90CAN64 and AT90CAN128
Stars: ✭ 206 (-7.62%)