Arduino Multithreading Do More with Less!

Arduino Multithreading Do More with Less!

Description

How to “Multithread” an Arduino via Protothreading to execute more than one task at once without interruption

Arduino’s great, but it is not easy to handle more than one task at the same time, and if you want to do two (or more) things at once at separate intervals? You’ll need protothreading!

This Course teaches you something you may have wanted to do during your prototyping career, coaxing a single-core Arduino to do 3 things at once. In this case

  • Pulsing a signal without interruption
  • Incrementing a variable every second and writing it to the display without interruption
  • Displaying different messages every few seconds and writing them to the display without interruption

Welcome to this course.

In this course, you will learn Protothreading which is a way of performing what would normally be a multitasking operation (doing two or more things at once or at different intervals) on an Arduino. In other words, it’s “multithreaded”! and since the Arduino is a single-core chip, multithreading itself is impossible. Then how on earth will we do that! the answer is Protothreading!!

A lot of information is waiting for you inside this course, join now and start making your own.

Leave a Reply