PP

PARKPUNKT

Private Projektzentrale

Anmelden

Nur freigegebene Benutzer können die Projektzentrale öffnen.

Anmeldung über Supabase Auth. Das Passwort wird nicht in der Seite gespeichert.

PARKPUNKT SOLO

Projektzentrale - Steckplan, Fortschritt und Code - V0.5.3

Lokal + optionale Online-Speicherung
Dein PARKPUNKT-Projekt

Online-Anbindung vorbereitet.

Lokal arbeiten oder privat online verbinden

Wo wird welches Kabel eingesteckt?

Aufbau wählen, Bauteile einsetzen, dann ein Kabel nach dem anderen verbinden.

Vor jedem Umstecken: PC-USB und 5-V-Netzteil trennen. Externe 5 V und XIAO-5V/VBUS niemals verbinden. Dieser Plan nutzt weiterhin die separate 5-V-Prüfversorgung; ein LiPo darf nicht an P+/P− angeschlossen werden. Die Akkuerweiterung ist noch nicht verdrahtet.
Mausrad: Zoom am Mauszeiger · Ziehen: Verschieben · Tastatur: + / − / 0Pin berühren: Details · Klicken / Tippen: festhalten
Kabel-Steckpunkteingesteckter BauteilpinLED-Lötpadinterner Breadboard-Kontakt, kein KabelWeiße Brücke an Kreuzung = keine Verbindung

Eine Tabellenzeile anklicken, um genau dieses Kabel im Plan zu zeigen. M = Dupont-Stift, F = Dupont-Buchse, K = Klemmkontakt, L = verlötete Litze.

GestecktKabelStart: hier einsteckenZiel: hier einsteckenEndenFunktion

Einkaufsliste für einen PARKPUNKT SOLO

Alle Artikel direkt in dieser HTML: exakte Typnummer, benötigte Menge, empfohlene Bestellmenge und Bezugsquelle. Gilt für A und B; der Kabelbedarf passt sich der gewählten Aufbauvariante an.

Aktueller Steckplan: USB + separate 5-V-Prüfversorgung. Akku, 5-V-Boost-Wandler und Lade-/Lastverteilung sind noch nicht Bestandteil dieser Verdrahtung. Kein LiPo direkt an P+/P−. Keinen NeoPixel-BFF zusätzlich zum hier vorgesehenen U1 kaufen.
Position / StatusBedarf / BestellmengeExakter Artikel / BestelllinkWichtig beim Kauf und Anschluss
Werkzeuge und Lieferumfang prüfen

Lötkolben, Elektroniklot, Seitenschneider, Abisolierer und Multimeter werden benötigt. Stiftleisten an XIAO und Sensor gegebenenfalls einlöten. LED-Kabel verlöten und isolieren. Vorhandene Werkzeuge, USB-Datenkabel und Litzen können verwendet werden. Die Bestellmenge enthält bei Kleinteilen Reserve, der Bedarf ist separat angegeben.

Quelle: bestehende Einkaufsstückliste V0.2-K, Artikelreferenzen vom 05.09.2026; Hinweise auf die V0.3-Aufbauvarianten angepasst. Keine Live-Preise oder Lagerzusagen. Preise, Verfügbarkeit und Lieferumfang direkt beim Händler prüfen. Die HTML arbeitet offline, nur die Shoplinks benötigen Internet.

Sichert Kabelhäkchen, Prüfliste und Bestellstatus.

Kontrolle vor dem Einschalten

Die Häkchen dokumentieren deine Prüfung. Sie messen keine Spannung und bestätigen keine reale Verdrahtung.

Einschalten: zuerst LED-Netzteil, danach PC-USB. Ausschalten: zuerst PC-USB, danach LED-Netzteil. Vor dem ersten LED-Test Helligkeit in der Firmware begrenzen; anfangs nur wenige LEDs verwenden.

Technische Prüfung · 05.09.2026 · V0.4.1

Ergebnis: Die dokumentierten 25 Kabel sind in beiden Varianten elektrisch richtig zugeordnet. Hersteller-Pinbelegungen, tatsächliche HTML-Daten und eine unabhängig aufgebaute Netzprüfung wurden miteinander abgeglichen. Keine doppelt belegten Stecklöcher und keine unbeabsichtigte direkte Verbindung zwischen 5 V, 3V3 und GND gefunden. Der Test ist keine Messung an deiner Hardware.

Gilt nur für den gezeichneten USB-/5-V-Testaufbau. Akkuversorgung, echte Stromabschaltung, ein Jahr Laufzeit, fertige Park-Firmware und Funk-Pairing sind nicht Bestandteil dieser HTML. Keine CE-/IP-/Sicherheitsfreigabe.

Was unabhängig geprüft wurde

50 Kabelprüfungen: 25 je Variante. Variante A: 92 separat belegte Anschlussstellen; Variante B: 72. Jeweils 20 voneinander getrennte logische Netze einschließlich der unbenutzten Pins. Widerstände und Kondensatoren wurden nicht als Kurzschluss modelliert.

R1 liegt in Reihe zwischen U1 Pin 3 und LED DIN. R2 liegt zwischen U1 Pin 2 und GND. C2 liegt elektrisch zwischen U1 Pin 14 und Pin 7; C1 zwischen LED-Plus und GND. Unbenutzte IC-Eingänge sind definiert, Ausgänge 6/8/11 bleiben offen. XIAO 5V/VBUS bleibt extern unverbunden.

Was in der Oberfläche geprüft wurde

Beide Aufbauvarianten, alle 25 Einzelkabel je Variante, Pin-Hover und Anklicken, Transparenz, Kontaktgruppen, Zoom bis 800 %, Maus-Zoom und Verschieben, Vollbild, Einkaufssuche und Filter, Statuswechsel, CSV-Export sowie JSON-Sicherung und Wiederherstellung.

Korrigiert: Kabelhäkchen in Tabelle und Seitenleiste werden sofort synchronisiert. Kein Pin, Kabelendpunkt oder Kabelweg wurde dafür geändert.

Browser-Test: Chromium, isolierte Inline-Ansicht ohne externe Ressourcen. Echte Persistenz nach erneutem Öffnen einer lokalen Datei konnte in dieser Prüf-Umgebung nicht getestet werden; JSON-Sicherung und Rückladen wurden getestet.

Beim echten Aufbau beachten

1. C2 und K21 kurz halten: K21 ist Teil der Masse-Rückleitung von C2. Die gezeichnete große Schleife erklärt die Endpunkte, nicht die nötige Drahtlänge. Keine unnötige 20-cm-Schleife für diese lokale Brücke. C2 möglichst dicht an U1; Signalintegrität unter realer Last bleibt zu prüfen.

2. R1 und LED-Eingang: LED-DIN unmittelbar neben dem Widerstand anordnen, K08 möglichst kurz. Den LED-Leistungsstrom weiter direkt über P+/P− führen, nicht über das Breadboard.

3. Sensor: Schutzfolie entfernen. In Variante A blickt der Sensor senkrecht aus der Board-Ebene. Für ein Auto das ganze Board passend ausrichten oder Variante B mit separat befestigtem Sensor verwenden.

4. Funk: Die mitgelieferte externe Antenne des XIAO am vorgesehenen U.FL/IPEX-Anschluss befestigen, bevor Funk verwendet wird. Die vereinfachte Zeichnung zeigt sie nicht. ESP-NOW ist eine spätere Firmwarefunktion; ein zweites Gerät ist hier nicht verdrahtet.

5. Software: D4 = GPIO6 (SDA), D5 = GPIO7 (SCL), D2 = GPIO4 (XSHUT), D1 = GPIO3 (Sensor-Interrupt als Eingang), D3 = GPIO5 (LED-Daten). Firmware muss diese Zuordnung übernehmen. Für den ersten I²C-Test kurze Kabel und konservativ 100 kHz verwenden; danach unter Last prüfen.

Alle Kabel · Ergebnisse der unabhängigen Netzprüfung

KabelA · EingestecktB · ExternFunktionNetzprüfung
K01B.j40 → B.j53X.D4 → S.SDAI2C-Daten: D4 / GPIO6Bestanden
K02B.j41 → B.j52X.D5 → S.SCLI2C-Takt: D5 / GPIO7Bestanden
K03B.j38 → B.j55X.D2 → S.XSHUTSensor-Reset: D2 / GPIO4Bestanden
K04B.j37 → B.j54X.D1 → S.GPIOInterrupt: D1 / GPIO3 als EingangBestanden
K05B.a38 → B.j50X.3V3 → S.VINNur 3,3 V fuer den SensorBestanden
K06B.j51 → B.c10S.GND → B.c10Sensor-MasseBestanden
K07B.j39 → B.g21X.D3 → B.g21LED-Daten an IC-Pin 2Bestanden
K08B.j30 → LED.DINB.j30 → LED.DINDaten hinter R1 an DIN, nicht DOUTBestanden
K09B.a37 → B.b10X.GND → B.b10Gemeinsame Masse vom XIAOBestanden
K10P+.3 → B.a6P+.3 → B.a65 V nur fuer den PegelwandlerBestanden
K11P-.3 → B.a10P-.3 → B.a10Netzteil-Masse zum BreadboardBestanden
K12B.b6 → B.a20B.b6 → B.a20IC-Pin 14: VCCBestanden
K13B.c6 → B.a21B.c6 → B.a21IC-Pin 13: /OE4 auf HIGHBestanden
K14B.d6 → B.a24B.d6 → B.a24IC-Pin 10: /OE3 auf HIGHBestanden
K15B.e6 → B.j23B.e6 → B.j23IC-Pin 4: /OE2 auf HIGHBestanden
K16B.d10 → B.j26B.d10 → B.j26IC-Pin 7: GNDBestanden
K17B.e10 → B.f10B.e10 → B.f10Bruecke ueber den MittelstegBestanden
K18B.g10 → B.j20B.g10 → B.j20IC-Pin 1: /OE1 auf LOWBestanden
K19B.h10 → B.j24B.h10 → B.j24IC-Pin 5: 2A auf LOWBestanden
K20B.i10 → B.a25B.i10 → B.a25IC-Pin 9: 3A auf LOWBestanden
K21B.g26 → B.c22B.g26 → B.c22GND-Bruecke zu C2 und IC-Pin 12Bestanden
K22PS.+ → P+.1PS.+ → P+.1Geregeltes 5-V-Netzteil: PlusBestanden
K23PS.- → P-.1PS.- → P-.1Geregeltes 5-V-Netzteil: MinusBestanden
K24P+.2 → LED.+5VP+.2 → LED.+5VLED-Plus: direkter LeistungswegBestanden
K25P-.2 → LED.GNDP-.2 → LED.GNDLED-Minus: direkter LeistungswegBestanden

Welche Produktfunktionen folgen erst noch?

FunktionStand
Abstand messen, Position anzeigen, bei zu nah rot blinkenHardware dafür vorhanden; passende Firmware noch zu erstellen und zu testen.
Parkposition am PC anlernen und dauerhaft speichernHardwaregrundlage vorhanden. USB-Protokoll, Bedienoberfläche zur Gerätesteuerung und Firmware fehlen.
Nur bei Annäherung leuchtenMit laufenden Entfernungsmessungen per Software möglich. Nicht mit einem stromsparenden, vollständig abgeschalteten System gleichzusetzen.
Optionalen Hecksensor koppelnESP32-C3 unterstützt ESP-NOW. Antenne, Gegenstelle, Pairing und Timeout-Logik müssen eingesetzt bzw. entwickelt werden.
Akku, ein Jahr Laufzeit, Laden im BetriebIn diesem Steckplan nicht implementiert und nicht nachgewiesen. Wandler, Lastabschaltung, Lade-/Lastverteilung und Verbrauchsmessung fehlen.

Herstellergrundlage

Seeed XIAO · Adafruit #3967 · TI SN74AHCT125 · NeoPixel-Aufbau · ST VL53L1X · Espressif ESP-NOW

Geprüfte Ausgangsdatei V0.4 · SHA-256: ecb546b9bdcaf681f3169170ce7f5ba2bcfdd4998536d3b99e9a1c3ffc2b9355

Geltungsbereich und technische Grundlage

Neu in V0.4.1: skalierbare Vektoransicht mit Zoom, Maus-/Touch-Verschiebung, Pin-Inspektion und integrierter Einkaufsliste. Pinpositionen, Kabelendpunkte und Verdrahtungsdaten aus V0.3 sind unverändert. Die schwebenden Pin-Informationen zeigen dokumentierte Sollwerte, keine Spannungsmessung.

V0.3 ist eine neue physische Aufbaudokumentation. Die Funktionen von K01–K25 sind gleich wie im bisherigen Plan V0.2-K. Variante B behält dessen elektrischen Anschlussplan. In Variante A enden K01–K07 und K09 an freien Breadboard-Kontakten der eingesteckten Boards. Die alten Kabelenden dürfen nicht mit diesen Steckpunkten vermischt werden.

Die Zeichnung ist eine 2D-Technikansicht, kein fotorealistisches Rendering. Pinabstände und Rasterzuordnung sind konstruiert; kleine Bauteile auf den Modulen sind nur symbolisch dargestellt. Der LED-Streifen und die externen Klemmen sind zur besseren Lesbarkeit schematisch.

Vorausgesetzt wird ein Standard-Breadboard mit 2,54-mm-Raster, a–e / f–j und 63 nummerierten Spalten. Zwischen e und f liegen 7,62 mm. Seiten-Stromschienen werden nicht benutzt. Sind Buchstaben oder Richtung auf deinem Board anders aufgedruckt, zuerst passend orientieren und die Kontaktgruppen mit dem Multimeter prüfen.

Kein realer Hardwaretest durchgeführt. Die Prüfung ist eine Kontrolle des dokumentierten Netzplans und der Steckplatzbelegung, keine Zertifizierung oder Funktionsgarantie.

Akku: vorgesehen, noch nicht Teil dieses Plans

Der gewünschte LiPo mit 3,7 V ersetzt die 5-V-Versorgung von LEDs und AHCT125 nicht direkt. Für einen belastbaren Akku-Steckplan müssen zuerst ein konkreter 5-V-Wandler, die vollständige Abschaltung des LED-Zweigs sowie das Lade-/Lastverteilungskonzept feststehen.

In dieser HTML bleibt BAT am XIAO unbelegt. Der XIAO wird über USB-C, der Sensor über XIAO-3V3 und die LEDs mit Pegelwandler über eine separate geregelte 5-V-Versorgung gespeist. Nur GND wird gemeinsam verbunden.

Die spätere Funkoption zum Heckmodul bleibt davon unabhängig. Sie ist kein zusätzliches Bauteil dieses SOLO-Testaufbaus.

Herstellerunterlagen · abgeglichen am 05.09.2026

[1] Seeed: XIAO ESP32-C3 – Pinout und Stromversorgung. GPIO6 = D4, GPIO7 = D5, GPIO4 = D2, GPIO3 = D1, GPIO5 = D3.

[2] Seeed: offizieller DIP-Footprint. Durchkontaktierte Pinreihen haben 15,24 mm Abstand; dies entspricht d–h im hier verwendeten Breadboard-Raster.

[3] Adafruit VL53L1X #3967: Pinouts und offizieller PCB-Entwurf. Sechspolige Anschlussreihe: VIN, GND, SCL, SDA, GPIO, XSHUT. XSHUT ist auf diesem Breakout pegelgewandelt; GPIO wird als Eingang am XIAO gelesen.

[4] Texas Instruments: SN74AHCT125. PDIP-14, Versorgung 4,5–5,5 V, Eingänge nicht offen lassen, lokale Entkopplung.

[5] Adafruit: Breadboard-Kontaktgruppen. Je Spalte sind a–e bzw. f–j verbunden, nicht über die Mittelrinne hinweg.

[6] Adafruit: NeoPixel Best Practices. Gemeinsame Masse, Serienwiderstand am Dateneingang, Pufferkondensator und Einschaltreihenfolge.

Projekt speichern · lokal und online

Projekt Parkpoint ist vorbelegt. Die Datenbank wurde eingerichtet; deine lokale HTML wird erst nach deiner Anmeldung mit deinem privaten Projektstand verbunden. Fortschritt und Code-Dateien bleiben vom HTML-Quelltext getrennt.

Projekt Parkpoint vorkonfiguriert. Mit deinem Projekt-Benutzer anmelden.
Vor dem ersten Online-Speichern

In deiner bisherigen HTML zuerst den Projektstand als JSON exportieren. Diese neue Datei öffnen und das Backup importieren. Dann anmelden und bei der ersten Verbindung bewusst Diesen lokalen Stand verwenden wählen. Auf weiteren Geräten stattdessen Online-Stand übernehmen. Ohne diese Auswahl wird nichts automatisch hochgeladen.

1 · Im Projekt Parkpoint anmelden

URL und öffentlicher Schlüssel sind bereits eingetragen. Lege einmalig in Supabase → Authentication → Users über Add user / Create new user deinen Projekt-Benutzer mit E-Mail und Passwort an. Dieses App-Konto ist nicht automatisch dein Supabase-Dashboard-Login. Ein angelegter Zugang muss bestätigt sein. Passwort nur dort und hier im Anmeldeformular eingeben, nicht im Chat.

Die Verbindungsprüfung liest nur die Erreichbarkeit der Projekt-API. Sie bestätigt weder Login noch Speichern. Zum Wechseln des öffentlichen Schlüssels zuerst abmelden.

Passwort wird nicht gespeichert. Sitzung nur in diesem Browser-Tab. Kein Secret Key, kein Datenbankpasswort und kein GitHub-Token in diese HTML eingeben. Die App enthält keinen Registrierungsdialog; den Zugang im eigenen Supabase-Projekt anlegen.

2 · Projektstand sichern

Importiert auch Fortschritts-Backups aus V0.4 / V0.4.1. Vor einem Wechsel vom lokalen HTML zur Webseite zuerst exportieren, dann auf der Webseite importieren. Browser-Speicher ist nicht automatisch zwischen Dateien, Browsern oder Webseiten geteilt.

Was überlebt ein HTML-Update?

Die Online-Daten bleiben erhalten. Fortschritt wird nur mit exakt demselben Verdrahtungsstand synchronisiert. Bei geänderten Steckpunkten ist eine bewusste Migration erforderlich; alte Prüfhäkchen werden nicht automatisch als Nachweis für neue Verdrahtung verwendet.

Ein Besitzerkonto, mehrere Geräte. Kein Team-Sharing in V0.5. Online-Snapshots: die letzten 20 Speicherstände. Zusätzliche eigene Backups behalten. Maximal 1 MB Projektinhalt in dieser Startversion. Große ZIPs, Bilder, Binärdateien und automatische Builds sind noch nicht integriert.

Prüfstand 05.09.2026: Zwei Tabellen, Benutzer-Zugriffsregeln und Speicherfunktion sind im Projekt Parkpoint eingerichtet. 13 Datenbanktests bestanden, danach Testdaten zurückgerollt. Noch kein Projekt-Benutzer vorhanden; ein echter Browser-Login und die Synchronisierung mit deinem Benutzerkonto sind noch nicht getestet. Die Testumgebung konnte den öffentlichen API-Host nicht per DNS erreichen.
Online-Einrichtung und Prüfumfang

Eingerichtet: parkpunkt_projects, parkpunkt_revisions und parkpunkt_save. Angemeldete Benutzer lesen nur eigene Zeilen. Schreiben erfolgt ausschließlich über die Speicherfunktion; sie bestimmt den Besitzer aus der Anmeldung und lehnt veraltete Revisionen ab.

Die echten Datenbanktests verwendeten temporäre Test-Identitäten innerhalb einer zurückgerollten Transaktion. Sie testeten Speichern, Leserrechte, Fremdzugriff, Revisionskonflikte, ungültige Daten, Planwechsel und die Begrenzung auf 20 Versionen. Kein Testbenutzer und kein Testprojekt bleibt gespeichert.

Die Browser-Bedienung wird getrennt mit simulierten API-Antworten getestet. Ein erfolgreicher Browser-Test ist keine Bestätigung für echtes Online-Login. Bitte nach dem Anmelden eine kleine Notiz speichern und von einem zweiten Gerät aus laden. Eigene JSON-Sicherungen behalten.

In dieser HTML steht nur der Publishable Key. Den zuvor im Chat geteilten Secret Key bitte im Supabase-Dashboard widerrufen bzw. ersetzen; diese Einrichtung rotiert ihn nicht. Supabase: Schlüssel und Sicherheit.

Code & Projektdateien

Firmware, PC-Software, App und Dokumentation an einer Stelle. Text bearbeiten, Zwischenstände sichern, Dateien herunterladen. Code wird hier nicht ausgeführt, kompiliert oder auf den ESP32 geladen.

Noch keine Firmware oder App hinterlegt. „Neue Textdatei“ erstellt den ersten Entwurf. Der geprüfte Steckplan bleibt davon unverändert.

Je Textdatei maximal 150 kB; 10 benannte Versionen pro Datei. Keine Passwörter, privaten Schlüssel oder Zugangstokens ablegen. Für umfangreiche Software wird später ein privates Git-Repository angebunden; der Zugriff kann weiter über diese Oberfläche erfolgen.

Änderungen & Entscheidungen

Projektentscheidungen dokumentieren, ohne den Verdrahtungsplan im Hintergrund zu verändern.

Oberflächenstand V0.5.3

Neu: optionale Online-Synchronisierung, Projektnotizen, Textdateien und Versionen, Änderungsprotokoll. Grundlage: Steckplan V0.4.1. Hardwaredaten, beide Aufbauvarianten, 25 Kabel, Pin-Hover, Zoom und Einkaufsliste unverändert. Akkuversorgung und Gerätefirmware sind weiterhin nicht enthalten.

V0.5.3 - Login aktiv - Verdrahtung unveraendert zu V0.4.1