Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Arduino
  • ESP32 & Co.
  • Raspberry Pi & Pico
  • Solo Mining
  • Über mich
  • Deutsch
  • English
Menu

AZ-Visual im Test: Der kompakte Mikrocontroller mit OLED und Sensoren

Posted on 16. August 202419. August 2024 by Stefan Draeger

Der kleine Mikrocontroller AZ-Visual kommt mit einem OLED Display, und zwei Umweltsensoren daher. Über die WiFi Schnittstelle kann dieser mit der Außenwelt kommunizieren und ist somit ideal für IoT Fans oder welche, die es werden möchten.

AZ-Visual im Test: Der kompakte Mikrocontroller mit OLED und Sensoren
Dieses Video auf YouTube ansehen.

Disclaimer: Dieser Blogbeitrag basiert auf meinen eigenen Erfahrungen mit dem AZ-Visual Mikrocontroller. Ich habe das Gerät selbst gekauft und stehe in keiner geschäftlichen oder sonstigen Verbindung zur Firma AZ-Delivery. Meine Meinung und Bewertung des Produkts sind vollständig unabhängig und nicht durch die Firma beeinflusst.

Inhaltsverzeichnis

  • Technische Daten des AZ-Visual
  • Aufbau des AZ-Visual
  • Bezug des Mikrocontrollers über den offiziellen Shop
  • Erster Betrieb am Ladekabel / PC
  • Programmieren des Mikrocontrollers AZ-Visual in der Arduino IDE
    • Auslesen des SHT30 Sensors
    • Auslesen des LDR / Fotowiderstands
  • Fazit zum AZ-Visual
  • Ausblick

Technische Daten des AZ-Visual

Der kleine Mikrocontroller hat nachfolgende Features / technische Daten:

MerkmalBeschreibung
SensorenIntegrierte Sensoren für Temperatur, Luftfeuchtigkeit und Umgebungslicht
Stromversorgung2,4 V bis 5,5 V über Batterie oder Micro-USB
Display0,91-Zoll OLED-Display für schnelles Prototyping
NetzwerkfähigkeitWLAN-Chip (ESP12F) für Netzwerkverbindungen
ProgrammierungProgrammierung über Micro-USB ohne FTDI-Adapter
Status-LEDsTX/RX-LEDs zur Anzeige der Datenübertragung
GPIO-AnschlüsseFrei nutzbare GPIO-Pins mit Beschriftung
Kompaktes DesignDurchmesser von nur 50 mm
SHT30-DIS-B SensorMessgenauigkeit: ±1,5 % (Luftfeuchtigkeit), ±0,1 °C (Temperatur)
LDR GL5549 SensorLichtempfindlicher Sensor mit hoher Zuverlässigkeit und schneller Reaktion
AnwendungsbereichOptimal für schnelle Prototypenentwicklung

Aufbau des AZ-Visual

Der kleine Mikrocontroller bietet auf kleinstem Raum schon eine beträchtliche Anzahl an Features. Die zusätzlichen freien GPIOs finde ich persönlich gut, da dadurch zusätzliche Sensoren & Aktoren angeschlossen werden können. Jedoch benötigen diese Komponenten noch eine Spannungsversorgung und hier fehlen leider die Pins für VCC & GND.

KomponentePinI2C Adresse
0,91″ OLED DisplayI2C0x3C
SHT30 SensorI2C0x44
LDR / FotowiderstandA0 / ADC–

Die freien GPIOs D12, D14 & D16 dienen zum Anschluss von weiteren Sensoren / Aktoren. Hier hätte ich mir noch die beiden Pins D13 & D15 gewünscht, dann hätte man sogar die SPI Pins nach außen geführt.

Bezug des Mikrocontrollers über den offiziellen Shop

Den AZ-Visual bekommst du im offiziellen Shop von AZ-Delivery für derzeit 12,99 € zzgl. Versandkosten. (Wenn du mehrere kaufst, so wird umgerechnet der Einzelpreis günstiger.)

Erster Betrieb am Ladekabel / PC

Wenn du diesen Mikrocontroller ausgepackt hast und mit Strom versorgst, dann startet ein kleines Beispiel in welchem auf dem OLED Display die Sensordaten des LDR & SHT30 Sensors angezeigt werden.

Wenn man den LDR, also den Fotowiderstand abdeckt oder mit einer Taschenlampe bestrahlt, dann verändert sich entsprechend der Wert.

Programmieren des Mikrocontrollers AZ-Visual in der Arduino IDE

Bevor wir diesen Mikrocontroller in der Arduino IDE programmieren können, müssen wir das ESP8266 Paket installieren. Dazu tragen wir die nachfolgende URL unter Datei > Einstellungen > zusätzliche Boardverwalter URLs ein.

https://arduino.esp8266.com/stable/package_esp8266com_index.json

Für den SHT30 Sensor benötigen wir zusätzlich die Bibliothek xyz welche wir vom GitHub Repository wemos/WEMOS_SHT3x_Arduino_Library als ZIP-Datei herunterladen können.

Das OLED Display mit dem Treiber SSD1306 kann mit diversen Bibliotheken programmiert werden, ich habe gute Erfahrungen mit der Adafruit SSD1306 Bibliothek gesammelt. Wenn du auf den Speicherplatz achten möchtest oder musst, dann kannst du auch U8g2 verwenden.

Auslesen des SHT30 Sensors

Der SHT30 Sensor liefert die Daten für die Temperatur in Grad Celsius und Fahrenheit, zusätzlich noch die rel. Luftfeuchtigkeit (in Prozent).

#include <WEMOS_SHT3X.h>

SHT3X sht30(0x44);

void setup() {
  Serial.begin(9600);
  Wire.begin();
}

void loop() {
  if(sht30.get()==0){
    Serial.println("Temperatur in Celsius: "+ String(sht30.cTemp, 2)+ "°C");
    Serial.println("Temperature in Fahrenheit: "+ String(sht30.fTemp, 2)+ "°F");
    Serial.println("rel. Luftfeuchtigkeit: "+String(sht30.humidity, 2)+ "%");
  }
  delay(1000);
}

Auslesen des LDR / Fotowiderstands

Der LDR ist über den analogen ADC mit dem ESP8266-12F verbunden. Der Mikrocontroller hat lediglich nur einen analogen Pin, welcher mit diesem Sensor belegt ist. Die Funktion analogRead liefert den aktuellen analogen Wert welcher zwischen 0 und 1024 liegt.

#define ldr A0

void setup() {
  Serial.begin(9600);
  pinMode(ldr, INPUT);
}

void loop() {
  Serial.println(analogRead(ldr));
  delay(1000);
}

Fazit zum AZ-Visual

Der kleine Mikrocontroller verfügt über zwei Sensoren und noch zusätzlich drei freie GPIOs. Was leider fehlt sind zwei zusätzliche Pins für die Stromversorgung von externen Sensoren & Aktoren. Die Leistung des ESP8266 ist wie ich finde, ausreichend für kleine Projekte.

Was ich für eine zweite Version vorschlagen würde:

  • eine USB Typ-C Schnittstelle,
  • ein farbiges OLED Display,
  • Pins für die Stromversorgung
  • eine vorgelötete Batteriebuchse

Im direkten Vergleich zum AZ-Envy ist dieser jedoch schon deutlich komfortabler zu programmieren.

Ausblick

Im nächsten Beitrag möchte ich dir zeigen, wie du mithilfe des AZ-Visual einen Shelly PM Mini Gen3 steuern kannst. Da der kleine Mikrocontroller über einen LDR & Umweltsensor verfügt, ist dieser bestens für kleine Schaltungen im Smarthome geeignet.

1 thought on “AZ-Visual im Test: Der kompakte Mikrocontroller mit OLED und Sensoren”

  1. Pingback: Shelly PM Mini Gen3 via AZ-Visual steuern – So geht’s! - Technik Blog

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen

Tel.: 01778501273
E-Mail: info@draeger-it.blog

Folge mir auf

  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2025 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Optionen verwalten Dienste verwalten Verwalten von {vendor_count}-Lieferanten Lese mehr über diese Zwecke
Einstellungen anzeigen
{title} {title} {title}