Bei allen in diesem Online-Shop angebotenen OpenKNX-kompatiblen Projekten kann mit diesem Progger die Firmware aufgespielt werden.
Der Progger verfügt dafür über einen USB-C-Anschluss (inkl. ESD-Entstörer), einen Boot- und Reset-Button sowie einen OpenKNX-Prog-Button (dieser ist auch auf der Produktplatine selbst vorhanden) zum komfortablen Wechsel in den Programmiermodus.
Dabei wird die Produktplatine über USB mit 3,3 V versorgt, wenn keine Busspannung anliegt.
Zudem ist es möglich bei Produkten mit 2x 3,3 V Busspannungsversorgung auch die zweite 3,3 V Schiene über USB zu versorgen.
Zum einfachen Anschluss eines Debuggers ist eine 2x 5 PIN-Leiste (1,27 mm), kompatibel zum J-Link „Cortex Debug Connector“, vorhanden.
Alle hier angebotenen OpenKNX-kompatiblen Produktplatinen verfügen über den identischen 2x 5 PIN (2,54 mm) Progger-Anschluss. Die PINs auf der Platine sind dabei leicht versetzt, sodass der Progger einfach direkt, ohne eine auf der Platine verlötete Buchsenleiste, aufgesteckt werden kann.
Egal wie viele OpenKNX-Produkte hier bestellt werden, dieser Progger wird nur einmal benötigt.
Wer den Progger nicht direkt anstecken, sondern lieber ein Kabel verwenden möchte, kann ein entsprechendes 20 cm Verlängerungskabel mitbestellen.
Auch ein USB-C zu USB-A sowie USB-C-Anschlusskabel kann bei Bedarf mitbestellt werden.
Möchte man sowohl den Bus wie auch den Computer per USB-C über den Progger gleichzeitig an eine Platine anschließen, empfiehlt es sich die USB-C-Verbindung galvanisch zu isolieren, um Schäden durch unterschiedliche Ground-Potentiale vorzubeugen. Dazu kann der USB-C Isolator verwendet werden.
Warum ist der Progger erforderlich?
Primär einfach aus Platzgründen: Die USB-Buchse (gerade die moderne USB-C-Variante) ist relativ groß, auch die Buttons für Boot/Reset. Dazu kommt der J-Link-Debug-Anschluss, der oft sehr nützlich ist, und die oben erwähnte, zusätzliche Spannungsversorgung. Um die einzelnen Produktplatinen kompakt zu halten, werden all diese Dinge auf den Progger „ausgelagert“, der günstig ist und den man nur ein einziges Mal benötigt.
Bei irgendwelchen Fragen oder Feedback, gerne Kontakt aufnehmen!