From c69498f112c7e8081b2ba57177cf804d609eebeb Mon Sep 17 00:00:00 2001 From: Alexander Entinger Date: Mon, 8 Nov 2021 07:25:58 +0100 Subject: [PATCH 1/3] Drop 'Demo_' prefix from all 'Threading' examples since it does not contain relevant information. --- .../{Demo_Shared_Counter => Shared_Counter}/Consumer.inot | 0 .../{Demo_Shared_Counter => Shared_Counter}/Producer.inot | 0 .../{Demo_Shared_Counter => Shared_Counter}/SharedVariables.h | 0 .../Demo_Shared_Counter.ino => Shared_Counter/Shared_Counter.ino} | 0 .../Consumer.inot | 0 .../Producer.inot | 0 .../SharedVariables.h | 0 .../Source_Sink_Counter.ino} | 0 .../{Demo_Source_Sink_LED => Source_Sink_LED}/SharedVariables.h | 0 .../{Demo_Source_Sink_LED => Source_Sink_LED}/Sink_Thread.inot | 0 .../Source_Sink_LED.ino} | 0 .../{Demo_Source_Sink_LED => Source_Sink_LED}/Source_Thread.inot | 0 12 files changed, 0 insertions(+), 0 deletions(-) rename examples/Threading/{Demo_Shared_Counter => Shared_Counter}/Consumer.inot (100%) rename examples/Threading/{Demo_Shared_Counter => Shared_Counter}/Producer.inot (100%) rename examples/Threading/{Demo_Shared_Counter => Shared_Counter}/SharedVariables.h (100%) rename examples/Threading/{Demo_Shared_Counter/Demo_Shared_Counter.ino => Shared_Counter/Shared_Counter.ino} (100%) rename examples/Threading/{Demo_Source_Sink_Counter => Source_Sink_Counter}/Consumer.inot (100%) rename examples/Threading/{Demo_Source_Sink_Counter => Source_Sink_Counter}/Producer.inot (100%) rename examples/Threading/{Demo_Source_Sink_Counter => Source_Sink_Counter}/SharedVariables.h (100%) rename examples/Threading/{Demo_Source_Sink_Counter/Demo_Source_Sink_Counter.ino => Source_Sink_Counter/Source_Sink_Counter.ino} (100%) rename examples/Threading/{Demo_Source_Sink_LED => Source_Sink_LED}/SharedVariables.h (100%) rename examples/Threading/{Demo_Source_Sink_LED => Source_Sink_LED}/Sink_Thread.inot (100%) rename examples/Threading/{Demo_Source_Sink_LED/Demo_Source_Sink_LED.ino => Source_Sink_LED/Source_Sink_LED.ino} (100%) rename examples/Threading/{Demo_Source_Sink_LED => Source_Sink_LED}/Source_Thread.inot (100%) diff --git a/examples/Threading/Demo_Shared_Counter/Consumer.inot b/examples/Threading/Shared_Counter/Consumer.inot similarity index 100% rename from examples/Threading/Demo_Shared_Counter/Consumer.inot rename to examples/Threading/Shared_Counter/Consumer.inot diff --git a/examples/Threading/Demo_Shared_Counter/Producer.inot b/examples/Threading/Shared_Counter/Producer.inot similarity index 100% rename from examples/Threading/Demo_Shared_Counter/Producer.inot rename to examples/Threading/Shared_Counter/Producer.inot diff --git a/examples/Threading/Demo_Shared_Counter/SharedVariables.h b/examples/Threading/Shared_Counter/SharedVariables.h similarity index 100% rename from examples/Threading/Demo_Shared_Counter/SharedVariables.h rename to examples/Threading/Shared_Counter/SharedVariables.h diff --git a/examples/Threading/Demo_Shared_Counter/Demo_Shared_Counter.ino b/examples/Threading/Shared_Counter/Shared_Counter.ino similarity index 100% rename from examples/Threading/Demo_Shared_Counter/Demo_Shared_Counter.ino rename to examples/Threading/Shared_Counter/Shared_Counter.ino diff --git a/examples/Threading/Demo_Source_Sink_Counter/Consumer.inot b/examples/Threading/Source_Sink_Counter/Consumer.inot similarity index 100% rename from examples/Threading/Demo_Source_Sink_Counter/Consumer.inot rename to examples/Threading/Source_Sink_Counter/Consumer.inot diff --git a/examples/Threading/Demo_Source_Sink_Counter/Producer.inot b/examples/Threading/Source_Sink_Counter/Producer.inot similarity index 100% rename from examples/Threading/Demo_Source_Sink_Counter/Producer.inot rename to examples/Threading/Source_Sink_Counter/Producer.inot diff --git a/examples/Threading/Demo_Source_Sink_Counter/SharedVariables.h b/examples/Threading/Source_Sink_Counter/SharedVariables.h similarity index 100% rename from examples/Threading/Demo_Source_Sink_Counter/SharedVariables.h rename to examples/Threading/Source_Sink_Counter/SharedVariables.h diff --git a/examples/Threading/Demo_Source_Sink_Counter/Demo_Source_Sink_Counter.ino b/examples/Threading/Source_Sink_Counter/Source_Sink_Counter.ino similarity index 100% rename from examples/Threading/Demo_Source_Sink_Counter/Demo_Source_Sink_Counter.ino rename to examples/Threading/Source_Sink_Counter/Source_Sink_Counter.ino diff --git a/examples/Threading/Demo_Source_Sink_LED/SharedVariables.h b/examples/Threading/Source_Sink_LED/SharedVariables.h similarity index 100% rename from examples/Threading/Demo_Source_Sink_LED/SharedVariables.h rename to examples/Threading/Source_Sink_LED/SharedVariables.h diff --git a/examples/Threading/Demo_Source_Sink_LED/Sink_Thread.inot b/examples/Threading/Source_Sink_LED/Sink_Thread.inot similarity index 100% rename from examples/Threading/Demo_Source_Sink_LED/Sink_Thread.inot rename to examples/Threading/Source_Sink_LED/Sink_Thread.inot diff --git a/examples/Threading/Demo_Source_Sink_LED/Demo_Source_Sink_LED.ino b/examples/Threading/Source_Sink_LED/Source_Sink_LED.ino similarity index 100% rename from examples/Threading/Demo_Source_Sink_LED/Demo_Source_Sink_LED.ino rename to examples/Threading/Source_Sink_LED/Source_Sink_LED.ino diff --git a/examples/Threading/Demo_Source_Sink_LED/Source_Thread.inot b/examples/Threading/Source_Sink_LED/Source_Thread.inot similarity index 100% rename from examples/Threading/Demo_Source_Sink_LED/Source_Thread.inot rename to examples/Threading/Source_Sink_LED/Source_Thread.inot From 868c8b1602a10d37b6d82bcd246ec19db15d349c Mon Sep 17 00:00:00 2001 From: Alexander Entinger Date: Mon, 8 Nov 2021 07:29:18 +0100 Subject: [PATCH 2/3] Drop 'Threadsafe_' prefix from all 'Threadsafe_IO' examples since it does not contain relevant information. --- .../{Threadsafe_SPI/Threadsafe_SPI.ino => SPI/SPI.ino} | 0 .../Threadsafe_SPI_BusIO.ino => SPI_BusIO/SPI_BusIO.ino} | 0 .../Serial_GlobalPrefixSuffix.ino} | 0 .../SharedVariables.h | 0 .../Thread_1.inot | 0 .../Thread_2.inot | 0 .../Thread_3.inot | 0 .../GPS_Thread.inot | 0 .../Serial_ProtocolWrapping.ino} | 0 .../SharedVariables.h | 0 .../Serial_Reader.ino} | 0 .../{Threadsafe_Serial_Reader => Serial_Reader}/SharedVariables.h | 0 .../{Threadsafe_Serial_Reader => Serial_Reader}/Thread_1.inot | 0 .../{Threadsafe_Serial_Reader => Serial_Reader}/Thread_2.inot | 0 .../{Threadsafe_Serial_Reader => Serial_Reader}/Thread_3.inot | 0 .../Serial_Writer.ino} | 0 .../{Threadsafe_Serial_Writer => Serial_Writer}/SharedVariables.h | 0 .../{Threadsafe_Serial_Writer => Serial_Writer}/Thread_1.inot | 0 .../{Threadsafe_Serial_Writer => Serial_Writer}/Thread_2.inot | 0 .../{Threadsafe_Serial_Writer => Serial_Writer}/Thread_3.inot | 0 .../{Threadsafe_Wire/Threadsafe_Wire.ino => Wire/Wire.ino} | 0 .../Threadsafe_Wire_BusIO.ino => Wire_BusIO/Wire_BusIO.ino} | 0 22 files changed, 0 insertions(+), 0 deletions(-) rename examples/Threadsafe_IO/{Threadsafe_SPI/Threadsafe_SPI.ino => SPI/SPI.ino} (100%) rename examples/Threadsafe_IO/{Threadsafe_SPI_BusIO/Threadsafe_SPI_BusIO.ino => SPI_BusIO/SPI_BusIO.ino} (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_GlobalPrefixSuffix/Threadsafe_Serial_GlobalPrefixSuffix.ino => Serial_GlobalPrefixSuffix/Serial_GlobalPrefixSuffix.ino} (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_GlobalPrefixSuffix => Serial_GlobalPrefixSuffix}/SharedVariables.h (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_GlobalPrefixSuffix => Serial_GlobalPrefixSuffix}/Thread_1.inot (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_GlobalPrefixSuffix => Serial_GlobalPrefixSuffix}/Thread_2.inot (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_GlobalPrefixSuffix => Serial_GlobalPrefixSuffix}/Thread_3.inot (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_ProtocolWrapping => Serial_ProtocolWrapping}/GPS_Thread.inot (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_ProtocolWrapping/Threadsafe_Serial_ProtocolWrapping.ino => Serial_ProtocolWrapping/Serial_ProtocolWrapping.ino} (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_ProtocolWrapping => Serial_ProtocolWrapping}/SharedVariables.h (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_Reader/Threadsafe_Serial_Reader.ino => Serial_Reader/Serial_Reader.ino} (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_Reader => Serial_Reader}/SharedVariables.h (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_Reader => Serial_Reader}/Thread_1.inot (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_Reader => Serial_Reader}/Thread_2.inot (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_Reader => Serial_Reader}/Thread_3.inot (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_Writer/Threadsafe_Serial_Writer.ino => Serial_Writer/Serial_Writer.ino} (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_Writer => Serial_Writer}/SharedVariables.h (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_Writer => Serial_Writer}/Thread_1.inot (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_Writer => Serial_Writer}/Thread_2.inot (100%) rename examples/Threadsafe_IO/{Threadsafe_Serial_Writer => Serial_Writer}/Thread_3.inot (100%) rename examples/Threadsafe_IO/{Threadsafe_Wire/Threadsafe_Wire.ino => Wire/Wire.ino} (100%) rename examples/Threadsafe_IO/{Threadsafe_Wire_BusIO/Threadsafe_Wire_BusIO.ino => Wire_BusIO/Wire_BusIO.ino} (100%) diff --git a/examples/Threadsafe_IO/Threadsafe_SPI/Threadsafe_SPI.ino b/examples/Threadsafe_IO/SPI/SPI.ino similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_SPI/Threadsafe_SPI.ino rename to examples/Threadsafe_IO/SPI/SPI.ino diff --git a/examples/Threadsafe_IO/Threadsafe_SPI_BusIO/Threadsafe_SPI_BusIO.ino b/examples/Threadsafe_IO/SPI_BusIO/SPI_BusIO.ino similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_SPI_BusIO/Threadsafe_SPI_BusIO.ino rename to examples/Threadsafe_IO/SPI_BusIO/SPI_BusIO.ino diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_GlobalPrefixSuffix/Threadsafe_Serial_GlobalPrefixSuffix.ino b/examples/Threadsafe_IO/Serial_GlobalPrefixSuffix/Serial_GlobalPrefixSuffix.ino similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_GlobalPrefixSuffix/Threadsafe_Serial_GlobalPrefixSuffix.ino rename to examples/Threadsafe_IO/Serial_GlobalPrefixSuffix/Serial_GlobalPrefixSuffix.ino diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_GlobalPrefixSuffix/SharedVariables.h b/examples/Threadsafe_IO/Serial_GlobalPrefixSuffix/SharedVariables.h similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_GlobalPrefixSuffix/SharedVariables.h rename to examples/Threadsafe_IO/Serial_GlobalPrefixSuffix/SharedVariables.h diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_GlobalPrefixSuffix/Thread_1.inot b/examples/Threadsafe_IO/Serial_GlobalPrefixSuffix/Thread_1.inot similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_GlobalPrefixSuffix/Thread_1.inot rename to examples/Threadsafe_IO/Serial_GlobalPrefixSuffix/Thread_1.inot diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_GlobalPrefixSuffix/Thread_2.inot b/examples/Threadsafe_IO/Serial_GlobalPrefixSuffix/Thread_2.inot similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_GlobalPrefixSuffix/Thread_2.inot rename to examples/Threadsafe_IO/Serial_GlobalPrefixSuffix/Thread_2.inot diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_GlobalPrefixSuffix/Thread_3.inot b/examples/Threadsafe_IO/Serial_GlobalPrefixSuffix/Thread_3.inot similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_GlobalPrefixSuffix/Thread_3.inot rename to examples/Threadsafe_IO/Serial_GlobalPrefixSuffix/Thread_3.inot diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_ProtocolWrapping/GPS_Thread.inot b/examples/Threadsafe_IO/Serial_ProtocolWrapping/GPS_Thread.inot similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_ProtocolWrapping/GPS_Thread.inot rename to examples/Threadsafe_IO/Serial_ProtocolWrapping/GPS_Thread.inot diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_ProtocolWrapping/Threadsafe_Serial_ProtocolWrapping.ino b/examples/Threadsafe_IO/Serial_ProtocolWrapping/Serial_ProtocolWrapping.ino similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_ProtocolWrapping/Threadsafe_Serial_ProtocolWrapping.ino rename to examples/Threadsafe_IO/Serial_ProtocolWrapping/Serial_ProtocolWrapping.ino diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_ProtocolWrapping/SharedVariables.h b/examples/Threadsafe_IO/Serial_ProtocolWrapping/SharedVariables.h similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_ProtocolWrapping/SharedVariables.h rename to examples/Threadsafe_IO/Serial_ProtocolWrapping/SharedVariables.h diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_Reader/Threadsafe_Serial_Reader.ino b/examples/Threadsafe_IO/Serial_Reader/Serial_Reader.ino similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_Reader/Threadsafe_Serial_Reader.ino rename to examples/Threadsafe_IO/Serial_Reader/Serial_Reader.ino diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_Reader/SharedVariables.h b/examples/Threadsafe_IO/Serial_Reader/SharedVariables.h similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_Reader/SharedVariables.h rename to examples/Threadsafe_IO/Serial_Reader/SharedVariables.h diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_Reader/Thread_1.inot b/examples/Threadsafe_IO/Serial_Reader/Thread_1.inot similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_Reader/Thread_1.inot rename to examples/Threadsafe_IO/Serial_Reader/Thread_1.inot diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_Reader/Thread_2.inot b/examples/Threadsafe_IO/Serial_Reader/Thread_2.inot similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_Reader/Thread_2.inot rename to examples/Threadsafe_IO/Serial_Reader/Thread_2.inot diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_Reader/Thread_3.inot b/examples/Threadsafe_IO/Serial_Reader/Thread_3.inot similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_Reader/Thread_3.inot rename to examples/Threadsafe_IO/Serial_Reader/Thread_3.inot diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_Writer/Threadsafe_Serial_Writer.ino b/examples/Threadsafe_IO/Serial_Writer/Serial_Writer.ino similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_Writer/Threadsafe_Serial_Writer.ino rename to examples/Threadsafe_IO/Serial_Writer/Serial_Writer.ino diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_Writer/SharedVariables.h b/examples/Threadsafe_IO/Serial_Writer/SharedVariables.h similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_Writer/SharedVariables.h rename to examples/Threadsafe_IO/Serial_Writer/SharedVariables.h diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_Writer/Thread_1.inot b/examples/Threadsafe_IO/Serial_Writer/Thread_1.inot similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_Writer/Thread_1.inot rename to examples/Threadsafe_IO/Serial_Writer/Thread_1.inot diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_Writer/Thread_2.inot b/examples/Threadsafe_IO/Serial_Writer/Thread_2.inot similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_Writer/Thread_2.inot rename to examples/Threadsafe_IO/Serial_Writer/Thread_2.inot diff --git a/examples/Threadsafe_IO/Threadsafe_Serial_Writer/Thread_3.inot b/examples/Threadsafe_IO/Serial_Writer/Thread_3.inot similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Serial_Writer/Thread_3.inot rename to examples/Threadsafe_IO/Serial_Writer/Thread_3.inot diff --git a/examples/Threadsafe_IO/Threadsafe_Wire/Threadsafe_Wire.ino b/examples/Threadsafe_IO/Wire/Wire.ino similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Wire/Threadsafe_Wire.ino rename to examples/Threadsafe_IO/Wire/Wire.ino diff --git a/examples/Threadsafe_IO/Threadsafe_Wire_BusIO/Threadsafe_Wire_BusIO.ino b/examples/Threadsafe_IO/Wire_BusIO/Wire_BusIO.ino similarity index 100% rename from examples/Threadsafe_IO/Threadsafe_Wire_BusIO/Threadsafe_Wire_BusIO.ino rename to examples/Threadsafe_IO/Wire_BusIO/Wire_BusIO.ino From d5dca2807076e70b62f1004d409d3b0402b7a92c Mon Sep 17 00:00:00 2001 From: Alexander Entinger Date: Mon, 8 Nov 2021 07:30:15 +0100 Subject: [PATCH 3/3] Rename examples subfolder from Threading to Threading_Basics to make more clear what the examples in the folder are about. --- .../{Threading => Threading_Basics}/Shared_Counter/Consumer.inot | 0 .../{Threading => Threading_Basics}/Shared_Counter/Producer.inot | 0 .../Shared_Counter/SharedVariables.h | 0 .../Shared_Counter/Shared_Counter.ino | 0 .../Source_Sink_Counter/Consumer.inot | 0 .../Source_Sink_Counter/Producer.inot | 0 .../Source_Sink_Counter/SharedVariables.h | 0 .../Source_Sink_Counter/Source_Sink_Counter.ino | 0 .../Source_Sink_LED/SharedVariables.h | 0 .../Source_Sink_LED/Sink_Thread.inot | 0 .../Source_Sink_LED/Source_Sink_LED.ino | 0 .../Source_Sink_LED/Source_Thread.inot | 0 12 files changed, 0 insertions(+), 0 deletions(-) rename examples/{Threading => Threading_Basics}/Shared_Counter/Consumer.inot (100%) rename examples/{Threading => Threading_Basics}/Shared_Counter/Producer.inot (100%) rename examples/{Threading => Threading_Basics}/Shared_Counter/SharedVariables.h (100%) rename examples/{Threading => Threading_Basics}/Shared_Counter/Shared_Counter.ino (100%) rename examples/{Threading => Threading_Basics}/Source_Sink_Counter/Consumer.inot (100%) rename examples/{Threading => Threading_Basics}/Source_Sink_Counter/Producer.inot (100%) rename examples/{Threading => Threading_Basics}/Source_Sink_Counter/SharedVariables.h (100%) rename examples/{Threading => Threading_Basics}/Source_Sink_Counter/Source_Sink_Counter.ino (100%) rename examples/{Threading => Threading_Basics}/Source_Sink_LED/SharedVariables.h (100%) rename examples/{Threading => Threading_Basics}/Source_Sink_LED/Sink_Thread.inot (100%) rename examples/{Threading => Threading_Basics}/Source_Sink_LED/Source_Sink_LED.ino (100%) rename examples/{Threading => Threading_Basics}/Source_Sink_LED/Source_Thread.inot (100%) diff --git a/examples/Threading/Shared_Counter/Consumer.inot b/examples/Threading_Basics/Shared_Counter/Consumer.inot similarity index 100% rename from examples/Threading/Shared_Counter/Consumer.inot rename to examples/Threading_Basics/Shared_Counter/Consumer.inot diff --git a/examples/Threading/Shared_Counter/Producer.inot b/examples/Threading_Basics/Shared_Counter/Producer.inot similarity index 100% rename from examples/Threading/Shared_Counter/Producer.inot rename to examples/Threading_Basics/Shared_Counter/Producer.inot diff --git a/examples/Threading/Shared_Counter/SharedVariables.h b/examples/Threading_Basics/Shared_Counter/SharedVariables.h similarity index 100% rename from examples/Threading/Shared_Counter/SharedVariables.h rename to examples/Threading_Basics/Shared_Counter/SharedVariables.h diff --git a/examples/Threading/Shared_Counter/Shared_Counter.ino b/examples/Threading_Basics/Shared_Counter/Shared_Counter.ino similarity index 100% rename from examples/Threading/Shared_Counter/Shared_Counter.ino rename to examples/Threading_Basics/Shared_Counter/Shared_Counter.ino diff --git a/examples/Threading/Source_Sink_Counter/Consumer.inot b/examples/Threading_Basics/Source_Sink_Counter/Consumer.inot similarity index 100% rename from examples/Threading/Source_Sink_Counter/Consumer.inot rename to examples/Threading_Basics/Source_Sink_Counter/Consumer.inot diff --git a/examples/Threading/Source_Sink_Counter/Producer.inot b/examples/Threading_Basics/Source_Sink_Counter/Producer.inot similarity index 100% rename from examples/Threading/Source_Sink_Counter/Producer.inot rename to examples/Threading_Basics/Source_Sink_Counter/Producer.inot diff --git a/examples/Threading/Source_Sink_Counter/SharedVariables.h b/examples/Threading_Basics/Source_Sink_Counter/SharedVariables.h similarity index 100% rename from examples/Threading/Source_Sink_Counter/SharedVariables.h rename to examples/Threading_Basics/Source_Sink_Counter/SharedVariables.h diff --git a/examples/Threading/Source_Sink_Counter/Source_Sink_Counter.ino b/examples/Threading_Basics/Source_Sink_Counter/Source_Sink_Counter.ino similarity index 100% rename from examples/Threading/Source_Sink_Counter/Source_Sink_Counter.ino rename to examples/Threading_Basics/Source_Sink_Counter/Source_Sink_Counter.ino diff --git a/examples/Threading/Source_Sink_LED/SharedVariables.h b/examples/Threading_Basics/Source_Sink_LED/SharedVariables.h similarity index 100% rename from examples/Threading/Source_Sink_LED/SharedVariables.h rename to examples/Threading_Basics/Source_Sink_LED/SharedVariables.h diff --git a/examples/Threading/Source_Sink_LED/Sink_Thread.inot b/examples/Threading_Basics/Source_Sink_LED/Sink_Thread.inot similarity index 100% rename from examples/Threading/Source_Sink_LED/Sink_Thread.inot rename to examples/Threading_Basics/Source_Sink_LED/Sink_Thread.inot diff --git a/examples/Threading/Source_Sink_LED/Source_Sink_LED.ino b/examples/Threading_Basics/Source_Sink_LED/Source_Sink_LED.ino similarity index 100% rename from examples/Threading/Source_Sink_LED/Source_Sink_LED.ino rename to examples/Threading_Basics/Source_Sink_LED/Source_Sink_LED.ino diff --git a/examples/Threading/Source_Sink_LED/Source_Thread.inot b/examples/Threading_Basics/Source_Sink_LED/Source_Thread.inot similarity index 100% rename from examples/Threading/Source_Sink_LED/Source_Thread.inot rename to examples/Threading_Basics/Source_Sink_LED/Source_Thread.inot