Skip to content

#013 Bastelrunde - Arduino über eine Webseite installieren und Konfigurieren

Photo of André Lademann
Hosted By
André L.
#013 Bastelrunde - Arduino über eine Webseite installieren und Konfigurieren

Details

Beim letztem Meetup haben wir eine Build-Pipeline erstellt, bei der automatisch Binaries für unser virtuelles Produkt "regenfass" erstellt werden, wenn ein neues Release erstellt wird. Die Releases Pages bei GitHub sind sehr gut jedoch für Endanwender ohne Wissen zur Materie schnell überfordert. #WLED und #ESPHOME haben es gut gemacht und ermöglichen ihren Endanwendern eine Installation der Software über eine Webseite. Also ohne die Notwendigkeit eine zusätzliche Software zu installieren. Hinzukommt, das über #WebSerial direkt Konfigurationen auf den Microcontroller übertragen werden können. Diesem Thema wollen wir uns diesmal zuwenden. Wir bauen uns unsere eigene Product Page mit Webinstaller.

## Agenda

Hier ist ein grundlegender Fahrplan:

  1. Planung
  • Definieren des Ziel der Produktseite.
  • Bestimmen der Zielgruppe für das Produkt.
  • Entscheiden, welche Informationen und Funktionen auf der Seite vorhanden sein sollen (z. B. Produktbeschreibungen, Bilder, Preise, Bewertungen).
  1. Design
  • Erstellen eines Layout für die Seite.
  • Wählen eines Farbschemas und Typografie aus, die zum Branding passen.
  • Entwerfen einer Benutzerführung und Navigation.
  1. Werkzeuge und Technologien auswählen
  • Entscheiden für eine CSS Frameworks.
  • WebInstaller heraussuchen
  1. Entwicklung
  • Erstellen der HTML-Struktur der Webseite.
  • Stilisieren der Seite mit CSS.
  • Hinzufügen des Web-Installers.
  1. Webhosting
  • Suchen eines Hosting-Anbieters.
  • Konfiguration der Domain.
  1. Installation
  • Upload der Webseite auf den Server.
  1. Inhaltserstellung
  • Hinzufügen weiterer Inhalte – dies umfasst Texte, Bilder und Videos über das Produkt.
  • Optimalerweise sollten SEO-Praktiken berücksichtigt werden (Stichwortrecherche, Meta-Tags).
  1. Testen
  • Überprüfen der Funktionalität und des Designs auf verschiedenen Geräten und Browsern.
  • Testen der Ladegeschwindigkeit.
  1. Launch
  • Veröffentlichen der Seite im Internet nach abschließenden Tests.
  1. Marketing & SEO
  • Vermarkten der Seite über soziale Medien
  • Kontinuierliche Suchmaschinenoptimierung betreiben.
  1. Wartung & Updates
  • Regelmäßige Aktualisierung des Inhalts sowie Sicherheitsupdates durch GitHub Pipelines.
  1. Analyse
  • Nutzen von Google Analytics oder anderen Tools zur Überwachung des Traffics und zur Verbesserung der User Experience basierend auf Nutzerdaten.

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of LoRaWAN Leipzig Meetup group
LoRaWAN Leipzig Meetup
See more events
Floßpl. 6
Floßpl. 6 · Leipzig, SN