diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..94e8e06 Binary files /dev/null and b/.DS_Store differ diff --git a/.github/dependabot.yml b/.github/dependabot.yml index fd7388a..621d3f2 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,6 +7,9 @@ updates: # See: https://docs.github.com/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot - package-ecosystem: github-actions directory: / # Check the repository's workflows under /.github/workflows/ + assignees: + - per1234 + open-pull-requests-limit: 100 schedule: interval: daily labels: diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index 9cde1ac..514f29a 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -19,7 +19,7 @@ on: env: CONFIGURATIONS_FOLDER: .github/label-configuration-files - CONFIGURATIONS_ARTIFACT: label-configuration-files + CONFIGURATIONS_ARTIFACT_PREFIX: label-configuration-file- jobs: check: @@ -70,13 +70,13 @@ jobs: file-url: https://raw.githubusercontent.com/arduino/tooling-project-assets/main/workflow-templates/assets/sync-labels/${{ matrix.filename }} - name: Pass configuration files to next job via workflow artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: | *.yaml *.yml if-no-files-found: error - name: ${{ env.CONFIGURATIONS_ARTIFACT }} + name: ${{ env.CONFIGURATIONS_ARTIFACT_PREFIX }}${{ matrix.filename }} sync: needs: download @@ -107,16 +107,17 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Download configuration files artifact - uses: actions/download-artifact@v3 + - name: Download configuration file artifacts + uses: actions/download-artifact@v4 with: - name: ${{ env.CONFIGURATIONS_ARTIFACT }} + merge-multiple: true + pattern: ${{ env.CONFIGURATIONS_ARTIFACT_PREFIX }}* path: ${{ env.CONFIGURATIONS_FOLDER }} - - name: Remove unneeded artifact - uses: geekyeggo/delete-artifact@v2 + - name: Remove unneeded artifacts + uses: geekyeggo/delete-artifact@v5 with: - name: ${{ env.CONFIGURATIONS_ARTIFACT }} + name: ${{ env.CONFIGURATIONS_ARTIFACT_PREFIX }}* - name: Merge label configuration files run: | diff --git a/examples/01.Basics/AnalogReadSerial/AnalogReadSerial.ino b/examples/01.Basics/AnalogReadSerial/AnalogReadSerial.ino index d1dd321..b2da80c 100644 --- a/examples/01.Basics/AnalogReadSerial/AnalogReadSerial.ino +++ b/examples/01.Basics/AnalogReadSerial/AnalogReadSerial.ino @@ -7,7 +7,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/AnalogReadSerial + https://docs.arduino.cc/built-in-examples/basics/AnalogReadSerial/ */ // the setup routine runs once when you press reset: diff --git a/examples/01.Basics/Blink/Blink.ino b/examples/01.Basics/Blink/Blink.ino index 9f8b472..eb03a1e 100644 --- a/examples/01.Basics/Blink/Blink.ino +++ b/examples/01.Basics/Blink/Blink.ino @@ -8,7 +8,7 @@ the correct LED pin independent of which board is used. If you want to know what pin the on-board LED is connected to on your Arduino model, check the Technical Specs of your board at: - https://www.arduino.cc/en/Main/Products + https://docs.arduino.cc/hardware/ modified 8 May 2014 by Scott Fitzgerald @@ -19,7 +19,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Blink + https://docs.arduino.cc/built-in-examples/basics/Blink/ */ // the setup function runs once when you press reset or power the board diff --git a/examples/01.Basics/DigitalReadSerial/DigitalReadSerial.ino b/examples/01.Basics/DigitalReadSerial/DigitalReadSerial.ino index 3456f2f..170e083 100644 --- a/examples/01.Basics/DigitalReadSerial/DigitalReadSerial.ino +++ b/examples/01.Basics/DigitalReadSerial/DigitalReadSerial.ino @@ -5,7 +5,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/DigitalReadSerial + https://docs.arduino.cc/built-in-examples/basics/DigitalReadSerial/ */ // digital pin 2 has a pushbutton attached to it. Give it a name: diff --git a/examples/01.Basics/Fade/Fade.ino b/examples/01.Basics/Fade/Fade.ino index 4637979..516d526 100644 --- a/examples/01.Basics/Fade/Fade.ino +++ b/examples/01.Basics/Fade/Fade.ino @@ -10,7 +10,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Fade + https://docs.arduino.cc/built-in-examples/basics/Fade/ */ int led = 9; // the PWM pin the LED is attached to diff --git a/examples/01.Basics/ReadAnalogVoltage/ReadAnalogVoltage.ino b/examples/01.Basics/ReadAnalogVoltage/ReadAnalogVoltage.ino index 26e91e5..8e13468 100644 --- a/examples/01.Basics/ReadAnalogVoltage/ReadAnalogVoltage.ino +++ b/examples/01.Basics/ReadAnalogVoltage/ReadAnalogVoltage.ino @@ -7,7 +7,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/ReadAnalogVoltage + https://docs.arduino.cc/built-in-examples/basics/ReadAnalogVoltage/ */ // the setup routine runs once when you press reset: diff --git a/examples/02.Digital/BlinkWithoutDelay/BlinkWithoutDelay.ino b/examples/02.Digital/BlinkWithoutDelay/BlinkWithoutDelay.ino index d266349..63bebe2 100644 --- a/examples/02.Digital/BlinkWithoutDelay/BlinkWithoutDelay.ino +++ b/examples/02.Digital/BlinkWithoutDelay/BlinkWithoutDelay.ino @@ -12,7 +12,7 @@ is set to the correct LED pin independent of which board is used. If you want to know what pin the on-board LED is connected to on your Arduino model, check the Technical Specs of your board at: - https://www.arduino.cc/en/Main/Products + https://docs.arduino.cc/hardware/ created 2005 by David A. Mellis @@ -25,7 +25,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/BlinkWithoutDelay + https://docs.arduino.cc/built-in-examples/digital/BlinkWithoutDelay/ */ // constants won't change. Used here to set a pin number: diff --git a/examples/02.Digital/Button/Button.ino b/examples/02.Digital/Button/Button.ino index e041c31..947f83f 100644 --- a/examples/02.Digital/Button/Button.ino +++ b/examples/02.Digital/Button/Button.ino @@ -19,7 +19,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Button + https://docs.arduino.cc/built-in-examples/digital/Button/ */ // constants won't change. They're used here to set pin numbers: diff --git a/examples/02.Digital/Debounce/Debounce.ino b/examples/02.Digital/Debounce/Debounce.ino index 6460d90..b091de4 100644 --- a/examples/02.Digital/Debounce/Debounce.ino +++ b/examples/02.Digital/Debounce/Debounce.ino @@ -24,7 +24,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Debounce + https://docs.arduino.cc/built-in-examples/digital/Debounce/ */ // constants won't change. They're used here to set pin numbers: diff --git a/examples/02.Digital/DigitalInputPullup/DigitalInputPullup.ino b/examples/02.Digital/DigitalInputPullup/DigitalInputPullup.ino index 0f0eea1..b81798d 100644 --- a/examples/02.Digital/DigitalInputPullup/DigitalInputPullup.ino +++ b/examples/02.Digital/DigitalInputPullup/DigitalInputPullup.ino @@ -17,7 +17,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/InputPullupSerial + https://docs.arduino.cc/built-in-examples/digital/InputPullupSerial/ */ void setup() { diff --git a/examples/02.Digital/StateChangeDetection/StateChangeDetection.ino b/examples/02.Digital/StateChangeDetection/StateChangeDetection.ino index 5205e17..37c23dd 100644 --- a/examples/02.Digital/StateChangeDetection/StateChangeDetection.ino +++ b/examples/02.Digital/StateChangeDetection/StateChangeDetection.ino @@ -21,7 +21,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StateChangeDetection + https://docs.arduino.cc/built-in-examples/digital/StateChangeDetection/ */ // this constant won't change: diff --git a/examples/02.Digital/toneKeyboard/toneKeyboard.ino b/examples/02.Digital/toneKeyboard/toneKeyboard.ino index c8e73c6..1f1bf26 100644 --- a/examples/02.Digital/toneKeyboard/toneKeyboard.ino +++ b/examples/02.Digital/toneKeyboard/toneKeyboard.ino @@ -14,7 +14,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/toneKeyboard + https://docs.arduino.cc/built-in-examples/digital/toneKeyboard/ */ #include "pitches.h" diff --git a/examples/02.Digital/toneMelody/toneMelody.ino b/examples/02.Digital/toneMelody/toneMelody.ino index 22022dc..2e4614e 100644 --- a/examples/02.Digital/toneMelody/toneMelody.ino +++ b/examples/02.Digital/toneMelody/toneMelody.ino @@ -12,7 +12,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/toneMelody + https://docs.arduino.cc/built-in-examples/digital/toneMelody/ */ #include "pitches.h" diff --git a/examples/02.Digital/toneMultiple/toneMultiple.ino b/examples/02.Digital/toneMultiple/toneMultiple.ino index 8d97fa7..81e50d9 100644 --- a/examples/02.Digital/toneMultiple/toneMultiple.ino +++ b/examples/02.Digital/toneMultiple/toneMultiple.ino @@ -12,7 +12,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/toneMultiple + https://docs.arduino.cc/built-in-examples/digital/toneMultiple/ */ void setup() { diff --git a/examples/02.Digital/tonePitchFollower/tonePitchFollower.ino b/examples/02.Digital/tonePitchFollower/tonePitchFollower.ino index 592f671..260a172 100644 --- a/examples/02.Digital/tonePitchFollower/tonePitchFollower.ino +++ b/examples/02.Digital/tonePitchFollower/tonePitchFollower.ino @@ -14,7 +14,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/tonePitchFollower + https://docs.arduino.cc/built-in-examples/digital/tonePitchFollower/ */ void setup() { diff --git a/examples/03.Analog/AnalogInOutSerial/AnalogInOutSerial.ino b/examples/03.Analog/AnalogInOutSerial/AnalogInOutSerial.ino index 851342d..88aa312 100644 --- a/examples/03.Analog/AnalogInOutSerial/AnalogInOutSerial.ino +++ b/examples/03.Analog/AnalogInOutSerial/AnalogInOutSerial.ino @@ -17,7 +17,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/AnalogInOutSerial + https://docs.arduino.cc/built-in-examples/analog/AnalogInOutSerial/ */ // These constants won't change. They're used to give names to the pins used: diff --git a/examples/03.Analog/AnalogInput/AnalogInput.ino b/examples/03.Analog/AnalogInput/AnalogInput.ino index 923079c..e5e448c 100644 --- a/examples/03.Analog/AnalogInput/AnalogInput.ino +++ b/examples/03.Analog/AnalogInput/AnalogInput.ino @@ -24,7 +24,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/AnalogInput + https://docs.arduino.cc/built-in-examples/analog/AnalogInput/ */ int sensorPin = A0; // select the input pin for the potentiometer diff --git a/examples/03.Analog/AnalogWriteMega/AnalogWriteMega.ino b/examples/03.Analog/AnalogWriteMega/AnalogWriteMega.ino index 9d938d2..da14f13 100644 --- a/examples/03.Analog/AnalogWriteMega/AnalogWriteMega.ino +++ b/examples/03.Analog/AnalogWriteMega/AnalogWriteMega.ino @@ -12,7 +12,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/AnalogWriteMega + https://docs.arduino.cc/built-in-examples/analog/AnalogWriteMega/ */ // These constants won't change. They're used to give names to the pins used: diff --git a/examples/03.Analog/Calibration/Calibration.ino b/examples/03.Analog/Calibration/Calibration.ino index e0f639b..17cc790 100644 --- a/examples/03.Analog/Calibration/Calibration.ino +++ b/examples/03.Analog/Calibration/Calibration.ino @@ -23,7 +23,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Calibration + https://docs.arduino.cc/built-in-examples/analog/Calibration/ */ // These constants won't change: diff --git a/examples/03.Analog/Fading/Fading.ino b/examples/03.Analog/Fading/Fading.ino index 7923546..b7f42f1 100644 --- a/examples/03.Analog/Fading/Fading.ino +++ b/examples/03.Analog/Fading/Fading.ino @@ -13,7 +13,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Fading + https://docs.arduino.cc/built-in-examples/analog/Fading/ */ int ledPin = 9; // LED connected to digital pin 9 diff --git a/examples/03.Analog/Smoothing/Smoothing.ino b/examples/03.Analog/Smoothing/Smoothing.ino index 15c0f1a..2b26d56 100644 --- a/examples/03.Analog/Smoothing/Smoothing.ino +++ b/examples/03.Analog/Smoothing/Smoothing.ino @@ -15,7 +15,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Smoothing + https://docs.arduino.cc/built-in-examples/analog/Smoothing/ */ // Define the number of samples to keep track of. The higher the number, the diff --git a/examples/04.Communication/ASCIITable/ASCIITable.ino b/examples/04.Communication/ASCIITable/ASCIITable.ino index f7fc4d4..2f6e2fa 100644 --- a/examples/04.Communication/ASCIITable/ASCIITable.ino +++ b/examples/04.Communication/ASCIITable/ASCIITable.ino @@ -16,7 +16,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/ASCIITable + https://docs.arduino.cc/built-in-examples/communication/ASCIITable/ */ void setup() { diff --git a/examples/04.Communication/Dimmer/Dimmer.ino b/examples/04.Communication/Dimmer/Dimmer.ino index 2f82344..e6475c3 100644 --- a/examples/04.Communication/Dimmer/Dimmer.ino +++ b/examples/04.Communication/Dimmer/Dimmer.ino @@ -17,7 +17,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Dimmer + https://docs.arduino.cc/built-in-examples/communication/Dimmer/ */ const int ledPin = 9; // the pin that the LED is attached to diff --git a/examples/04.Communication/Graph/Graph.ino b/examples/04.Communication/Graph/Graph.ino index b50ca37..0fd33b2 100644 --- a/examples/04.Communication/Graph/Graph.ino +++ b/examples/04.Communication/Graph/Graph.ino @@ -22,7 +22,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Graph + https://docs.arduino.cc/built-in-examples/communication/Graph/ */ void setup() { diff --git a/examples/04.Communication/Midi/Midi.ino b/examples/04.Communication/Midi/Midi.ino index 0602bf0..901766d 100644 --- a/examples/04.Communication/Midi/Midi.ino +++ b/examples/04.Communication/Midi/Midi.ino @@ -17,7 +17,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Midi + https://docs.arduino.cc/built-in-examples/communication/Midi/ */ void setup() { diff --git a/examples/04.Communication/MultiSerial/MultiSerial.ino b/examples/04.Communication/MultiSerial/MultiSerial.ino index 20fc441..30f7dd0 100644 --- a/examples/04.Communication/MultiSerial/MultiSerial.ino +++ b/examples/04.Communication/MultiSerial/MultiSerial.ino @@ -18,7 +18,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/MultiSerialMega + https://docs.arduino.cc/built-in-examples/communication/MultiSerialMega/ */ diff --git a/examples/04.Communication/PhysicalPixel/PhysicalPixel.ino b/examples/04.Communication/PhysicalPixel/PhysicalPixel.ino index cff02ef..ff8866e 100644 --- a/examples/04.Communication/PhysicalPixel/PhysicalPixel.ino +++ b/examples/04.Communication/PhysicalPixel/PhysicalPixel.ino @@ -18,7 +18,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/PhysicalPixel + https://docs.arduino.cc/built-in-examples/communication/PhysicalPixel/ */ const int ledPin = 13; // the pin that the LED is attached to diff --git a/examples/04.Communication/ReadASCIIString/ReadASCIIString.ino b/examples/04.Communication/ReadASCIIString/ReadASCIIString.ino index 1cab997..4832d6b 100644 --- a/examples/04.Communication/ReadASCIIString/ReadASCIIString.ino +++ b/examples/04.Communication/ReadASCIIString/ReadASCIIString.ino @@ -18,7 +18,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/ReadASCIIString + https://docs.arduino.cc/built-in-examples/communication/ReadASCIIString/ */ // pins for the LEDs: diff --git a/examples/04.Communication/SerialCallResponse/SerialCallResponse.ino b/examples/04.Communication/SerialCallResponse/SerialCallResponse.ino index b778774..9983cd4 100644 --- a/examples/04.Communication/SerialCallResponse/SerialCallResponse.ino +++ b/examples/04.Communication/SerialCallResponse/SerialCallResponse.ino @@ -18,7 +18,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/SerialCallResponse + https://docs.arduino.cc/built-in-examples/communication/SerialCallResponse/ */ int firstSensor = 0; // first analog sensor diff --git a/examples/04.Communication/SerialCallResponseASCII/SerialCallResponseASCII.ino b/examples/04.Communication/SerialCallResponseASCII/SerialCallResponseASCII.ino index e5b02cd..ee044c6 100644 --- a/examples/04.Communication/SerialCallResponseASCII/SerialCallResponseASCII.ino +++ b/examples/04.Communication/SerialCallResponseASCII/SerialCallResponseASCII.ino @@ -19,7 +19,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/SerialCallResponseASCII + https://docs.arduino.cc/built-in-examples/communication/SerialCallResponseASCII/ */ int firstSensor = 0; // first analog sensor diff --git a/examples/04.Communication/SerialEvent/SerialEvent.ino b/examples/04.Communication/SerialEvent/SerialEvent.ino index 13c5630..2401a63 100644 --- a/examples/04.Communication/SerialEvent/SerialEvent.ino +++ b/examples/04.Communication/SerialEvent/SerialEvent.ino @@ -15,7 +15,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/SerialEvent + https://docs.arduino.cc/built-in-examples/communication/SerialEvent/ */ String inputString = ""; // a String to hold incoming data diff --git a/examples/04.Communication/SerialPassthrough/SerialPassthrough.ino b/examples/04.Communication/SerialPassthrough/SerialPassthrough.ino index 8f46bbe..96fc01a 100644 --- a/examples/04.Communication/SerialPassthrough/SerialPassthrough.ino +++ b/examples/04.Communication/SerialPassthrough/SerialPassthrough.ino @@ -21,7 +21,7 @@ created 23 May 2016 by Erik Nyquist - https://www.arduino.cc/en/Tutorial/BuiltInExamples/SerialPassthrough + https://docs.arduino.cc/built-in-examples/communication/SerialPassthrough/ */ void setup() { diff --git a/examples/04.Communication/VirtualColorMixer/VirtualColorMixer.ino b/examples/04.Communication/VirtualColorMixer/VirtualColorMixer.ino index 6ffd934..54ad16b 100644 --- a/examples/04.Communication/VirtualColorMixer/VirtualColorMixer.ino +++ b/examples/04.Communication/VirtualColorMixer/VirtualColorMixer.ino @@ -13,7 +13,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/VirtualColorMixer + https://docs.arduino.cc/built-in-examples/communication/VirtualColorMixer/ */ const int redPin = A0; // sensor to control red color diff --git a/examples/05.Control/Arrays/Arrays.ino b/examples/05.Control/Arrays/Arrays.ino index 75d59ee..cefc940 100644 --- a/examples/05.Control/Arrays/Arrays.ino +++ b/examples/05.Control/Arrays/Arrays.ino @@ -17,7 +17,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Arrays + https://docs.arduino.cc/built-in-examples/control-structures/Arrays/ */ int timer = 100; // The higher the number, the slower the timing. diff --git a/examples/05.Control/ForLoopIteration/ForLoopIteration.ino b/examples/05.Control/ForLoopIteration/ForLoopIteration.ino index e6b40e7..8e3f3cd 100644 --- a/examples/05.Control/ForLoopIteration/ForLoopIteration.ino +++ b/examples/05.Control/ForLoopIteration/ForLoopIteration.ino @@ -14,7 +14,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/ForLoopIteration + https://docs.arduino.cc/built-in-examples/control-structures/ForLoopIteration/ */ int timer = 100; // The higher the number, the slower the timing. diff --git a/examples/05.Control/IfStatementConditional/IfStatementConditional.ino b/examples/05.Control/IfStatementConditional/IfStatementConditional.ino index ac6041a..d57caa7 100644 --- a/examples/05.Control/IfStatementConditional/IfStatementConditional.ino +++ b/examples/05.Control/IfStatementConditional/IfStatementConditional.ino @@ -21,7 +21,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/ifStatementConditional + https://docs.arduino.cc/built-in-examples/control-structures/ifStatementConditional/ */ // These constants won't change: diff --git a/examples/05.Control/WhileStatementConditional/WhileStatementConditional.ino b/examples/05.Control/WhileStatementConditional/WhileStatementConditional.ino index 0a36341..d7955d0 100644 --- a/examples/05.Control/WhileStatementConditional/WhileStatementConditional.ino +++ b/examples/05.Control/WhileStatementConditional/WhileStatementConditional.ino @@ -24,7 +24,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/WhileStatementConditional + https://docs.arduino.cc/built-in-examples/control-structures/WhileStatementConditional/ */ diff --git a/examples/05.Control/switchCase/switchCase.ino b/examples/05.Control/switchCase/switchCase.ino index f964b61..c2b736b 100644 --- a/examples/05.Control/switchCase/switchCase.ino +++ b/examples/05.Control/switchCase/switchCase.ino @@ -18,7 +18,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/SwitchCase + https://docs.arduino.cc/built-in-examples/control-structures/SwitchCase/ */ // these constants won't change. They are the lowest and highest readings you diff --git a/examples/05.Control/switchCase2/switchCase2.ino b/examples/05.Control/switchCase2/switchCase2.ino index 48cbaa4..554f3ac 100644 --- a/examples/05.Control/switchCase2/switchCase2.ino +++ b/examples/05.Control/switchCase2/switchCase2.ino @@ -17,7 +17,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/SwitchCase2 + https://docs.arduino.cc/built-in-examples/control-structures/SwitchCase2/ */ void setup() { diff --git a/examples/06.Sensors/ADXL3xx/ADXL3xx.ino b/examples/06.Sensors/ADXL3xx/ADXL3xx.ino index b9dbf64..30282d0 100644 --- a/examples/06.Sensors/ADXL3xx/ADXL3xx.ino +++ b/examples/06.Sensors/ADXL3xx/ADXL3xx.ino @@ -21,7 +21,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/ADXL3xx + https://docs.arduino.cc/built-in-examples/sensors/ADXL3xx/ */ // these constants describe the pins. They won't change: diff --git a/examples/06.Sensors/Knock/Knock.ino b/examples/06.Sensors/Knock/Knock.ino index 0e21486..46047d9 100644 --- a/examples/06.Sensors/Knock/Knock.ino +++ b/examples/06.Sensors/Knock/Knock.ino @@ -18,7 +18,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Knock + https://docs.arduino.cc/built-in-examples/sensors/Knock/ */ @@ -49,6 +49,6 @@ void loop() { digitalWrite(ledPin, ledState); // send the string "Knock!" back to the computer, followed by newline Serial.println("Knock!"); + delay(100); // delay to avoid overloading the serial port buffer } - delay(100); // delay to avoid overloading the serial port buffer } diff --git a/examples/06.Sensors/Memsic2125/Memsic2125.ino b/examples/06.Sensors/Memsic2125/Memsic2125.ino index 006306b..a6aea27 100644 --- a/examples/06.Sensors/Memsic2125/Memsic2125.ino +++ b/examples/06.Sensors/Memsic2125/Memsic2125.ino @@ -18,7 +18,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Memsic2125 + https://docs.arduino.cc/built-in-examples/sensors/Memsic2125/ */ // these constants won't change: diff --git a/examples/06.Sensors/Ping/Ping.ino b/examples/06.Sensors/Ping/Ping.ino index 2d9a0da..a217ba2 100644 --- a/examples/06.Sensors/Ping/Ping.ino +++ b/examples/06.Sensors/Ping/Ping.ino @@ -18,7 +18,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/Ping + https://docs.arduino.cc/built-in-examples/sensors/Ping/ */ // this constant won't change. It's the pin number of the sensor's output: diff --git a/examples/07.Display/RowColumnScanning/RowColumnScanning.ino b/examples/07.Display/RowColumnScanning/RowColumnScanning.ino index 0fb04c5..54a1224 100644 --- a/examples/07.Display/RowColumnScanning/RowColumnScanning.ino +++ b/examples/07.Display/RowColumnScanning/RowColumnScanning.ino @@ -28,7 +28,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/RowColumnScanning + https://docs.arduino.cc/built-in-examples/display/RowColumnScanning/ */ // 2-dimensional array of row pin numbers: diff --git a/examples/07.Display/barGraph/barGraph.ino b/examples/07.Display/barGraph/barGraph.ino index b15f840..cd5a16c 100644 --- a/examples/07.Display/barGraph/barGraph.ino +++ b/examples/07.Display/barGraph/barGraph.ino @@ -17,7 +17,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/BarGraph + https://docs.arduino.cc/built-in-examples/display/BarGraph/ */ // these constants won't change: diff --git a/examples/08.Strings/CharacterAnalysis/CharacterAnalysis.ino b/examples/08.Strings/CharacterAnalysis/CharacterAnalysis.ino index 40d68a5..9f338e6 100644 --- a/examples/08.Strings/CharacterAnalysis/CharacterAnalysis.ino +++ b/examples/08.Strings/CharacterAnalysis/CharacterAnalysis.ino @@ -10,7 +10,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/CharacterAnalysis + https://docs.arduino.cc/built-in-examples/strings/CharacterAnalysis/ */ void setup() { diff --git a/examples/08.Strings/StringAdditionOperator/StringAdditionOperator.ino b/examples/08.Strings/StringAdditionOperator/StringAdditionOperator.ino index 4763acf..d85aa44 100644 --- a/examples/08.Strings/StringAdditionOperator/StringAdditionOperator.ino +++ b/examples/08.Strings/StringAdditionOperator/StringAdditionOperator.ino @@ -10,7 +10,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringAdditionOperator + https://docs.arduino.cc/built-in-examples/strings/StringAdditionOperator/ */ // declare three Strings: diff --git a/examples/08.Strings/StringAppendOperator/StringAppendOperator.ino b/examples/08.Strings/StringAppendOperator/StringAppendOperator.ino index 4846cf4..d7bc959 100644 --- a/examples/08.Strings/StringAppendOperator/StringAppendOperator.ino +++ b/examples/08.Strings/StringAppendOperator/StringAppendOperator.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringAppendOperator + https://docs.arduino.cc/built-in-examples/strings/StringAppendOperator/ */ String stringOne, stringTwo; diff --git a/examples/08.Strings/StringCaseChanges/StringCaseChanges.ino b/examples/08.Strings/StringCaseChanges/StringCaseChanges.ino index 52d4de8..0d983f2 100644 --- a/examples/08.Strings/StringCaseChanges/StringCaseChanges.ino +++ b/examples/08.Strings/StringCaseChanges/StringCaseChanges.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringCaseChanges + https://docs.arduino.cc/built-in-examples/strings/StringCaseChanges/ */ void setup() { diff --git a/examples/08.Strings/StringCharacters/StringCharacters.ino b/examples/08.Strings/StringCharacters/StringCharacters.ino index 6c64b57..93f2a16 100644 --- a/examples/08.Strings/StringCharacters/StringCharacters.ino +++ b/examples/08.Strings/StringCharacters/StringCharacters.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringCharacters + https://docs.arduino.cc/built-in-examples/strings/StringCharacters/ */ void setup() { diff --git a/examples/08.Strings/StringComparisonOperators/StringComparisonOperators.ino b/examples/08.Strings/StringComparisonOperators/StringComparisonOperators.ino index 4e57469..f8c9d80 100644 --- a/examples/08.Strings/StringComparisonOperators/StringComparisonOperators.ino +++ b/examples/08.Strings/StringComparisonOperators/StringComparisonOperators.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringComparisonOperators + https://docs.arduino.cc/built-in-examples/strings/StringComparisonOperators/ */ String stringOne, stringTwo; diff --git a/examples/08.Strings/StringConstructors/StringConstructors.ino b/examples/08.Strings/StringConstructors/StringConstructors.ino index 36ff78a..146674a 100644 --- a/examples/08.Strings/StringConstructors/StringConstructors.ino +++ b/examples/08.Strings/StringConstructors/StringConstructors.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringConstructors + https://docs.arduino.cc/built-in-examples/strings/StringConstructors/ */ void setup() { diff --git a/examples/08.Strings/StringIndexOf/StringIndexOf.ino b/examples/08.Strings/StringIndexOf/StringIndexOf.ino index cf1f816..4741bdf 100644 --- a/examples/08.Strings/StringIndexOf/StringIndexOf.ino +++ b/examples/08.Strings/StringIndexOf/StringIndexOf.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringIndexOf + https://docs.arduino.cc/built-in-examples/strings/StringIndexOf/ */ void setup() { diff --git a/examples/08.Strings/StringLength/StringLength.ino b/examples/08.Strings/StringLength/StringLength.ino index c9378a7..7732aa9 100644 --- a/examples/08.Strings/StringLength/StringLength.ino +++ b/examples/08.Strings/StringLength/StringLength.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringLengthTrim + https://docs.arduino.cc/built-in-examples/strings/StringLengthTrim/ */ String txtMsg = ""; // a string for incoming text diff --git a/examples/08.Strings/StringLengthTrim/StringLengthTrim.ino b/examples/08.Strings/StringLengthTrim/StringLengthTrim.ino index bdef83a..dbdf6b6 100644 --- a/examples/08.Strings/StringLengthTrim/StringLengthTrim.ino +++ b/examples/08.Strings/StringLengthTrim/StringLengthTrim.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringLengthTrim + https://docs.arduino.cc/built-in-examples/strings/StringLengthTrim/ */ void setup() { diff --git a/examples/08.Strings/StringReplace/StringReplace.ino b/examples/08.Strings/StringReplace/StringReplace.ino index 6fa9ba1..72bbb5e 100644 --- a/examples/08.Strings/StringReplace/StringReplace.ino +++ b/examples/08.Strings/StringReplace/StringReplace.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringReplace + https://docs.arduino.cc/built-in-examples/strings/StringReplace/ */ void setup() { diff --git a/examples/08.Strings/StringStartsWithEndsWith/StringStartsWithEndsWith.ino b/examples/08.Strings/StringStartsWithEndsWith/StringStartsWithEndsWith.ino index 9cdbe24..ef31a68 100644 --- a/examples/08.Strings/StringStartsWithEndsWith/StringStartsWithEndsWith.ino +++ b/examples/08.Strings/StringStartsWithEndsWith/StringStartsWithEndsWith.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringStartsWithEndsWith + https://docs.arduino.cc/built-in-examples/strings/StringStartsWithEndsWith/ */ void setup() { diff --git a/examples/08.Strings/StringSubstring/StringSubstring.ino b/examples/08.Strings/StringSubstring/StringSubstring.ino index 871da29..0083212 100644 --- a/examples/08.Strings/StringSubstring/StringSubstring.ino +++ b/examples/08.Strings/StringSubstring/StringSubstring.ino @@ -9,7 +9,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringSubstring + https://docs.arduino.cc/built-in-examples/strings/StringSubstring/ */ void setup() { diff --git a/examples/08.Strings/StringToInt/StringToInt.ino b/examples/08.Strings/StringToInt/StringToInt.ino index dc10d02..c59a851 100644 --- a/examples/08.Strings/StringToInt/StringToInt.ino +++ b/examples/08.Strings/StringToInt/StringToInt.ino @@ -12,7 +12,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/StringToInt + https://docs.arduino.cc/built-in-examples/strings/StringToInt/ */ String inString = ""; // string to hold input diff --git a/examples/09.USB/Keyboard/KeyboardLogout/KeyboardLogout.ino b/examples/09.USB/Keyboard/KeyboardLogout/KeyboardLogout.ino index c44c509..e5a2572 100644 --- a/examples/09.USB/Keyboard/KeyboardLogout/KeyboardLogout.ino +++ b/examples/09.USB/Keyboard/KeyboardLogout/KeyboardLogout.ino @@ -22,7 +22,7 @@ This example is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/KeyboardLogout + https://docs.arduino.cc/built-in-examples/usb/KeyboardLogout/ */ #define OSX 0 diff --git a/examples/09.USB/Keyboard/KeyboardMessage/KeyboardMessage.ino b/examples/09.USB/Keyboard/KeyboardMessage/KeyboardMessage.ino index fbf4adb..02ca922 100644 --- a/examples/09.USB/Keyboard/KeyboardMessage/KeyboardMessage.ino +++ b/examples/09.USB/Keyboard/KeyboardMessage/KeyboardMessage.ino @@ -17,7 +17,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/KeyboardMessage + https://docs.arduino.cc/built-in-examples/usb/KeyboardMessage/ */ #include "Keyboard.h" diff --git a/examples/09.USB/Keyboard/KeyboardReprogram/KeyboardReprogram.ino b/examples/09.USB/Keyboard/KeyboardReprogram/KeyboardReprogram.ino index 94efe8c..f6ae5f3 100644 --- a/examples/09.USB/Keyboard/KeyboardReprogram/KeyboardReprogram.ino +++ b/examples/09.USB/Keyboard/KeyboardReprogram/KeyboardReprogram.ino @@ -22,7 +22,7 @@ This example is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/KeyboardReprogram + https://docs.arduino.cc/built-in-examples/usb/KeyboardReprogram/ */ #include "Keyboard.h" diff --git a/examples/09.USB/Keyboard/KeyboardSerial/KeyboardSerial.ino b/examples/09.USB/Keyboard/KeyboardSerial/KeyboardSerial.ino index 050bb18..db5fb3d 100644 --- a/examples/09.USB/Keyboard/KeyboardSerial/KeyboardSerial.ino +++ b/examples/09.USB/Keyboard/KeyboardSerial/KeyboardSerial.ino @@ -16,7 +16,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/KeyboardSerial + https://docs.arduino.cc/built-in-examples/usb/KeyboardSerial/ */ #include "Keyboard.h" diff --git a/examples/09.USB/KeyboardAndMouseControl/KeyboardAndMouseControl.ino b/examples/09.USB/KeyboardAndMouseControl/KeyboardAndMouseControl.ino index 3b1a280..ffe82ac 100644 --- a/examples/09.USB/KeyboardAndMouseControl/KeyboardAndMouseControl.ino +++ b/examples/09.USB/KeyboardAndMouseControl/KeyboardAndMouseControl.ino @@ -18,7 +18,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/KeyboardAndMouseControl + https://docs.arduino.cc/built-in-examples/usb/KeyboardAndMouseControl/ */ #include "Keyboard.h" diff --git a/examples/09.USB/Mouse/ButtonMouseControl/ButtonMouseControl.ino b/examples/09.USB/Mouse/ButtonMouseControl/ButtonMouseControl.ino index c27ef70..6eb0e4d 100644 --- a/examples/09.USB/Mouse/ButtonMouseControl/ButtonMouseControl.ino +++ b/examples/09.USB/Mouse/ButtonMouseControl/ButtonMouseControl.ino @@ -20,7 +20,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/ButtonMouseControl + https://docs.arduino.cc/built-in-examples/usb/ButtonMouseControl/ */ #include "Mouse.h" diff --git a/examples/09.USB/Mouse/JoystickMouseControl/JoystickMouseControl.ino b/examples/09.USB/Mouse/JoystickMouseControl/JoystickMouseControl.ino index 266ba61..13e170c 100644 --- a/examples/09.USB/Mouse/JoystickMouseControl/JoystickMouseControl.ino +++ b/examples/09.USB/Mouse/JoystickMouseControl/JoystickMouseControl.ino @@ -26,7 +26,7 @@ This example code is in the public domain. - https://www.arduino.cc/en/Tutorial/BuiltInExamples/JoystickMouseControl + https://docs.arduino.cc/built-in-examples/usb/JoystickMouseControl/ */ #include "Mouse.h" diff --git a/examples/10.StarterKit_BasicKit/p08_DigitalHourglass/p08_DigitalHourglass.ino b/examples/10.StarterKit_BasicKit/p08_DigitalHourglass/p08_DigitalHourglass.ino index 9fbbc18..3122c67 100644 --- a/examples/10.StarterKit_BasicKit/p08_DigitalHourglass/p08_DigitalHourglass.ino +++ b/examples/10.StarterKit_BasicKit/p08_DigitalHourglass/p08_DigitalHourglass.ino @@ -10,6 +10,9 @@ - six LEDs - tilt switch + NOTE: This sketch is intentionally incomplete. Make sure to add your own code + for whatever you want to happen at the end of the hour. + created 13 Sep 2012 by Scott Fitzgerald @@ -55,6 +58,7 @@ void loop() { if (led == 7) { // the hour is up + // add your indicator code here } } diff --git a/examples/11.ArduinoISP/ArduinoISP/ArduinoISP.ino b/examples/11.ArduinoISP/ArduinoISP/ArduinoISP.ino index bbbcdc9..6ceb85f 100644 --- a/examples/11.ArduinoISP/ArduinoISP/ArduinoISP.ino +++ b/examples/11.ArduinoISP/ArduinoISP/ArduinoISP.ino @@ -3,6 +3,10 @@ // If you require a license, see // https://opensource.org/licenses/bsd-license.php // +// Note that this sketch refers to the SPI bus pins using the legacy MISO/MOSI +// names rather than the modern CIPO/COPI names. +// For further details, see https://docs.arduino.cc/learn/communication/spi +// // This sketch turns the Arduino into a AVRISP using the following Arduino pins: // // Pin 10 is used to reset the target microcontroller. pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy