Simulatoren

http://sites.schaltungen.at/arduino-sketch/simulatoren

http://www.linksammlung.info/

http://www.schaltungen.at/

                                                                                        Wels, am 2022-08-25

BITTE nützen Sie doch rechts OBEN das Suchfeld  [                                                              ] [ Diese Site durchsuchen]

DIN A3 oder DIN A4 quer ausdrucken
*******************************************************************************I**
DIN A4  ausdrucken   (Heftrand 15mm / 5mm)     siehe     http://sites.schaltungen.at/drucker/sites-prenninger
********************************************************I*
~015_b_PrennIng-a_arduino.sketch-simulatoren (xx Seiten)_1a.pdf


Arduino IDE für Windows  kostenlos

In Deutsch  V 1.8.51   17.06.2022
Wer gerne mit elektronischen Bauteilen bastelt, hat mit hoher Wahrscheinlichkeit bereits mit dem kostengünstigen Entwicklungsboard Arduino Bekanntschaft gemacht.
Die Arduino IDE ist eine einfache Entwicklungsumgebung, um Arduino-Programme zu programmieren und für den Einsatz auf dem Board zu kompilieren.
Die Arduino IDE selbst ist in Java, C und C++ entwickelt worden und plattformübergreifend auf Windows, Mac OS und Linux nutzbar.

Quelle:
https://arduino-ide.de.softonic.com/?ex=DINS-162.2







********************************************************I*

           ARDUINO Programming Cheat Sheet





Quelle:
Primary source: Arduino Language Reference
http://arduino.cc/en/Reference/
https://i.pinimg.com/originals/9c/b7/76/9cb776b724969152b276d35acc9b01e8.png






********************************************************I*
                           Arduino-Simulatoren

          Arduino Simulators for Windows PC

                     Was sind die besten Arduino-Simulatoren für PC?

Arten von Arduino-Simulatoren


Abhängig von der Plattform, an der Sie arbeiten, können Sie seitdem den einen oder anderen Simulatortyp für Arduino auswählen

Es gibt viele Arten:
Online:
Sie sind Simulatoren, die auf einer Weboberfläche basieren, die Sie von jeder Plattform aus mit einem kompatiblen Webbrowser verwalten können.
Sie sind gut, weil Sie sich keine Gedanken über die Installation, Aktualisierung usw. machen müssen.
Einfach darauf zugreifen und es verwenden.
Offline:
Sie werden lokal installiert. In diesem Fall müssen sie mit Ihrem Betriebssystem kompatibel sein.
Sie können die Entwickler-Websites durchsuchen, um die verfügbaren Pakete anzuzeigen, sie herunterzuladen und zu installieren.
Elektronische Simulatoren:
Sie sind nicht wirklich Arduino-Simulatoren als solche, aber sie können Ihnen helfen, Ihre Schaltpläne wie Fritzing zu erstellen
oder eine bessere Vorstellung davon zu bekommen, was Sie für Ihr Projekt benötigen.


Eine Simulation ist und bleibt eine Simulation.

Wenn eine Simulation funktioniert heißt das nicht daß die reel aufgebaute Schaltung dann auch funktioniert.
Darum bin ich bei so einfachen Schaltungen wie bei einem Arduino skeptisch um den Vorteil einer Simulation.
Auch weil ich micht Frage wie realistisch die Simulation ist und inwieweit die Simulation reell aufretende Probleme wie ein zu schwaches Netzteil,
Interferenzen aller Art, Eigenheiten von bestimmten Sensoren in Bezug auf bestimmte Meßschritte abbildet.
Eine Simulation ist das perfekte Einstiegs-Lernmittel, sowohl individuell als auch z.B. für Unterricht und Kurse.
Man muss keine Hardware ausgeben, niemand kann etwas kaputt machen.
Dass sich eine Simulation von der Realität unterscheidet, liegt in der Verantwortung des Lehrers, dieses entsprechend mitzuteilen



Virtual Breadboard Software to Design Electronic Circuit

1) BreadBoard Simulator v1.0 Mohammad Suleman

BreadboardSim_v1.0.zip

Quelle:
https://ds0.me/csim/
https://github.com/gatecat/BreadboardSim
https://breadboard.electronics-course.com/
https://www.ilovefreesoftware.com/01/featured/free-virtual-breadboard-software-design-electronic-circuit.html



2) Fritzing
Quelle:
https://fritzing.org/download/


3) IC on Bread
Quelle:
https://sourceforge.net/projects/iconbread/
https://www.sciencebuddies.org/science-fair-projects/references/how-to-use-a-breadboard






A) Simulator for Arduino v1.14A
B) UnoArduSim V2.9.2.zip  Juli 08 2021
G) Wokwi Arduino Simulator       Free Arduino Simulator    Wokwi is the Best Arduino Simulator in 2021?
C) TinkerCad Circuits / Tinkercad Arduino Simulator
D) Virtual Breadboard & Avatar Hardware
E) SimulIDE
F) PICSimLab
H) Arduino IO Simulator 1.5
I) Proteus VSM /    Proteus Arduino Simulator / Proteus by Labcenter.

J) Fritzing    /   Fritzing Arduino Simulators
ist kein Arduino-Simulator, sondern eine EDA-Software (Electronic Design Automation)

Quelle:
https://all3dp.com/de/2/bester-arduino-simulator-online-offline/





Arduino-Computersimulator

Es ist aus mehreren Gründen auch einer der besten Arduino-Simulatoren.
Dazu gehören plattformübergreifende Funktionen, Stubs, Debug-Stubs und Benutzerfreundlichkeit. kann komplizierte Ideen entwickeln.
Es basiert auf Windows und Linux.
Benutzer können auch den Typ von Arduino-Mega, Nano und Leonardo auswählen, den sie verwenden möchten, sowie den LCD-Bildschirm.
Es sollte erwähnt werden, dass Es ist keine Open-Source-Software und dass seine Funktionen von Entwicklern entwickelt und implementiert werden.
Es gibt auch eine Fülle von unterstützender Dokumentation und Beispielprojekten, die Ihnen bei der Verwendung helfen.
Leider im Vergleich zu anderen Programmen, es kostet relativ viel Geld, ungefähr 20 US-Dollar.
Aber mit so vielen Funktionen und a ausgezeichnetes Debugging-Tool, Arduino Simulator für PC ist eine gute Option, um Ihr Geld zu investieren.


Arduino-Simulator of PC

Arduino-Simulator, entwickelt von virtronics ist ein kompletter Simulator für Studenten und Elektronik-Anfänger, die den perfekten Arduino-Simulator suchen.
Es ist ein Multi-Plattform-Simulator, der von Linux- und Windows-Betriebssystemen unterstützt wird.
Einige der Funktionen und Vorteile dieses Simulators sind– Die Möglichkeit, es als Lehrmittel zu verwenden, einschließlich der Grundlagen des Arduino-Designs,
das Testen von Skizzenideen, um Arbeitsproben zu sehen, das Debuggen Ihrer Spuren und das Erstellen virtueller Präsentationen für neue Kunden
Zu beachten ist auch, dass der Arduino Simulator kein Angebot von Open Source, wird aber kostenlos zur Verfügung gestellt.

ArduinoSim

Dies ist ein plattformübergreifender Arduino-Simulator, der sein Versprechen hält, Es ist die perfekte Plattform lernen, Systeme zu programmieren und zu entwerfen.
Obwohl dieser Simulator nicht auf Open Source basiert, es ist völlig kostenlos und es kann problemlos auf Windows- und Linux-Betriebssystemen funktionieren.
ArduinoSim es ist in python gemacht und es wurde entwickelt, um sich nahtlos in die Arduino-Umgebung zu integrieren. ArduinoSim es richtet sich in erster Linie an ein wissenschaftliches und technisches Publikum.
Und die Benutzerbasis hat genügend Unterstützungsausrüstung für den persönlichen Gebrauch bereitgestellt.
Das unterstützte Projekt ist also im Wesentlichen im Bereich Elektrotechnik. Und vergessen Sie nicht, dass es völlig kostenlos ist.


Simduino: ein Arduino-Simulator für das iPad

Dieser Arduino-Simulator ist ein Zahlungssimulator für den Einsatz in Smart Devices im Apple-Ökosystem entwickelt.
Es ist ein vollständiger Simulator zum Erlernen der Programmierung und Herstellung von Elektronik auf der Arduino-Plattform.
Bietet ausreichende Unterstützung für die meisten Arduino C-Programmiersprachen und kann für viele Projekte verwendet je nach Bedarf.
Diese Option wurde hoch bewertet und ihr Ruf in iTunes Store sie ist sehr groß. Es gibt ein gutes Supportsystem, das den Benutzern hilft, die Details und Ressourcen der offizielle Website.
Für etwa 2 US-Dollar bekommst du einen Arduino-Simulator anständig, das mit Ihrem iPad kompatibel ist.


Paul Ware’s Arduino Simulator  Paul Ware’s Arduino Simulatoras    Arduino Debugger

Der Arduino-Simulator von Paul Ware

Wie der Name schon sagt, ist dieser Arduino-Simulator wurde von einem Entwickler namens Paul . erstellt.
Der Simulator ist Open Source und hat seine eigenen Unterstützer, die seine Quellen ergänzen und Tutorials zu seiner Verwendung erstellen.
Dieses kostenlose Produkt ist in erster Linie für die Windows-Betriebssystem und bietet genügend Unterstützung für die Simulation, die Anfänger durchführen möchten.
Das die wichtigsten Elemente die Ihr Projekt unterstützen sind: LED-Tastenschalter, 4*4-Matrix-Tastatur, 4*4-Matrix-Tastatur mit LCD-Display, Drehschalter usw.
Ein Besuch auf der YouTube-Website gibt Ihnen genügend Informationen, um mit der Verwendung dieses Arduino-Simulators zu beginnen.


Simulator for Arduino


Summary

Tinkering Around.

Eagle of Autodesk

Autodesk Eagle:  Autodesk Eagle (empfohlen)
PCB-Layout- und Schaltplanbearbeitungswerkzeugen,
ist kein Arduino-Simulator, sondern eine EDA-Software (Electronic Design Automation)

Autodesk-Eagle: ist eine weitere Alternative zu der von Autodesk entwickelten.
Ein sehr professionelles und leistungsstarkes Simulationsprogramm.
Es verfügt über eine große Anzahl von Tools, die es für Ingenieure und fortgeschrittene Benutzer sehr vollständig machen.
Um Arduino zu simulieren, können Sie verfügbare Bibliotheken wie Sparkfun, Adafruit usw. verwenden, die Sie kostenlos auf GitHub finden.
Sie haben es für Windows, Linux und MacOS verfügbar. Obwohl der Download kostenlos ist, hat er wirklich eine kostenpflichtige Lizenz, wenn Sie möchten, dass er vollständig ist ...


Autodesk Circuits:  Autodesk Circuits

Autodesk Tours

Es ist eine Online-Plattform, die Sie von jedem Webbrowser aus verwenden können.
Es wurde von der bekannten technischen Softwarefirma Autodesk entwickelt und ermöglicht 3D-Designs.
Neben anderen Schaltungstypen ermöglicht es unter anderem auch, Arduino online, einfach, schnell und im Block- und Codemodus zu simulieren.
Und alles ist völlig kostenlos. Früher war es als 123dcircuit.io bekannt, aber diese Plattform funktioniert nicht mehr und wurde durch diese ersetzt.

Electronify Arduino Simulator



Virtronics: Virtronics Arduino Simulator -  Virtonics Simulator for Arduino
Electronify Arduino Simulator

Dieser Victronics Arduino-Simulator verspricht der umfassendste zu sein, der derzeit verfügbar ist.

Hier sind die wichtigsten Vorteile, die es bietet:

  • Es bietet die Möglichkeit, das Innenleben einer Arduino-Skizze zu lehren und zu demonstrieren.
  • Sie können eine Skizze debuggen.
  • Sie können es verwenden, um potenziellen Kunden ein Projekt zu demonstrieren.
  • Der Minimierungsmodus ist perfekt für Demos / Schulungen.
  • Sie können die kostenlose Version herunterladen, ausprobieren und, wenn Sie bereit sind, auf die Pro-Version aktualisieren.
  • Die Software wurde für Arduino Uno, Mega und weitere Standard-Arduino-Boards entwickelt.
  • Emuliert Seriell, LCD-Ausgang, Ethernet, Servo, SD-Karte, EEPROM, SoftSerial, SPI, Kabel
  • If, while, for, switch, do whileloop Funktionalität ausführen
  • Unterprogramme (mehrstufig) mit Argumenten
  • Variablen in Echtzeit anzeigen
  • 2-dimensionale Arrays (ohne Initialisierung).
  • Weitere Informationen zu diesem Simulator finden Sie auf seiner offiziellen Seite.
Das Unternehmen hat diese kostenpflichtige Version für Linux und Windows, die Sie für ein paar Euro kaufen können.
Das Entwicklerunternehmen hat diese Software so konzipiert, dass sie von Studenten und Anfängern in der Welt der Elektronik verwendet werden kann.
Kann Platten simulieren Arduino Uno und Mega, zusätzlich zu anderen elektronischen Komponenten im Repertoire der angebotenen Elemente.
Wie bei den meisten Arduino-Simulatoren ermöglicht es das Line-to-Line-Debugging.

Quelle:
https://virtronics.com.au/Simulator-for-Arduino.html



Simuino is an Arduino UNO/MEGA Pin Simulator.


Emulare:   EMULARE    Emulare Arduino-Simulator

Möchten Sie ein Multitasking-Arduino?
Dann Emulieren, nacheifern es ist die beste Wahl für Sie.
Dieser innovative Simulator ermöglicht die Simulation mehrerer Projekte von Arduino gleichzeitig ohne Probleme.
Ebenfalls es heißt Multiplattform-Simulator weil es Linux- und Windows-Betriebssysteme unterstützt.
Emulare ist in erster Linie für elektrische und elektronische Projekte konzipiert und verfügt über eine umfangreiche Objektbibliothek.
Emulare ist auf ATMega-Mikrocontroller spezialisiert, mit denen Sie komplette Schaltungen mit AVR-Speichergeräten, Tasten, Schaltern, Timern, LEDs und anderen Elementen erstellen können.
Überraschenderweise werde ich nacheifern es ist völlig kostenlos in all seinen Funktionen und Komponenten und bietet genügend Unterstützung, um den Benutzern zu helfen, seine Funktionen zu verstehen.

Emulate


Electronify

Paulware:

Yenka für Arduino

Yenka 
ist ein robuster Arduino-Simulator, der sowohl von Studenten als auch von erfahrenen Arduino-Benutzern verwendet werden kann Grundprogrammierung lernen und Schaltungsdesign.
Wie die meisten Simulatoren auf dieser Liste, hat alle notwendigen Funktionen um Skizzen / Ideen zu testen, Projekte zu debuggen und komplexe Projekte ohne Hardware zu entwickeln.
Yenka wird oft von Lehrern verwendet, die grundlegende Elektronik unterrichten, und der Preis kann für Schüler unerschwinglich sein.

Es ist ein Multiplattform-Simulator Es funktioniert sowohl unter Linux als auch unter Windows, was meiner Meinung nach ein entscheidender Vorteil ist.

Abgesehen von den Kosten könnte es ein idealer Arduino-Simulator für den persönlichen Gebrauch sein.

  • Arduino IDE y Ardublock:
  • Krokodilklemmen: Es handelt sich um Simulatoren verschiedener Typen (sie haben jetzt ihren Namen in Yenka.com geändert), einschließlich Elektronik.
  • Obwohl Arduino nicht zu ihren Elementen gehört, können Sie eine Vielzahl elektronischer Schaltkreise testen, um festzustellen, ob dies funktioniert es bricht zusammen oder was passiert ...
  • Sie sind nicht kostenlos, und obwohl Sie einige Pakete für Linux (.deb) finden können, ist das Normale, dass sie nur für Windows sind.

EasyEDA-Simulator

Hier ist ein weiterer meiner persönlichen Favoriten für seine Funktionen, Benutzerfreundlichkeit und umfassende Unterstützung für die wichtigsten Betriebssysteme, die jeder verwendet. EasyEDA gut zum Programmieren und Gestalten lernen Chipsätze auf Windows, Linux, Mac OS und Android, einige andere können sich rühmen.
Jedoch, es hat seinen preis
Das kann für manche abschreckend sein.
Es gibt jedoch viel Lehrmaterial sowie eine Online-Community, die Diskussionen über EasyEDA gewidmet ist.

Circuits-cloud Simulator.

Systemvision Simulator.

Circuit Lab Arduino Simulator.

Arduino Circuit Lab Simulator

Das Schaltungslabor
Es präsentiert sich als leistungsstarkes und müheloses Simulationswerkzeug und wird diesem Anspruch gerecht.
Dieser Simulator ist PSpice nachempfunden Und es ist hauptsächlich für Elektro- und Elektronikingenieure gedacht.
Seine Funktionen ermöglichen es Benutzern, das Innenleben einer Arduino-Skizze zu erlernen, Projekte zu debuggen und Schaltpläne zu zeichnen / vorzubereiten.
Die Circuit Lab-App es ist nicht kostenlos, was für Studenten, die nach einem Arduino-Simulator suchen, ein limitierender Faktor sein kann.
Die Anwendung funktioniert auf beiden Betriebssystemen, Windows und Linux.
Es ist auch Community-basiert und wird mit ausreichend unterstützendem Material, Fallstudien und Beispielen geliefert, um Ihnen die Funktionen und deren Verwendung beizubringen.


LTSpice Arduino Simulator

Das LTSpice ist ein kostenloser Schaltungssimulator, vielseitig und genau, in der Lage, Programme und Modelle zu simulieren, die für das Arduino-Ökosystem entwickelt wurden.
Der Simulator verfügt über viele Funktionen, um die Simulation zu erleichtern, und enthält Attribute zur Visualisierung der Strecken und Rennen.
Es ist einer der wenigen Simulatoren, die auf Windows- und Mac OS-Plattformen unterstützt werden.
Es wird dringend empfohlen und enthält viele Ressourcen im Internet, die Ihnen beim Lernen helfen. Wie bereits erwähnt,
Der Simulator ist völlig kostenlos und finden Sie hier für den persönlichen Gebrauch.



PSpice for Arduino
Ich glaube, dass jeder Student der Elektrotechnik und Elektronik das PSpice in den Monaten kennen sollte, in denen er die Grundlagen des Systemdesigns und der Programmierung beherrscht.
Aber für diejenigen, die nicht wissen, was es ist PSpice, ist ein intuitiver Simulator die aufgrund der vielen in die App integrierten Funktionen zur Simulation von Arduino verwendet werden kann.
PSpice ist mit Windows und Linux kompatibel und in verschiedenen Modulen oder Typen erhältlich.
Schüler können die Freie Version von PSpice Lite, um die Grundlagen der Arduino-Programmierung zu erlernen, während Unternehmen, Lehrer und andere Fachleute die kostenpflichtige Version von PSpice verwenden können.
Das PSpice wird derzeit in verschiedenen Branchen eingesetzt: Automobil, Bildung, Energie usw. – und wird kostenlos zur Verfügung gestellt.
Es gibt eine wirklich dynamische Community rund um PSpice; Bei vielen Angeboten können Sie sich ganz einfach über die Möglichkeiten informieren oder sich Hilfe bei Ihren persönlichen Projekten holen.

PICSimlab


Simulide

Virtual Breadboard

Arduino Yes

PartQuest

VBB4Arduino-Virtual Steckbrett für Arduino





Die besten Arduino-Simulatoren online

Arduino Web-Editor und Arduino erstellen
Autodesk Library.io
Autodesk Tinkercad
Schaltungslabor
EasyEDA
TeilQuest
wokwi
Offene Kreisläufe
PICSimLab Online-Simulator


Arduino-Debugger
Arduino IO-Simulator
Arduino-Sim
Autodesk-Eagle
Emulieren, nacheifern
LTSpice-Simulator
PICSimLab
PSpice
Proteus
simduino
Simulide
OneArduSim
Victronics Arduino-Simulator
Virtuelles Steckbrett für Arduino (VBB4Arduino)
Yenka


Fritzing
Arduino IO-Simulator kostenlos
PaulWare’s Arduino Simulator
SimDuino
ArduinoSim
Arduino Simulator for PC
Emulare Arduino Simulator
Simulator for Arduino
Yenka for Arduino
Tinkercad circuit
LTSpice Arduino Simulator
PSpice for Arduino
Circuit Lab Arduino Simulator
EasyEDA simulator
Circuits-cloud Simulator
Systemvision Simulator


Quelle:
https://movilforum.com/de/simulador-arduino-online/









********************************************************I*

Simulator for Arduino v1.14A  SetupFree.exe   26,7MB € 19,99




A.2 Arduino-Simulatoren
Für die Programmierung eines Arduinos wird neben der Arduino IDE immer auch die entsprechende Hardware benötigt.
Hat man diese nicht zur Hand, dann kann ein Arduino-Simulator mitunter hilfreich sein.
Ein Simulator ersetzt nicht einen Arduino, sondern dient als Tool in der Ausbildung oder als Demo- und Debugging-Tool.
Eine Suche nach den Stichworten Arduino Software Simulator liefert über 9 Millionen Einträge, wovon die meisten unbrauchbar sind.
Die australische Firma Virtronics bezeichnet ihren Simulator for Arduino als derzeit umfassendsten Arduino-Simulator.



A) Simulator for Arduino v1.14A
Die derzeit aktuelle Version v1.11 finden Sie unter der URL
Quelle:
http://www.virtronics.com.au/Simulator-for-Arduino.html
 Es gibt eine kostenlose Version, die den Quelltext nur verzögert lädt und so zum Kauf der Pro-Version drängen soll.




B) UnoArduSim V2.9.2.zip  Juli 08 2021
Arduino-Simulator (online & offline)
UnoArduSim ist ein Arduino-Simulator, den Stan Simmons, emeritierter Professor von der Queens University ECE in Kanada, für Studenten und Arduino-Enthusiasten entwickelt hat.
UnoArduSim ist Freeware und steht aktuell in der Version v2.6 unter der URL

UnoArduSim: Es ist ein kostenloser Simulator für Windows, der sehr interessant ist.
Es wurde von Professor Stan Simmons von der Queen's University durchgeführt.
Simulieren Sie eine Platte Arduino Unound es hat eine Bibliothek mit mehreren gängigen elektronischen Komponenten, aber es ist die einfachste zu verwenden, die ich gesehen habe.
Sie können sogar den Quellcode für das Arduino zeilenweise zum Debuggen ausführen.


Quelle:
https://www.sites.google.com/site/unoardusim/simulator-download?
https://www.sites.google.com/site/unoardusim/home?
zum Download zur Verfügung.


UnoArduSim ist ein kostenloses Lerntool, mit dem du Schaltkreise (klicke hierfür auf „Configure > I/O Devices“)
und Programme erstellen (nur Text möglich; alternativ kannst du auch Arduino-Dateien laden), Codes debuggen
und I-/O-Schnittstellen von Arduino und die Interaktion mit dem Programm simulieren kannst.
Hinweis:
Du kannst keine eigenen Teile und Komponenten erstellen oder hinzufügen, Komponenten, erstellte Platinen oder Entwürfe per Drag-and-Drop hinzufügen
und auch keine Platinen und Schaltpläne für die Herstellung der Leiterplatte exportieren.
  • Entwickelt von: Stan Simmons
  • Art: Offline
  • Open Source: Nein
  • Geeignet für: Fortgeschrittene und Profis
  • Besonderheit: Schicke Benutzeroberfläche in Oszilloskop-Optik
  • Kompatibel mit: Windows
  • Preis: Kostenlos

Beispiel

Sehen wir uns einmal unser Testprogramm an:

  1. Lade die Software herunter und installiere sie.
  2. Kopiere den INO-Entwurf sowie die Dateien myArduPrefs.txt und myIODevs.txt in denselben Ordner.
  3. Lade die INO-Datei.
  4. Wähle die Komponenten aus, indem du auf „Configure > I/O Devices“ klickst.
  5. Mache einen Rechtsklick auf „LCD“, um die Art auszuwählen.
  6. Mache einen Doppelklick auf die Pins 2 und 3, um eine (Oszilloskop-ähnliche) digitale Wellenformanzeige zu öffnen.

Abbildung A.2 Virtuelle I/O-Devices in UnoArduSim



UnoArduSim ist so konzipiert, dass Sie mit dem Arduino programmieren, experimentieren und debuggen können, ohne eine tatsächliche Hardware zur Verfügung zu haben.
Simuliert wird ein Arduino Uno mit virtuellen I/O-Devices (siehe Abbildung A.2).
Für den Test mit einem modifzierten Blink-Programm habe ich nur die in Abbildung A.2 markierte farbige LED und die serielle Schnittstelle am USB-Anschluss aktiviert.
Das Programm ArduinoUnoTest.ino lässt die an IO13 (pin-13) angeschlossene LED im Sekundentakt blinken und gibt das Zeichen . über die serielle Schnittstelle aus.
Zu Beginn wird noch der String »Hi there, here is Arduino Uno« ausgegeben (siehe Abbildung A.3).

Abbildung A.3 UnoArduSim mit LED und Serial als virtuelle Devices


Vor dem Start der Simulation müssen Sie das Programm ArduinoUnoTest.ino in den Simulator laden
und über KONFIGURIEREN
• 'I/O' GERÄTE die Konfigurationsdatei my-IODevs.txt sowie über KONFIGURIEREN
• PRÄFERENZEN die Datei myArduPrefs.txt laden.
Alle drei genannten Dateien finden Sie auf GitHub im Verzeichnis ArduinoUnoTest.






C) Tinkercad Circuits
Arduino-Simulator (online & offline)


. Die Tinkercad-Schaltung

Die Rolle, die Autodesk im Laufe der Jahre beim Design elektrischer Schaltungen gespielt hat, kann nicht genug betont werden.
Der Tinkercad-Chip ist nur ein weiterer Chip von Autodesk, aber seine Arduino-Kompatibilität verdient einen Platz auf dieser Liste.
Zunächst ist es wichtig zu wissen, dass Tinkercad ist eine CAD-Anwendung die eine spezifische Charakteristik des Schaltungsdesigns hat.
Wenn Sie also die kostenlose App herunterladen, erhalten Sie ein CAD-Programm und einen Arduino-Simulator.
Wie die anderen oben erwähnten Simulatoren, Tinkercad
Es ist wirklich ein tolles Werkzeug um die Grundlagen der Arduino-Programmierung und des Schaltungsdesigns zu erlernen.
Die Anwendung funktioniert im Windows- und Android-Ökosystem.
Ebenfalls hat eine tolle Informationsquelle oder Support – wie bei den meisten Autodesk-Produkten -,
der Ihnen die nötige Unterstützung bietet, um Schaltungen zu entwerfen oder von Grund auf neu zu lernen.
Diese App wird von Benutzern dringend empfohlen, wie in Online-Bewertungen gezeigt.


Tinkercad Circuits ist ein kostenloser Onlineservice von Autodesk, der 2017 ins Leben gerufen wurde und der vermutlich der benutzerfreundlichste Arduino-Simulator überhaupt ist.
Du kannst ganz einfach deine eigenen Schaltkreise entwerfen, ein Programm im Block- oder Textformat schreiben und es dann debuggen.
Die Simulation der Arduino-Platinen und der I-/O-Schnittstellen sowie die Interaktion mit dem Code läuft wie am Schnürchen.
Der Code kann außerdem heruntergeladen und mit anderen Makern geteilt werden.
Natürlich gibt es auch hier Einschränkungen. In Tinkercad kannst du keine eigenen Teile und Komponenten designen oder hinzufügen
und du hast lediglich Zugriff auf sechs Arduino-Datenbanken, denen du ebenfalls nichts hinzufügen kannst.
Wenn du Tinkercad einmal ausprobieren möchtest, musst du zunächst beitreten und entweder ein Lehrkraft-, ein Schüler- oder ein persönliches Konto erstellen.
  • Entwickelt von: Autodesk
  • Art: Online
  • Open Source: Nein
  • Geeignet für: Einsteiger und Fortgeschrittene
  • Besonderheit: Platinen und Schaltpläne können für die Herstellung der Leiterplatte exportiert werden
  • Kompatibel mit: MacOS, Windows, Linux usw. (webbasiert)
  • Preis: Kostenlos
Quelle:
https://www.tinkercad.com/learn/circuits
https://all3dp.com/2/tinkercad-arduino-how-to-design-simulate-circuits/





D) Virtual Breadboard & Avatar Hardware

Arduino-Simulator (online & offline)


Virtual Breadboard ist eine Windows-App im Microsoft Store.
Die App verfügt über eine benutzerfreundliche Benutzerschnittstelle und du kannst ganz bequem über Drag-and-Drop-Tools deine eigenen Schaltkreise designen.
Du kannst außerdem deine Entwürfe im HEX-Format aus Arduino IDE, Arduino Create, PlatformIO, Visual Studio usw. importieren.
Die App kann unter anderem ein Arduino-Board und die I-/O-Schnittstellen sowie die Interaktion mit dem Programm simulieren.
Außerdem kannst du dein Projekt im SVG- und im KiCad-Format exportieren.
Das Besondere an Virtual Breadboard ist die Integration von virtueller Mixed-Reality-Hardware und die Möglichkeit, Hardware neu zu modifizieren.
Wenn du dich für die kostenlose App entscheiden solltest, musst du auf einige Funktionen verzichten.
Der Simulator ist aber grundsätzlich (also auch in der kostenpflichtigen Version) etwas limitiert:
Du kannst weder eigene Teile und Komponenten erstellen oder hinzufügen noch in der Softwareschnittstelle eigene Programme schreiben.
Außerdem kannst du keine Platinen und Schaltpläne für die Herstellung der Leiterplatte exportieren.
  • Entwickelt von: James Caska
  • Art: Offline, online (kostenlose Beta-Version)
  • Open Source: Nein
  • Geeignet für: Einsteiger und Fortgeschrittene
  • Besonderheiten: Erstellung von virtueller Mixed-Reality-Hardware, Neumodifikation von Hardware
  • Kompatibel mit: Windows
  • Preis: Die App ist kostenlos, die Avatar-Hardware kostet etwa 8 €; ein einjähriges Pro-Abonnement kostet etwa 30 €
Quelle:
https://www.virtualbreadboard.com/




E) SimulIDE
Arduino-Simulator (online & offline)


SimulIDE ist ein Echtzeit-Schaltkreis-Simulator für die Simulation von PIC-, AVR- und Arduino-Anwendungen.
Es gibt drei Versionen: Die kostenpflichtige Version 0.5.14-RC4 (über Patreon), die kostenlose Version 0.4.14-SR4 und eine Community-Version.
SimulIDE setzt auf eine spartanische Benutzeroberfläche, die dafür aber schnell, einfach und benutzerfreundlich ist.
Du kannst deine eigenen Schaltkreise entwerfen und sie mit einem Code-Editor und -Debugger für GcBasic, Arduino, PIC und AVR programmieren.
SimulIDE verfügt außerdem über einen eigenen YouTube-Kanal, auf dem etwa ein Dutzend Videos zu finden sind.
Wie bei den vorherigen Simulatoren kannst du auch hier keine eigenen Teile und Komponenten erstellen (du könntest aber im Forum oder auf Patreon danach fragen).
Außerdem können keine Platinen und Schaltpläne entworfen und für die Leiterplattenherstellung exportiert werden.
  • Entwickelt von: Santiago Gonzales & Alexey Popov
  • Art: Offline
  • Open Source: Weder die kostenlose noch die kostenpflichtige Version ist Open Source, dafür aber die Community-Version
  • Geeignet für: Einsteiger, Fortgeschrittene und Profis
  • Besonderheit: GitHub-Datenbank für die Community-Version
  • Kompatibel mit: Windows (32- oder 64-Bit), Ubuntu, MacOS (mit Wine)
  • Preis: Die kostenpflichtige Version bietet verschiedene Preisstufen (etwa 1-9 €/Monat + MwSt), die Community-Version ist kostenlos
Quelle:
https://www.simulide.com/p/home.html





F) PICSimLab
Arduino-Simulator (online & offline)


PICSimLab ist ein Echtzeit-Emulator für Entwicklungsplatinen mit einem integrierten MPLAB X-/AVR-GDB-Debugger.
Er unterstützt einige PICSim-Microcontroller und einige Simavr-Microcontroller.
In PICSimLab integriert ist außerdem MPLAB X Arduino IDE, mit dem Microcontroller-Platinen programmiert werden können.
Du kannst eigene Schaltkreise entwerfen, HEX-Dateien laden oder Dateien direkt aus Arduino IDE importieren.
Du kannst außerdem die I-/O-Schnittstellen des Arduino sowie die Interaktion mit dem Programm simulieren.
Erfahrene Nutzer können ihre eigenen Teile und Komponenten erstellen oder hinzufügen, jedoch ist es hier ebenfalls nicht möglich, Platinen und Schaltpläne zu entwerfen und für die Leiterplattenherstellung zu exportieren.
  • Entwickelt von: Luis Claudio Gambôa Lopes
  • Art: Offline (eine Version), online (drei Versionen)
  • Open Source: Ja
  • Geeignet für: Fortgeschrittene und Profis
  • Besonderheiten: Emulation einiger PICSim-Microcontroller möglich, GitHub-Datenbank
  • Kompatibel mit: Windows (32- oder 64-Bit), Ubuntu, MacOS (mit Wine)
  • Preis: Kostenlos
Quelle:
https://lcgamboa.github.io/




G) Wokwi
Arduino-Simulator (online & offline)


Wokwi nutzt eine völlig andere Herangehensweise. Der Simulator basiert auf AVR8js, einer JavaScript-Implementierung der AVR 8-Bit-Architektur.
Auf der entsprechenden GitHub-Seite findest du „Wokwi-elements“ und „Wokwi-playgrounds“.
Hier befinden sich Beispiele, die du simulieren kannst.
Außerdem kannst du den Entwurf und den Aufbau des Schaltkreises modifizieren (mithilfe der Datei „diagram.json“).
Wenn du ein Beispiel speichern (bzw. eine Kopie machen) möchtest, musst du dich bei Google oder GitHub registrieren.
Nach der Registrierung siehst du ein kleines Menü (rechts oben am Bildschirm) mit den folgenden Optionen: „Discord server“, „My projects“, „The Club“ und „Logout“.
Das Menü hat keine Drag-and-Drop-Funktion, du musst dir also die bestehenden Beispiele einzeln ansehen, sie kopieren und modifizieren und dir dann das Ergebnis ansehen.
Sobald das erledigt ist, kannst du deine eigene Simulation starten.
Zum Erstellen deines eigenen Schaltkreises musst du die Datei „diagram.json“ bearbeiten. Weitere Informationen erhältst du in den Dokumenten.
Erfahrene Nutzer können ihre eigenen Teile und Komponenten erstellen oder hinzufügen sowie Arduino-Datenbanken hizufügen (klicke hierzu auf den kleinen Pfeil neben der Dateiliste, wähle „New file…“ aus und füge .h- und .cpp-Dateien hinzu).

Einzige Einschränkung:
Du kannst keine Platinen und Schaltpläne für die Herstellung der Leiterplatte exportieren.
Der Entwickler und die Community sind sehr proaktiv und Wokwi ist sehr schnell gewachsen.

Im Discord-Server kannst du Fragen stellen und unter anderem vom Entwickler Hilfe erhalten.
  • Entwickelt von: Uri Shaked
  • Art: Online
  • Open Source: Ja
  • Geeignet für: Fortgeschrittene und Profis
  • Besonderheiten: Discord-Chat (Online-Hilfe), GitHub-Datenbank
  • Kompatibel mit: MacOS, Windows, Linux usw. (webbasiert)
  • Preis: Kostenlos (optional: monatliche Spende)
Quelle:
https://wokwi.com/




H) Arduino IO Simulator for Windows / Arduino Simulator 1.8
Arduino-Simulator (online & offline)


Arduino IO Simulator ist zwar kein „echter“ Arduino-Simulator (wie du auch den FAQ entnehmen kannst), aber er ist trotzdem eine Erwähnung wert.
Die vom 20-jährigen Louis D’Hont entwickelte Software begann als ein Hobbyprojekt.
Aktuell wird es von 25.000 Tüftlern genutzt, darunter viele Schulen und Unternehmen.
Um die Software nutzen zu können, benötigst du einen Arduino Uno, die Software kümmert sich automatisch um die Simulation der Ein- und Ausgaben.
Außerdem musst du deinem Arduino-Entwurf noch Xevro-Datenbanken hinzufügen (siehe nachfolgendes Beispiel):

//****************** Arduino UNO simulator met Java *****************
//********** Copyright by Marc Van Den Berge en Louis D'Hont ********
#include <SimulatorProgram.h>
void setup()
{
Serial.begin(9600);
inString.reserve(10);
RealIO_Connect(); // Used for connection between arduino and real IO
// put your setup code here, to run once:
}
void loop()
{
// put your main code here, to run repeatedly:
}

Es gibt zwei Versionen: eine kostenlose und eine Pro-Version.
Nachdem du die Installationsanweisungen befolgt hast, kannst du das Testprogramm ausprobieren.
Da wir einen Sensor (HC-SR04) verwenden, der im Simulator nicht beinhaltet ist, müssen wir unser Testprogramm modifizieren, um ihn über I-/O-Anweisungen ansteuern zu können.
  • Entwickelt von: Xevro Software (Louis D’Hont & Marc Van Den Berge)
  • Art: Offline
  • Open Source: Nein
  • Geeignet für: Fortgeschrittene
  • Besonderheit: Zeichentools, aber keine funktionelle Benutzeroberfläche
  • Kompatibel mit: Windows, MacOS
  • Preis: Kostenlose Version für Windows und Mac, die kostenpflichtige Pro-Version für Windows und Mac liegt bei etwa 13 € und beinhaltet einen kostenlosen Lizenzschlüssel für 30 Tage

Quelle:
https://rootsaid.com/arduino-io-simulator-2/
https://xevro.be/products/arduino-simulator-windows-free.html


I) Proteus VSM
Arduino-Simulator (online & offline)
Proteus ist ein großartiger Arduino-Simulator, der Einfachheit mit seinen verschiedenen Funktionen kombiniert und es schafft, die Arduino-Simulation als die einfachste Sache erscheinen zu lassen.
Das herausragendste und aufregendste Merkmal von Proteus ist seine Fähigkeit, die Interaktion zwischen Software, die auf einem Mikrocontroller ausgeführt wird,
und jeder daran angeschlossenen digitalen / analogen Elektronik zu simulieren.
Das Mikrocontrollermodell befindet sich zusammen mit den anderen Elementen Ihres Produktdesigns in den Schaltplänen.
Genau wie ein echter Chip simuliert er die Ausführung Ihres Objektcodes.
Proteus umfasst verschiedene virtuelle Instrumente wie Oszilloskop, Logikanalysator, Funktionsgenerator, Mustergenerator, Zählertimer und virtuelles Terminal sowie einfache Voltmeter
und Amperemeter. Darüber hinaus bietet Proteus dedizierte Protokollanalysatoren im Master- / Slave- / Monitor-Modus für SPI und I2C.

Proteus erlaubt auch die folgenden Operationen

  • Debugging: Es kann Simulationen in Einzelschrittmodi durchführen und funktioniert genau wie ein Debugger.
  • Diagnose: Proteus ist mit einer umfassenden Diagnose oder Trace-Messaging ausgestattet.
  • Simulieren Sie im Rahmen einer SPICE-Schaltungssimulation im gemischten Modus sowohl Low- als auch High-Level-Mikrocontroller-Code.
  • Proteus verbessert die Effizienz, Flexibilität und Qualität während des gesamten Designprozesses.


Es ist eine Software, die unter Windows, aber auch unter Linux und Mac installiert werden kann.
Es ist eine sehr vollständige Software für die elektronische Simulation, PCB-Modellierung usw.
Es wurde von Labcenter Electronics entwickelt und ist eines der heute am häufigsten verwendeten.
Der Nachteil ist, dass es bezahlt wird und die Pakete einen hohen Preis haben, obwohl Sie eine limitierte Version ausprobieren können.




Proteus VSM für Arduino AVR ist mit Abstand die teuerste Option auf dieser Liste.
Dies einmal ausgeklammert bietet die Software aber neben all den grundlegenden Funktionen einige Besonderheiten, die wir so bei anderen Simulatoren nicht vorfinden.
Du hast zum Beispiel Zugriff auf Tausende von Peripherie-Modellen und kannst deinen Simulationen per Drag-and-Drop Dutzende Abschirmungen hinzufügen.
  • Entwickelt von: Labcenter Electronics
  • Art: Offline
  • Open Source: Nein
  • Geeignet für: Fortgeschrittene und Profis
  • Besonderheit: Den Simulationen können Abschirmungen hinzugefügt werden
  • Kompatibel mit: Windows
  • Preis: Etwa 526 € (zzgl. weiterer Kosten für optionale Pakete)

Beispiel

Wir konnten zwar unser Testprogramm nicht ausprobieren, da die professionelle Demoversion relativ limitiert ist, aber auf YouTube finden sich viele Videos, in denen Nutzer genau dieses Maßbandprojekt verwenden.

Wenn du die Software einmal ausprobieren möchtest, kannst du eines der vielen Beispielprojekte testen:

Beispiel 1

  1. Lade die Demoversion herunter und installiere sie.
  2. Starte das Programm und öffne das Beispiel.
  3. Suche nach „Arduino LCD“.
  4. Wähle bei VSM in der AVR-Kategorie „Arduino using I2C 16×2 LCD breakboard“.
  5. Starte die Simulation.
  6. Du kannst den Quellcode ändern, erhältst dann aber vermutlich die Nachricht „Saving is disabled in the demonstration version of Proteus“, wenn du versuchst, deine Änderungen zu speichern.
Quelle:
https://www.labcenter.com/whyvsm/
https://www.labcenter.com/




J) Fritzing  
ist kein Arduino-Simulator, sondern eine EDA-Software (Electronic Design Automation)



Fritzing ist kein Arduino-Simulator, sondern eine EDA-Software (Electronic Design Automation).
Du kannst hier deine eigenen Schaltkreise entwerfen, Teile und Komponenten erstellen und hinzufügen sowie Platinen und Schaltpläne für die Herstellung der Leiterplatte programmieren und exportieren.
Der ausführliche Trainingsbereich auf der Website hilft dir dabei weiter.
  • Entwickelt von: Fachhochschule Potsdam & gemeinnütziger Verein Friends-of-Fritzing e. V.
  • Art: Offline
  • Open Source: Ja
  • Geeignet für: Einsteiger, Fortgeschrittene und Profis
  • Besonderheit: Fritzing Fab (Leiterplatten-Produktionsservice in Kooperation mit Aisler)
  • Kompatibel mit: Windows (64-Bit), MacOS, Ubuntu, Fedora
  • Preis: Etwa 8 €
Quelle:
https://fritzing.org/







DIN A4  ausdrucken
********************************************************I*
Impressum: Fritz Prenninger, Haidestr. 11A, A-4600 Wels, Ober-Österreich, mailto:[email protected]
ENDE