leOS - un semplice OS per schedulare piccoli task

Madwriter:
Ciao Leo72,
Volevo chiederti una cosa il tuo leOS per funzionare si basa su, un timer interno ma se tu ti basassi su un timer hw esterno di precisione non risolveresti tutti i problemi di incompatibilita con altre liberie?

Sicuramente si può fare, e ci sono altri sistemi, uno è quello detto da m_ri. Però così fai tutto senza componenti esterni. Inoltre considera che il leOS gira anche sull'Attiny85: se su quel micro, che ha solo 5 pin utili, gliene levi 1, lo depauperi del 20% delle sue capacità di I/O :wink:
Inoltre il leOS risulta incompatibile con alcune librerie per via dell'uso del timer 2, ma usando un timer esterno potrebbe risultare incompatibile con tanti shield, visto che dovresti togliere un pin a quelli usabili. Insomma, è un cane che si morde la coda :stuck_out_tongue_closed_eyes: