Forum: Mikrocontroller und Digitale Elektronik Suche USB <-> SPI Konverter die hunderste


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Ali K. (teddy50)


Lesenswert?

Hallo Zusammen,

ja es gibt einige von solchen Threads aber irgendwie bin ich nicht ganz 
schlau daraus geworden oder habe nicht passendes für meine Bedürfnisse 
finden können.

Ich suche einfach eine USB zu SPI Adapterplatine, etwas fertiges.
Ziel ist es über Python ein EEPROM schreiben oder auslesen zu können.

Geschwindigkeit ist egal.
4 Pin Spi
Eventuell sollte man man den CS per GPIO steuern können.


Viele Grüße

von Falk B. (falk)


Lesenswert?

Die FTDI ICs können das. Fragt sich nur, ob es eine passende Python 
Anbindung gibt.

von Andreas B. (bitverdreher)


Lesenswert?

Eins der unzaehligen CH341 boards kann das auch.

von Rudi (experte)


Lesenswert?


von Ali K. (teddy50)


Lesenswert?

Rudi schrieb:
> Sowas vermutlich:
>
> https://www.antratek.de/ft232h-breakout-general-purpose-usb-to-gpio-spi-i2c

Danke dir.
An das Gerät bin ich auch bereits gestoßen, war mir aber sehr unsicher.

Eine fertige Pythonlibrary scheint es auch zu geben.
Ich versuche es!

Viele Grüße

von Stephan S. (uxdx)


Lesenswert?

Ali K. schrieb:
>> https://www.antratek.de/ft232h-breakout-general-purpose-usb-to-gpio-spi-i2c
> Eine fertige Pythonlibrary scheint es auch zu geben.

Bitte unbedingt berichten!

von Ali K. (teddy50)


Lesenswert?

Stephan S. schrieb:
> Ali K. schrieb:
>>> https://www.antratek.de/ft232h-breakout-general-purpose-usb-to-gpio-spi-i2c
>>
>> Eine fertige Pythonlibrary scheint es auch zu geben.
>
> Bitte unbedingt berichten!

https://pypi.org/project/pyftdi/

Das habe ich bei meiner Recherche auf die schnelle gefunden.

von Axel S. (a-za-z0-9)


Lesenswert?

Ali K. schrieb:

> Ich suche einfach eine USB zu SPI Adapterplatine, etwas fertiges.
> Ziel ist es über Python ein EEPROM schreiben oder auslesen zu können.

Da nimmt man keine "USB zu SPI Adapterplatine". Dafür gibt es bei den 
üblichen Verdächtigen Programmergeräte für Flash/EEPROM mit serieller 
Schnittstelle (SPI, I²C, etc). Da hat man dann auch ein Gehäuse und eine 
IC-Fassung und diverse Adapter. Und es kostet auch nicht die Welt. Die 
Zielgruppe für sowas sind wohl Auto-"Tuner", die ihr Steuergerät 
modifizieren wollen.

Andererseits ist ein Selbstbau auch kein Hexenwerk. Aber wenn du das 
könntest, würdest du nicht fragen ...

von Ali K. (teddy50)


Lesenswert?

Axel S. schrieb:
> Ali K. schrieb:
>
>> Ich suche einfach eine USB zu SPI Adapterplatine, etwas fertiges.
>> Ziel ist es über Python ein EEPROM schreiben oder auslesen zu können.
>
> Da nimmt man keine "USB zu SPI Adapterplatine". Dafür gibt es bei den
> üblichen Verdächtigen Programmergeräte für Flash/EEPROM mit serieller
> Schnittstelle (SPI, I²C, etc). Da hat man dann auch ein Gehäuse und eine
> IC-Fassung und diverse Adapter. Und es kostet auch nicht die Welt. Die
> Zielgruppe für sowas sind wohl Auto-"Tuner", die ihr Steuergerät
> modifizieren wollen.
>
> Andererseits ist ein Selbstbau auch kein Hexenwerk. Aber wenn du das
> könntest, würdest du nicht fragen ...

Zum Beispiel?

von Axel S. (a-za-z0-9)


Lesenswert?

Ali K. schrieb:
> Zum Beispiel?

Zum Beispiel was?

Programmer für kleines Geld?
→ https://de.aliexpress.com/item/1005006245024740.html

oder Eigenbau?
→ https://littlewire.github.io/
(via https://www.obdev.at/products/vusb/projects.html)


PS: bei liegt ein https://github.com/harbaum/I2C-Tiny-USB, der jedes 
Jahr rausgekramt wird um den 
Beitrag "Mülltonnen-Blinker" zu programmieren

: Bearbeitet durch User
von Guido K. (Firma: Code Mercenaries GmbH) (thebug)


Lesenswert?

Schön kompakt gibt es das hier, dem ist egal in wlecher 
Programmiersprache man den anspricht:
https://www.codemercs.com/de/dongles/iow56dg

von Stephan S. (uxdx)


Lesenswert?

ich könnte noch den usb4all von sprut empfehlen 
https://www.sprut.de/electronic/pic/projekte/usb4all/usb4all.htm

von Max D. (max_d)


Lesenswert?

flashrom mit billigem ch341a board wäre evtl eine option wo man selber 
nicht groß coden muss (so flashrom denn dein eeprom mag)...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.