Aus einen Auftrag ist noch etwas übrig vielleicht für andere interessant. Um den Zusatzplatinen Wald etwas zu lichten habe ich eine Universale Leiterkarte für den Arduino Mirco entworfen. Der Micro ist bestückt mit dem AVR Atmel 32U4. Vorteil der Arduinoumgebung ist das sie durch die C++ Klassen recht einfach programmierbar ist. Es sind auch sehr viele Beispiele im Netz vorhanden die auch Anfängern recht schnell zu Lösungen verhelfen.
Die PCB hat folgende Möglichkeiten.
3x High Current Outs a 2A oder einmal 4A (PWM)für LEDs,Relais,Motoren etc.
7x GPIOs, Inputs wahlweise Pull Up oder down.
1xI2c wahlweise pull up 5V
4x Analog In
RS232 oder RS422/DMX, In oder Out, Richtung per Lötjumper oder Port umstellbar.
Versorgungsspannung 9-24V
5V Ausgang 800mA für weitere Geräte.
LED Anzeigen für RX,TX
Schutzschaltung (ideale Diode) damit die Spannung vom USB Port nicht zurück drückt wenn die Versorgungsspannung fehlt.
passt in ein Hutschienen Gehäuse. Adapter PCB die den USB Port nach oben legt ist auch vorhanden.
Was kann man damit machen? So ziemlich alles LEDs Ansteuern, RS232 Telegramme versenden auf Knopfdruck. Der 32U4 hat die zweite UART auf dem USB man könnte das als IO Gateway verwenden mit DMX,RS232,MIDI. Das Wirrwarr mit verschiedenen Boards hat damit ein Ende.
Auf dem Foto sieht man das bestückte Vormodell. Auch wenn man nicht viel sieht, das meiste ist auf der Unterseite ;). Anbei Foto.
Kaum spezial Bauteile bis auf die Klemmen,Drossel, alles SMD und auf eine Professionell produzierten PCB gepackt.