Elektronik Projekte

Blog über Elektronik, Controller, CPLD und Retro Computer

Noch ein weiteres, geniales Arduino Shield, lässt jedes verspielte Elektroniker Herz höher schlagen: das Gameduino

Es handelt sich dabei um einen Spiele Adapter für das Arduino System. Wie alle Shields, wird auch das Gameduino einfach auf das Arduino Board gesteckt. Diese Erweiterung ermöglicht die Ausgabe von Bild und Ton auf einem herkömmlichen VGA Monitor. Damit ist es quasi zugleich eine Grafik- und eine Soundkarte für das Arduino.

In Wirklichkeit ist es aber viel leistungsfähiger als der Arduino selbst. Das Gameduino kann nicht nur ein Bild produzieren, sondern unterstützt den Controller mit vielen weiteren Möglichkeiten wie Sprites und Grafik Layer. Es erinnert stark an die Möglichkeiten einstiger Homecomputer und lädt den Software Entwickler ein, alte Erinnerungen als reelle Retro Träume wieder auferstehen zu lassen. Das Gameduino bietet alles, um darauf alte Spiele und Demos neu entstehen zu lassen.

weiter lesen

Programmiebare Logik ist die ideale Ergänzung zu einem Controller, wenn man auf ultrakurze Reaktionszeiten angewiesen ist. Viele Hobby Elektroniker schrecken vor dem Einsatz eines CPLD zurück. Dabei kann einem dieses Bauteil eine ganze Menge einzelner Logik Bausteine ersetzen. Zudem ist ein CPLD auch ideal bei der Herstellung eines Prototypen. Fehler in der Logik können meist per Software Änderung korrigiert werden, wo man sonst immer die Schaltung verändern muss.

Das Amani 64 ist ein Arduino Shield, das einfach auf die Arduino Platine aufgesteckt wird. Wenn man bereits mit Arduino Hardware zu tun hat, ist das Amani 64 der  ideale Einstieg in die Welt der CPLD. Aber auch jedes andere AVR Board kann mit dem Amani 64 verbunden werden.

weiter lesen

ZoomFloppy

1 Kommentar

Das neue ZoomFloppy ermöglicht den Anschluss alter Commodore Floppys an einen modernen PC mit USB Anschluss.

Es ist das Nachfolgemodell des XUM-1541 von Nate Lawson, und es ersetzt alle X Kabel die es bisher gab (X-1541, XE-1541, XM-1541, XA-1541, XU1541, XAP-1541).

Das ZoomFloppy vereint alle Vorteile der Systeme, die bisher im Einsatz waren. Es werden alle Floppy mit seriellem IEC Bus unterstützt und auch Floppy mit Parallelkabel Erweiterung (Speed-DOS). Die Hardware unterstützt auch kommerzielle Commodore Floppys mit IEEE-488 Bus.

Die bewährte Software für den Betrieb des ZoomFloppy ist OpenCBM, wie auch schon bei allen anderen X-Kabel. Damit können einzelne Dateien oder ganze Disketten (Disk-Images) am PC eingelesen oder geschrieben werden. OpenCBM ist quelloffen und hat eine aktive Projekt Entwicklung.

Zudem unterstützt das ZoomFloppy dank superschneller USB Hardware (USB-AVR) nun aber auch Nibblecopy (MNIB). Damit werden exakte (bit genaue) Abbilder einer Diskette gewonnen. Dadurch erhöht sich die Wahrscheinlichkeit, dass ein Disk-Image auch in einem Emulator richtig funktioniert.

weiter lesen

Ich möchte noch ein weiteres DSO Projekt vorstellen, dieses mal auf Basis des preisgünstigen (25 Euro!) CPLD-Board der Firma Pollin. Wolfgang Schmid hat auf seiner Homepage dieses interessante Projekt presentiert.

Neben der Funktion als DSO kann das Gerät auch als Logicanalyzer mit einer Abtastrate von bis zu 16 MS/s verwendet werden. Auch ein Mischbetrieb bei halber Bandbreite ist möglich.

Eine selbst entwickelte PC Software stellt die erfassten Daten sehr anschaulich dar.

weiter lesen

Super CPU für Commodore PET

André Fachat hat ein großartiges Retro Computer Projekt am Laufen:

Commodore PET 65816 CPU card

Diese Erweiterung wird einfach anstatt der 6502 CPU eingesteckt. Dazu ist es natürlich günstig, wenn die CPU gesockelt ist.

Die Karte kann in jedem 6502 System eingesetzt werden, dazu muss allerdings das Design des CPLD an die Zielhardware angepasst werden. Damit kann jeder PET, CBM, VC-20 oder z.B. auch ein Apple-2e aufgerüstet werden.

Als Herz des Zielsystem schlägt nun ein 65816,  auch bekannt als Super CPU. Diese CPU ist kompatibel zum 6502, bietet aber eine drastische Leistungssteigerung durch ihre stark verbesserte 16 Bit Architektur.

weiter lesen

Das neue Bumble-B auf Basis des Mega32U2

Bumble-B

Die AVR Controller von der Firma Atmel (Atmega und ATTiny) sind ein Universal Werkzeug für Hobby Elektroniker. Sie sind einfach zu programmieren, preisgünstig und äußerst robust.

Seit einigen Jahren gibt es die AVR Controller auch mit integriertem USB 2.0, die sowohl als Client wie auch im Host Modus arbeiten können. Mit den USB Controllern hat man entscheidende Vorteile, die man für viele Anwendungsfälle gut nützen kann:

  • die Stromversorgung
  • die Kommunikation zum PC
  • kein Programmiergerät nötig

Leider werden die USB Controller nicht im DIL Gehäuse angeboten, was den Gebrauch im Hobby Bereich erschwert hat. So haben die USB Controller die erste Zeit ein Schattendasein geführt.

Die Popularität der USB Controller kam mit den ersten erhältlichen Prototyp- und Entwicklerboards. Die Firma Fletchtronics hat mit dem Produkt Bumble-B ein äußerst preisgünstiges USB Board (14$) angeboten und damit einen Ansturm auf diese Technik ausgelöst.

weiter lesen

AVR Digitalspeicher Oszilloskop

Jeder Elektroniker hat sich schon mal ein Digitalspeicher Oszilloskop (DSO) gewünscht. Billige Scopes gibt es schon auf dem Markt für etwa 200€.

Ulrich Radig hat ein DSO auf AVR Basis entwickelt. Dabei hat er einen Preis von etwa 50€ bis 60€ anvisiert.  Dabei heraus gekommen ist das 40~50 Mega Sample/Sekunde AVR Digital Storage Oscilloscope kurz 40~50MS/s AVR-DSO.

weiter lesen

Die Final Expansion ist eine universelle Speichererweiterung für den VC-20. Die FE wird an den Erweiterungs Slot des VC-20 gesteckt. Die aktuelle Version v3.2 bietet folgende Möglichkeiten:

FE3 Gehäuse

weiter lesen