You can find the free electronics simulation program SimulIDE in ILIAS under (DE/EN) Software.
Alternatively, the program can also be downloaded from the manufacturer's website. There, a “small contribution” must be entered, which can also be 0€.
In contrast to TINA TI, SimulIDE has a different focus and therefore the following advantages and disadvantages.
Advantages:
Disadvantages:
To get started with SimulIDE, it helps to watch the developer's playlist.
App tab. There, enter for example 2.0 for Font Scale and restart the program.right-click » Properties » Compatibility » Change high DPI settings » Override high DPI scaling behavior » check the box » select “System”. (if necessary, choose “System (Enhanced)”)Microchip Studio is a programming environment for creating a microcontroller-suitable source file (hex file) from C or C++.
The current version of the program can be found on the Microchip homepage.
Download Microchip Studio button: simply scroll down to Downloads and DocumentsNext >The following procedure is especially recommended for Mac users:
Carry out the following steps to perform an initial test with the hardware.
Tools » Add Target...STK500 as the tool in the dropdown menu, which was previously empty.COM3, and confirm the selection with Apply. Tools » Device Programming in the menu.STK500 COM3.ATmega88; you can enter 88 and then click the correct value in the dropdown menu.Apply.Apply, the connection did not work. An error message Unable to connect tool STK500 (COMx) will then be displayed.Device Programming window. Go back to point 2 in this guide and try the next serial port. Device Programming window.Read at the top next to Device Signature.0x…. should appear. Your computer can now establish a connection to the MiniMEXLE for flashing.Device Programming window, go to Memories. Under Flash, insert the path to the downloaded file 5._menufuehrung.hex. You can also select the path using the … button to the right.Program - Experiment 5 - Program Menu Main Level P1 P2 P3 P4Tools » Options » Text Editor » All languages » General » Line numbersProject » <ProjectName> Properties… » AVR/GNU Compiler » OptimizationNone (-O0)Tools » Options » environment » international settings » Language.View » Solution Explorer (<CTL>+<ALT>+<L>)Projekt » (ProjektName) Eigenschaften » Toolchain » AVR/GNU C Compiler » Symbols#define TWSR TWSR0 usw. Tools » Device Programming finde ich im Tool nur “Simulation”, aber kein STK500. Versuchen Sie zunächst über Tools » Add tagret… STK500 und den entsprechenden Serial Port zu wählen. Falls Ihr Rechner mehrere USB Ausgänge hat, müssen Sie diese (COM1…COMx) beim Programmieren ausprobieren.User settings » Preferences » Password: Die Abfolge ist wie folgt:
Mikrocontroller oder Elektronik Labor Git Clone… aus. https://git.mexle.org/[Fach]/[Semester].git https://git.mexle.org/mikrocontroller/26ss.git oder https://git.mexle.org/elektronik/26ss.git für das Sommersemester 2026 Ok
Das Hochladen und Ändern von Dateien bei Git wird als “Commit” bezeichnet. Diese Nomenklatur wird auch im Folgenden genutzt.
Im Folgenden wird ein Upload beschrieben; über einen Commit können aber auch Dateien gelöscht werden.
Git Commit -> “main” …Message ein, ansonsten ist kein Upload möglich! All .▼ aus und dort Commit & Push Commit & Pushhttps://git.mexle.org/... nutzen, sondern: http://git.mexle.te.hs-heilbronn.de/.... fatal: detected dubious ownership in repository at […] is on a filesystem that does not record ownership Open Git Bash here » Es öffnet sich eine Text-Konsolegit config --global --add safe.directory D:/GitLab/elektronik/25WS (ändern Sie ggf. elektronik in mikrocontroller und das Semester) und bestätigen Sie mit Return