-
Artikel
EKG mit XMC µC
mehr erkennbar oder es ist erheblicher Filteraufwand nötig. Genau diese Probleme hatte ich, als ich anfangs mit 5 cent Stücken oder Alufolie als Elektrode experimentierte. Wenn man die ganze Sache also halbwegs ernst angehen will, sollte man sich richtige Elektroden kaufen, da sich bei Selbstbau-Lösungen
-
Artikel
AVR-GCC-Codeoptimierung
Knopfdruck, kosten aber viel Geld Laufzeit messen. Simulator In Echtzeit mittels Testpin, welche an Anfang einer Funktion/Blocks gesetzt wird und am Ende wieder gelöscht wird. Mit einem Oszilloskop kann man so sehr einfach die Laufzeit messen. Anmerkung: Solche Messverfahren liefern immer nur eine untere
-
Artikel
UPlay Basic Interpreter per XMC2Go
obwohl höhere Programmiersprachen viele Vorteile besitzen, kann man dennoch auch mit Basic einiges anfangen. Dieses Projekt zeigt einen Basic-Interpreter, der auf einem 32Bit ARM-M0 System von Infineon läuft und mit dem der User, mit Hilfe von ein paar Buttons und einem Graphic-LCD, einfache Spiele und
-
Artikel
AVR-Tutorial: Arithmetik8
Rechnen, wie wir alle es in der Grundschule gelernt haben. Auch wenn wir in der Grundschule (in den Anfängen) nur die Additionen mit Zahlen kleiner als 10 auswendig gelernt haben, so können wir dennoch durch die Kombination von mehreren derartigen Additionen beliebig große Zahlen addieren. Das gleiche gilt
-
Artikel
AVR-Tutorial: Schieberegister
Parallelübernahme der 74xx595 (Ausgänge) und 74xx165 (Eingänge). Dann sollten die Ausgänge am Ketten-Anfang (MOSI) und die Eingänge am Ketten-Ende (MISO) liegen. Beispielsweise werden für 3 Stück 74xx595 und 2 Stück 74xx165 24 Schiebetakte zum Ausgeben (mit anschließendem ↑RCLK) und 16 Schiebetakte (mit
-
Artikel
Schaltungssimulation
Artikel mit Beispielen zur Nutzung einer Kombination aus PUFF und Ansoft SV (=Studentenversion) Seit Anfang 2010 wird PUFF unter der GPLv3 License geführt. Der Pascal Quelltext mit Linux Package und Handbuch ist frei verfügbar. PUFF microwave CAD software on Linux RF-Sim 99. kostenlos z. B. von: oder neben
-
Artikel
China SUPER Bauteile-Schnäppchen Thread-Wiki
bis zu max. ~25% teureren Artikel ersetzten/ aktualisieren mit streichen Ergänzungen bitte an den Anfang der entsprechenden Liste schreiben, dann ist der oberste Eintrag auch immer das Aktuellste. Tags. Ehrlich gesagt weis ich nicht, ob dies eine gute Idee ist, möchte es aber einfach ausprobieren. Tags
-
Artikel
Logic Analyzer-Projekt: Ideen zur Hardware
sind 3 Samples beim Auslesen des Speichers am falschen Ende (oberste 3 Addressen), obwohl sie am Anfang sein sollten (unterste 3 Adressen). Irgendwann habe ich dann die Lust verloren, da auch keiner helfen konnte... ARM Core. Keine konkreten Überlegungen bisher? PC Frontend. Nichts passiert. Für C++
-
Artikel
Wanderkiste (Widlar)
. 10kg nach eigener Waage, 8,4kg nach DHL-Waage 23 sirs 963** 20.7.18 22.7.18 nicht nötig Urlaub Anfang August suche Funkkram und HF-Mischer 24 da_miez 963** 22.7.18 25.7.18 357600742015 Immer nur Fr - So zu Hause 25 gilly 13xxx 30.07.2018 30.07.2018 357451661705 26 Elko | nicht nötig 27 28 ic_tester
-
Artikel
ZPU: Softcore Implementierung auf Spartan-3 FPGA
Wishbone-Input-Interface sind in Abbildung 3 und 4 zu sehen. Im Projekt wurden Schnittstellen für die zu Anfang des Artikels beschriebenen Komponenten realisiert. Auf www.opencores.org gibt es viele frei verfügbare Peripherie-Geräte mit Wishbone-Schnittstelle zum downloaden. Die Schnittstelle muss trotzdem meist
-
Artikel
NanoVM
Mikrocontroller-Programmierung üblichen Programmieradapter nötig sind. Einfacher dürfte für den Anfänger daher in vielen Fällen der Erwerb fertig mit der NanoVM versehener Prozessoren z. B. für den Asuro sein (ggf. Email-Anfrage an den Autor stellen). Allerdings ist so ein Service nur für durch passende
-
Artikel
Schaltplaneditoren
sich das Tutorial durchzulesen. PCB und Gschem sind nicht besonders einfach zu benutzen. Gerade am Anfang, wenn man sich versucht damit einzuarbeiten. Aber wenn man einmal mit dem Werkzeug arbeiten kann, wird man es nicht mehr missen wollen. PCB bildet zusammen mit Gschem und anderen Programmen das gEDA
-
Artikel
FAQ
Solange nicht compiliert wird ist das ja auch kein Problem. Irgendwo muss man ja schliesslich mal anfangen die Ergänzungen zu machen.) Gut. Die Variable VarExtB wird ebenfalls über den include hereingezogen werden. Damit ist FileA.c erst mal vollständig. Da fehlt jetzt erst mal nichts mehr. Alles was in
-
Artikel
KiCad
OSX. Diese Seite ist zunächst eine Zusammenfassung aus den KiCad Beiträgen im Forum. Und gleich zu Anfang ein grosses DANKE an alle KiCad-User aus dem Forum. Ihr seid zu viele, um jeden einzeln zu nennen. Aber wer sich diese Seite durchliest und den Links folgt, wird euch kennenlernen. Hier sollen alte
die Bibliothek dann irgendwann die gewünschten richtigen Einträge, so kann der Footprint, der zu Anfangs zum Erstellen der Bibliothek hineinkopiert wurde, auch wieder gelöscht werden. Problem: Fehlende Backannotationsmöglichkeit in KiCad. Es gibt Leute, die sich in KiCad eine Backannotationsmöglichkeit
-
Artikel
MOTOROLA VIP1710
Apache-Webserver weil er schnell griffbereit ist (anders geht es sicher auch - Hauptsache wget kann was damit anfangen). Nehmen wir das Skript aus dem Forum (ihr findet es weiter unten, zwecks Synchronisation von Änderungen) und kopieren es in das Verzeichnis /tmp : cd /tmp wget Danach nutzen wir die USB- und SSH-Module
-
Artikel
GhostCarProjekt
aktuellen Projektstand das Gcp noch keine Konkurrenz für einen trainierten Fahrer ist, so fährt es Anfängern doch davon. Es ist also noch Potential nach oben vorhanden, vor allem, wenn man Drifts zur Verbesserung der Rundenzeit zulässt. Sofern man überhaupt davon ausgeht, dass damit die Rundenzeit tatsächlich
-
Artikel
AVR In System Programmer
. Ein Spannungsregler und ein Ausgangstreiber gehen dabei besonders gerne kaputt. Ein gerne von Anfängern gemachter Fehler ist es, den Dragon im Betrieb auf dem mitgelieferten "Schaumstoff" aus der Verpackung liegen zu lassen. Das ist jedoch kein Schaumstoff, sondern leitendes Moosgummi. Weitere Schutzmaßnahmen
-
Artikel
Raspberry Pi Einführung
verfügbar ist. Arch Linux ist ein gutes Betriebssystem für einen Computer wie den Raspberry Pi, da es am Anfang sehr leichtgewichtig ist und vorerst keine grafische Oberfläche installiert hat (was gut ist wenn man den Raspberry Pi als Server verwenden will). Andererseits kann aber auch problemlos eine grafische
-
Artikel
SMD Löten
Platine wird mit einer Pinzette auf die Herdplatte gelegt. Schon nach kurzer Zeit sollte das Lötzinn anfangen zu schmelzen. Wenn alle Lötstellen verlötet sind, kann die Platine wieder heruntergenommen werden und abkühlen. Kochtopf mit mehrschichtigem Boden. In vielen Küchen sind heute keine Gusseisenkochplatten
-
Artikel
STM32
unterstützt die grafische Analyse unterschiedlicher Daten in einem gemeinsamen Display. Für den Anfänger eine gute Wahl. Der Preis ist jedoch ein guter Grund auf andere freie IDEs zu wechseln. µVison selbst kann kostenlos mit dem MDK-Evaluationkit heruntergeladen werden. download Wer sich nur auf STM32
-
Artikel
Receiver-Mainboard Plattform Philips PNX8950
Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variablen erkennbar sein. Recht im Anfang befindet sich eine Einstellung "COUNTRY_ID" - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2
-
Artikel
Oszilloskop
Plastikkiste, einem super tollen eBay-Schnäppchen oder angeblicher asiatischer Wundertüten. Links für Anfänger. Wer sich ernsthafte Beratung wünscht und eine "sanfte" Einführung in das Thema sucht, kann sich die englischsprachige YouTube-Videos von AfroTechMods anschauen: Dazu passt auch sein Tutorial über
-
Artikel
STECCY
Bubble Bobble) kann man die Tastenbelegung auch auswählen oder selber einstellen. Oder es gibt am Anfang eine Hilfe. Wenn alles nichts hilft, dann muss man ausprobieren. Wenn die Spiele Joystick-Bedienung anbieten, sollte man einen Joystick-Typ auswählen, der auch in STECCY einstellbar ist. Dann kann
-
Artikel
Pollin Funk-AVR-Evaluationsboard
Probieren geht über Studieren (Simulieren) :) Tasty Reloaded. Peter Dannegger hat in "Entprellen für Anfänger" eine neue vereinfachte Entprellroutine vorgestellt. Hier ein Minimalbeispiel in dem dieses Verfahren verwendet wird: Der Codebedarf für die debounce()-Teilfunktion liegt bei meinem System bei nur
-
Artikel
Plattformunabhängige Programmierung in C
Universalität, Resourcenverbrauch sowie Entwicklungszeit: Die Erstellung der ganzen getrennten Module kostet anfangs mehr Zeit, als alles in eine unportable C-Datei zu schreiben. Langfristig spart es hingegen Zeit, wenn neue Anwendungen existierenden und bewährten Code wiederverwenden können. Aus praktischer Erfahrung
-
Artikel
USB-Tutorial mit STM32
Unterstützung jetzt ausgebaut werden, indem die ControlEP-Klasse entsprechend erweitert wird. Da wir von Anfang an das Protokoll in dieser Klasse gekapselt haben, müssen wir keine anderen Programmteile modifizieren. In der Klasse implementieren wir jetzt einen endlichen Automaten, der sich merkt, an welcher
-
Artikel
WordClock mit WS2812
sieht man im Terminal nicht die bereits ausgegebenen Log-Meldungen. Um den Ablauf des Programms von Anfang an zu verfolgen, drückt man auf dem Board einfach den Reset-Knopf. Dann beginnt die Ausgabe ganz von vorn. Wichtig für BluePill: Für das Logging sollten lediglich RX und GND des externen USB-UART-Adapters
Streifens (11.11mm) ausgelegt, die man z.B. bei eBay, Aliexpress und Konsorten kaufen kann. Ich habe Anfang des Jahres ca. 12 USD inkl. Versand für einen Meter WS2812B mit 90 LEDs pro Meter bei Aliexpress bezahlt, bei 2 Metern habt ihr also Kosten von etwas über 22 Euro für die Streifen. Update 10/2017:
-
Artikel
AVR Typen
geeignet, wo die Einsparung über den Preis und den geringeren Aufwand beim Datenblattstudium kommt. Anfänger und Bastler sind mit den ATmega besser bedient, da es weniger Limitierungen gibt. Für ATmega gibt es zahlreiche Entwicklungsboards und Lernsysteme, wie die Arduino-Familie. Nomenklatur. ATmega. Auch