From ed6d5905c6ba30ecd1cd5fcbec13d8224a926b9a Mon Sep 17 00:00:00 2001
From: "tom.tiltmann" <tom.tiltmann@th-koeln.de>
Date: Mon, 13 May 2024 10:23:44 +0200
Subject: [PATCH] wokwi

---
 README.md    |  7 ++++++-
 diagram.json | 15 +++++++++++++++
 wokwi.toml   |  4 ++++
 3 files changed, 25 insertions(+), 1 deletion(-)
 create mode 100644 diagram.json
 create mode 100644 wokwi.toml

diff --git a/README.md b/README.md
index a21ad59..86505a6 100644
--- a/README.md
+++ b/README.md
@@ -25,7 +25,12 @@ Zur Verwendung siehe die Beispiele:
 
 
 ## **Wokwi-Simulator:**
-Die Dateien `diagram.json` und `wokwi.toml` wurden für das Beispiel Simple_Servo_Driver.ino erstellt. Zum Starten der Simulation den Wokwi-Simulator unter Anzeigen/Befehlspalette starten. (Voraussetzung: Installation der Erweiterung Wokwi!)
+Die Dateien `diagram.json` und `wokwi.toml` wurden für das Beispiel Simple_Servo_Driver.ino erstellt. Zum Starten der Simulation den Wokwi-Simulator unter Anzeigen/Befehlspalette starten.
+
+Voraussetzungen: 
+* Installation der Erweiterung "Wokwi"
+* diese Zeile in .vscode hinzufügen: `"output":"build"`
+* das Beispiel Simple_Servo_Driver.ino compilieren
 <br />
 
 ## **Erläuterungen der Bibliothek:**
diff --git a/diagram.json b/diagram.json
new file mode 100644
index 0000000..f7176a5
--- /dev/null
+++ b/diagram.json
@@ -0,0 +1,15 @@
+{
+    "version": 1,
+    "author": "Anonymous maker",
+    "editor": "wokwi",
+    "parts": [
+      { "type": "wokwi-arduino-uno", "id": "uno", "top": -37.8, "left": -58.2, "attrs": {} },
+      { "type": "wokwi-servo", "id": "servo1", "top": -2, "left": 182.4, "attrs": {} }
+    ],
+    "connections": [
+      [ "servo1:PWM", "uno:9", "green", [ "h0" ] ],
+      [ "servo1:V+", "uno:5V", "green", [ "h0" ] ],
+      [ "servo1:GND", "uno:GND.3", "black", [ "h0" ] ]
+    ],
+    "dependencies": {}
+  }
\ No newline at end of file
diff --git a/wokwi.toml b/wokwi.toml
new file mode 100644
index 0000000..5bd370a
--- /dev/null
+++ b/wokwi.toml
@@ -0,0 +1,4 @@
+[wokwi]
+version = 1
+firmware = 'build/Simple_Servo_Driver.ino.hex'
+elf = 'build/Simple_Servo_Driver.ino.elf'
-- 
GitLab