*** Limited Black Edition ***

Der einfache und High-Voltage Serial UPDI Programmer ist speziell für tinyAVR-Mikrocontroller entwickelt worden. Dieses Programmiergerät verfügt über einen Auswahlschalter für die Zielspannung, mit dem Benutzer je nach Projektanforderungen zwischen 5 V und 3,3 V wählen können. Mit diesem Gerät können Sie die zusätzlichen Konfigurationseinstellungen für den UPDI-Pin nutzen, ohne befürchten zu müssen, dass Sie von der MCU ausgeschlossen werden.

Der Programmierer funktioniert ähnlich wie ein Standard-SerialUPDI-Programmierer und ist mit gängigen Entwicklungsumgebungen wie der Arduino IDE kompatibel, wo er als „SerialUPDI“ erscheint. Das Gerät nutzt den USB-zu-Seriell-Chip CH340E und den Aufwärtswandler-IC MT3608. Der CH340E-Chip ermöglicht die Verbindung des Geräts mit einem Computer oder einem anderen Gerät über eine USB-Verbindung, während der MT3608 Boost Converter IC den 12-V-Impuls erzeugt, der für die Hochspannungsaktivierung des UPDI-Pins erforderlich ist.


Arbeitsprinzip

Die Mikrocontroller der ATtiny 0-Serie, 1-Serie und 2-Serie verfügen typischerweise über eine begrenzte Anzahl von GPIO-Pins (General-Purpose Input/Output), die zur Verwendung verfügbar sind. Es ist jedoch möglich, einen zusätzlichen GPIO-Pin zu erhalten, indem man den UPDI-Pin (Unified Program and Debug Interface) als solchen umprogrammiert. Das Problem ist jedoch, dass der ATtiny dann nicht mehr über die UPDI-Schnittstelle umprogrammiert werden kann.

Um den GPIO-Pin wieder in einen UPDI-Pin umzuwandeln, ist unmittelbar vor der Neuprogrammierung eine Hochspannungsaktivierung erforderlich. Konkret muss vom Programmierer ein kurzer 12-V-Impuls an den UPDI-Pin angelegt werden. Der SerialUPDI HV-Programmierer bietet eine Lösung für dieses Problem, indem er einen Standard-SerialUPDI-Programmierer um zusätzliche Schaltkreise erweitert, die automatisch den erforderlichen 12-V-Impuls anlegen und so die Programmierung eines ATtiny ermöglichen, selbst wenn der UPDI-Pin zuvor für einen anderen Zweck umprogrammiert wurde.

Der SerialUPDI HV-Programmierer kann als Ersatz für einen Standard-SerialUPDI-Programmierer verwendet werden, ohne dass weitere Softwareänderungen erforderlich sind. Mit einem Spannungswahlschalter können Benutzer die Zielspannung zwischen 3,3 V und 5 V wählen. Es ist jedoch wichtig sicherzustellen, dass der Zielschaltkreis, der den ATtiny enthält, einen 12-V-Impuls auf der UPDI-Leitung verarbeiten kann.


Kundenzufriedenheit ist mir sehr wichtig!

Ich möchte 100 % positive Bewertungen!


English

The simple and High-Voltage Serial UPDI Programmer is a device designed specifically for tinyAVR microcontrollers. This programmer includes a target voltage selection switch that allows users to choose between 5V and 3.3V for their project needs. With this device, you can use the additional configuration settings for the UPDI pin without worrying about getting locked out from the MCU.

The programmer operates similarly to a standard SerialUPDI programmer and is compatible with popular development environments like the Arduino IDE, where it appears as "SerialUPDI". The device utilizes the CH340E USB-to-serial chip and the MT3608 Boost Converter IC to function. The CH340E chip allows the device to interface with a computer or other device through a USB connection, while the MT3608 Boost Converter IC generates the 12V pulse required for high-voltage activation of the UPDI pin.


Working Principle

The microcontrollers of the ATtiny 0-series, 1-series and 2-series typically have a limited number of GPIO (General-Purpose Input/Output) pins available for use. However, it is possible to obtain an additional GPIO pin by reprogramming the UPDI (Unified Program and Debug Interface) pin as such. The problem is, however, that the ATtiny can then no longer be reprogrammed via the UPDI interface.

To revert the GPIO pin back to an UPDI pin, a high-voltage activation is required immediately prior to reprogramming. Specifically, a short 12V pulse must be applied to the UPDI pin by the programmer. The SerialUPDI HV Programmer offers a solution to this problem by extending a standard SerialUPDI programmer with additional circuitry that automatically applies the required 12V pulse, allowing for the programming of an ATtiny even if the UPDI pin has been previously reprogrammed for a different purpose.

The SerialUPDI HV Programmer can be used as a replacement for a standard SerialUPDI programmer without requiring any further software modifications. A voltage selector switch allows users to select the target voltage between 3.3V and 5V. However, it is important to ensure that the target circuit that contains the ATtiny can handle a 12V pulse on the UPDI line.

Customer Satisfaction is very important to me!
I want 100% positive ratings!


Der Verkauf erfolgt unter Ausschluss jeglicher Sachmangelhaftung. Der Ausschluss gilt nicht für Schadenersatzansprüche aus grob fahrlässiger bzw. vorsätzlicher Verletzung von Pflichten des Verkäufers sowie für jede Verletzung von Leben, Körper und Gesundheit.