Found 39 repositories(showing 30)
feilipu
A FreeRTOS Library for all Arduino ATmega Devices (Uno R3, Leonardo, Mega, etc).
greiman
FreeRTOS 8.2.3 Arduino Libraries
bdmihai
FreeRTOS library for Arduino Due
alexCajas
This project delivers an Arduino core for the ESP8266_RTOS_SDK, a light version of FreeRTOS supported by espressif. Notably, it shares the same framework as the ESP32 Arduino core, ensuring compatibility with libraries designed for the ESP32 arduino core and advanced multitasking capabilities.
pchickey
A distribution of FreeRTOS as an Arduino library
bengchet
Project template with useful Arduino libraries imported. With this template FreeRTOS programming can be implemented.
pierrejay
C++ FreeRTOS Modbus library for ESP32 (Arduino Core & ESP-IDF)
TusharAnand767
ESP32 Libraries arduino-esp32 includes libraries for Arduino compatibility along with some object wrappers around hardware specific devices. Examples are included in the examples folder under each library folder. The ESP32 includes additional examples which need no special drivers. ArduinoOTA Over The Air firmware update daemon. Use espota.py to upload to the device. AsyncUDP Asynchronous task driven UDP datagram client/server AzureIoT Library to interact with Microsoft Azure IoT services BLE Bluetooth Low Energy v4.2 client/server framework BluetoothSerial Serial to Bluetooth redirection server DNSServer A basic UDP DNS daemon (includes captive portal demo) EEPROM Arduino compatibility for EEPROM (using flash) ESP32 Additional examples AnalogOut Camera ChipID DeepSleep ESPNow FreeRTOS GPIO HallSensor I2S ResetReason RMT Time Timer Touch ESPmDNS mDNS service advertising FFat FAT indexed filesystem on SPI flash FS Filesystem virtualization framework HTTPClient A simple HTTP client, compatible with WiFiClientSecure HTTPUpdate Download a firmware update from HTTPd and apply it using Update NetBIOS NetBIOS name advertiser Preferences Flash keystore using ESP32 NVS SD Secure Digital card filesystem using SPI access SD_MMC Secure Digital card filesystem using 4-lane access SimpleBLE Minimal BLE advertiser SPI Arduino compatible Serial Peripheral Interface driver (master only) SPIFFS SPI Flash Filesystem (see spiffs-plugin to upload to device) Ticker A timer to call functions on an interval Update Sketch Update using ESP32 OTA functionality WebServer A simple HTTP daemon WiFi Arduino compatible WiFi driver (includes Ethernet driver) WiFiClientSecure Arduino compatible WiFi client object using embedded encryption Wire Arduino compatible I2C driver (master only)
MHesham
The FreeRTOS-Plus-CLI source as is from the official FreeRTOS 9.0 source but adapted to work with Phillip Stevens Arduino_FreeRTOS_Library
ManajMohapatra
This repository contains RTOS projects using FreeRTOS library developed in Arduino IDE. Each project is maintained in separate branch. The list of projects can be found in master branch README.md file. Project source code, documentation and instructions can be found in corresponding branch.
AmarNathH
Motor Library for Arduino using FreeRTOS
gummoni
FreeRTOS extension library. async/await like module programming. (for arduino)
tsandmann
FreeRTOS port to Teensy boards (using the Teensy core libraries for Arduino)
cswhisper
A simple blinking LED example for the Arduino Uno (Atmel ATmega328p) using FreeRTOS (as a static library)
J-Rios
Arduino library for easy control serial-in to parallel-out shift registers (i.e. 74hc595) with Mutex-safe for ESP32 FreeRTOS projects support.
This repository contains a tutorial for introducing RTOS (real-time operating system) on Arduino using the freeRTOS library and basic introduction to Raspberry Pi.
nisse80
A small sample program to create FreeRTOS tasks on an ESP32 (Arduino Framework using PlatformIO) using the Adafruit MCP23017 Arduino Library. The programm creates RTOS tasks to keep Pins on an MCP23017 I/O Expander to a defined state for a certain amount of time.
shamitashetty19
In this project, there are 2 tasks - one is the ADC task where in it takes the analog value and other is the Ultrasonic task where in it calculates the obstacle distance. These two tasks are using a single resource to display the data that is LCD. Semaphores are used to ensure that only one task at a time uses LCD to display the data. Using semaphore also ensures task synchronization. Firstly, ADC task acquires the semaphore, and displays the value on the LCD. Before the ADC task ends, it releases the semaphore. Now the control moves to ultrasonic task. It acquires the semaphore, calculates the distance and sends to the LCD to display. Again, before the task ends, it releases the semaphore. The whole process repeats and it gives the real time data of ADC and ultrasonic sensor. At the software side, we have added libraries of FreeRTOS and semaphore using #include preprocessor directives. The coding part is done in Embedded C using Arduino IDE and the Software Simulation is done in ISIS Professional 8 Proteus.
risc604
No description available
ricemices
No description available
cosminnionutt
No description available
WeitianYuan-web
FOC library optimized with Arduino and FreeRTOS
alde103
NUCLEO-F767ZI FreeRTOS Library for Arduino Framework
WeitianYuan-web
FOC library optimized with Arduino and FreeRTOS
AymanSaleh23
Simple Cooling System implemented by Arduino via FreeRTOS library
Arduino library with FreeRTOS API implemented in TOPPERS/ASP
RinJolibee
Arduino libraries for LED control and data averaging using FreeRTOS
CelliesProjects
ESP32 Arduino library to manage FreeRTOS tasks. Written by Neil Kolban
danpetry
Experimenting with FreeRTOS and the C++ Standard Library on the Arduino.
PCLabTools
ESP32 freeRTOS library facilitating a module based architecture using the Arduino Framework