Questions tagged [task]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
5
votes
1answer
54 views

Scheduler comparison for Arduino Uno

I understand that the official Arduino Scheduler doesn't support Uno, and there are several third-party schedulers to fill the gap, notably, Scheduler, Arduino-Scheduler and TaskScheduler. There are ...
2
votes
1answer
51 views

Run method Every Hour Passes

I have a method. I need to trigger it every hour passes.(Cron Job) I mean; 10.00 p.m -> Trigger 11.00 p.m -> Trigger 12.00 p.m ->Trigger ... ... Card: Arduino Uno + Wifi Shield. Draft Code ...
1
vote
2answers
81 views

Estimating CPU load of a task scheduler

First off, I should note that I'm not sure what tags best apply here, and I can't seem to find any that relate to schedulers, etc. Please inform me if they are not the right ones. I have a simple, ...
1
vote
0answers
480 views

ESP32: Share I2C bus among multiple freeRTOS tasks - do I have to expect synchronization issues?

I recently inherited some firmware with weird problems in regards to the duration of reading sensor values. The board is based on the ESP32 Wrover MCU and has multiple sensors connected via the I2C ...
2
votes
1answer
772 views

FreeRTOS : Create Tasks but don't start Scheduler [closed]

I'm using FreeRTOs on Arduino for the first time. In my setup(), i would like to create my tasks but i have few more configuration to do after so i would like to create my tasks but don't start the ...
1
vote
1answer
1k views

Is this a proper implementation of FreeRTOS for Arduino?

I'm using the RGBLCDShield library and a few analog input signals and since it seems the interrupts are being used by the SPI interface of the LCD Shield, I decided to try it with FreeRTOS instead. I ...
2
votes
2answers
555 views

Is there a way to pause Program execution?

I understand that Arduino programming is procedural and not so much Object Orientated and also that the Arduino or AVR are only single core processors and any kind of "Multitasking" or "Threading" is ...