Skip to content

Instantly share code, notes, and snippets.

@kkroesch
Created January 2, 2026 13:36
Show Gist options
  • Select an option

  • Save kkroesch/7ecb300446a1762793694cf4777702cf to your computer and use it in GitHub Desktop.

Select an option

Save kkroesch/7ecb300446a1762793694cf4777702cf to your computer and use it in GitHub Desktop.
// --- Konfiguration ---
const int ledLinks = 0;
const int ledRechts = 1;
// Timing
const int blitzDauer = 20; // An-Zeit
const int blitzPause = 40; // Pause zwischen Blitzen
const int seitenPause = 100; // Pause beim Wechsel
void setup() {
pinMode(ledLinks, OUTPUT);
pinMode(ledRechts, OUTPUT);
}
void blitzen(int pin) {
for (int i = 0; i < 3; i++) {
digitalWrite(pin, HIGH);
delay(blitzDauer);
digitalWrite(pin, LOW);
delay(blitzPause);
}
}
void loop() {
blitzen(ledLinks);
delay(seitenPause);
blitzen(ledRechts);
delay(seitenPause);
}
@kkroesch
Copy link
Author

kkroesch commented Jan 2, 2026

#Arduino #Digispark

@kkroesch
Copy link
Author

kkroesch commented Jan 2, 2026

Blaulicht for Digispark

  1. Add Board from https://raw.githubusercontent.com/ArminJo/DigistumpArduino/master/package_digistump_index.json
  2. Give permissions to flash bootloader:
echo 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="16d0", ATTRS{idProduct}=="0753", MODE:="0666"' | sudo tee /etc/udev/rules.d/49-micronucleus.rules
sudo udevadm control --reload-rules
sudo udevadm trigger

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment