Ist Logging am Seeeduino Xiao über USB-C auf einen Massenspeicher möglich?

OP #6884226
Lesenswert?
• ▲
▼
Hallo,
für einen besonders platzsparenden bedienbaren PID-Controller habe ich 
mir den Seeeduino Xiao gekauft 
(https://wiki.seeedstudio.com/Seeeduino-XIAO/). Der hat 11 GPIO-Pins und 
3 Power Pins (3.3V, 5V, GND) und wird per USB-C geflasht. Angeschlossen 
sind ein externer Messverstärker (SPI), ein OLED-Display (I²C), drei 
Drucktaster. Der letzte freie Pin wird als PWM-Reglerausgang verwendet.

Ich habe die Regelparameter aus einem älteren Projekt verwendet, sodass 
der Regler im selben System problemfrei funktioniert. Möchte ich jedoch 
zukünftig ein anderes System (der eigentliche Zweck des Projekts) 
regeln, benötige ich jedoch ein Feedback in Form einer Logdatei. Weil 
alle Pins belegt sind, bietet sich hier nur die USB-C-Buchse an.

Ist es möglich, hier noch einen Stick anzuschließen, auf dem Messwerte 
gespeichert werden können?
Gast #6884236
Lesenswert?
• ▲
▼
Jakob W. schrieb:
> Ist es möglich, hier noch einen Stick anzuschließen, auf dem Messwerte
> gespeichert werden können?

Rein technisch ja, denn dessen USB Interface enthält einen Host. Aber 
der will auch programmiert werden, das ist der kompliziertere Teil, denn 
die mitgelieferte Bibliothek lässt dich dabei im Stich.

Es gibt Datenlogger mit I²C Eingang.
OP #6884245
Lesenswert?
• ▲
▼
Stimmt, ein weiteres I²C-Gerät könnte auch noch irgendwie gehen.
Ich hätte noch SPI-Kartenleser im Angebot. Aber dafür fehlen mir leider 
die Pins. Theoretisch kann ich die Bedienfeld-Pins entbehren, sobald das 
Programm läuft. Hat I2C Vorteile gegenüber den SPI-Datenloggern?
Gast #6884307
Lesenswert?
• ▲
▼
Jakob W. schrieb:
> Stimmt, ein weiteres I²C-Gerät könnte auch noch irgendwie gehen.
> Ich hätte noch SPI-Kartenleser im Angebot. Aber dafür fehlen mir leider
> die Pins. Theoretisch kann ich die Bedienfeld-Pins entbehren, sobald das
> Programm läuft. Hat I2C Vorteile gegenüber den SPI-Datenloggern?

In deinem Fall ja. Da du schon I²C verwendest, kannst du den Datenlogger 
ohne weiteren Pinbedarf anschließen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.