Forum: Mikrocontroller und Digitale Elektronik Transceiver mit I2C?


von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Hallo,

kennt hier jemand kleine Funkmodule, vom Funktionsumfang her 
vergleichbar mit NRF24L01 (Datenpaket alle par Sekunden so um die 40 
Byte auf ca. 50m, bidirektional für Setup) , aber mit I2C-Schnittstelle?

Alles was ich bisher finden konnte, arbeitet entweder mit RS232 oder 
SPI. Mein Problem im konkteten Projekt ist die Anzahl der nötigen Pins 
am MC. Auf I2C habe ich schon zwei Sensoren und ein Display, alle schön 
auf versch. Adressen, die vertragen sich prima, da würde das Funkmodul 
gut dazupassen ...

Danke für Tips.

: Bearbeitet durch User
von CC (Gast)


Lesenswert?

Ein kleiner Attiny als I2C Slave zwischengeschaltet? ein ESP8266 mit 
Mesh? (Reichweite nicht getestet)

von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

CC schrieb:
> Ein kleiner Attiny als I2C Slave zwischengeschaltet? ein ESP8266
> mit
> Mesh? (Reichweite nicht getestet)

Ja, das sind natürlich Alternativen, wenn ich weiterhin nix finden kann, 
aber schöner wär schon ein I2C-Modul ...

von CC (Gast)


Lesenswert?

Vielleicht können die XBee-Module das. Waren aber zumindest früher eher 
teuer.

von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

CC schrieb:
> Vielleicht können die XBee-Module das. Waren aber zumindest früher
> eher
> teuer.

Ja, die hatte ich bisher nicht auf dem Schirm: XBee und Lora. Die sind 
deutlich teurer und die Libs wohl etwas fett für meinen Nano. Ich werde 
das mal untersuchen ...

von Patrick C. (pcrom)


Lesenswert?

Man kann I2C und SPI pins combinieren. Suche mal auf www.i2cchip.com da 
hab ich das mla gesehen

Patrick aus die Niederlaende

von DerEgon (Gast)


Lesenswert?

Du könntest mit einem CC2541 Deinen Transceiver selbst stricken, und auf 
dem einen I2C-Slave implementieren.

https://www.ti.com/product/CC2541

Das Ding kann BTLE, wird aber auch für ZigBee und andere Funktechniken 
eingesetzt.

Fertige Module damit sind recht günstig zu bekommen, willkürliches 
Beispiel https://www.amazon.de/dp/B07WRC2XR7

Du musst natürlich 'ne andere Firmware draufpacken, aber bei TI gibt es 
einiges an Entwicklungsunterstützung dafür.

von Stefan F. (Gast)


Lesenswert?

CC schrieb:
> ein ESP8266 mit Mesh?

Der ESP8266 kann nur I²C Master.

von Wolfgang (Gast)


Lesenswert?

Patrick C. schrieb:
> Man kann I2C und SPI pins combinieren. Suche mal auf www.i2cchip.com da
> hab ich das mla gesehen

Du meinst "Mixing I2C and SPI on the same pins"?
https://i2cchip.com/mix_spi_i2c.html

von Xerxes (Gast)


Lesenswert?

Etwas exotischer könnte man es auch mit einer I2C-SPI-Bridge probieren.
z.B. SC18IS602B von NXP

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.