Adapterplatine für CUL/SignalDuino mit WEMOS D1

Begonnen von sash.sc, 24 September 2019, 18:14:30

Vorheriges Thema - Nächstes Thema

sash.sc

#15
Ist sich die Frage, ob die signal sduino Firmware auf nen Pro Mini läuft bzw sich unterbringen lässt

Gesendet von meinem MI 9 mit Tapatalk
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Ralf9

Ja die sduino Firmware läuft auf einem 3.3V promini, dafür gibt's die minicul firmware.
Ich habe einen sduino mit USR-TCP232-T2, 3,3V promini und cc1101 inbetrieb, läuft sehr stabil, habe mittlerweile eine uptime von 100 Tagen.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

PeMue

Also, um es noch mal zusammenzufassen:
- auf dem Arduino läuft die Software (culwf, a-culfw, sduino oder was auch immer)
- der WeMos oder der USR-TCP232-T2 routet nur durch
- jetzt könnte man einen Sketch schreiben, der Rx/TX des WeMos auf USB durchroutet, dann hätte man auch eine (etwas oversizede) USB Schnittstelle
Habe ich das soweit mal korrekt verstanden?

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Ralf9

#18
mich interessiert was daraus mal werden soll.

Eine Platine nur für sash.sc?
oder eine universal Platine für USB, LAN und WLAN?
Evtl eine Sammelbestellung?

Welches cc1101 Modul soll verwendet werden?

Damit keine micro USB Buchse oder SMD-IC gelötet werden muss, evtl:
"MICRO FT232RL USB to TTL Serial Breakout Board Module" für die USB Variante.
"Adafruit USB Micro-B Breakout Board 1833" zur Versorgung der LAN Variante

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

PeMue

Zitat von: Ralf9 am 25 September 2019, 21:35:06
mich interessiert was daraus mal werden soll.
Mich auch  ;D

Zitat von: Ralf9 am 25 September 2019, 21:35:06
Eine Platine nur für sash.sc?
Nein, eher was universelles, was aber sash.sc verwenden kann.

Zitat von: Ralf9 am 25 September 2019, 21:35:06
Evtl eine Sammelbestellung?
Von mir definitiv nicht, ich habe noch zu viele offene Themen.

Zitat von: Ralf9 am 25 September 2019, 21:35:06
Welches cc1101 Modul soll verwendet werden?
Die SMD Variante, die gibt es in 433 MHz und 868 MHz.

Zitat von: Ralf9 am 25 September 2019, 21:35:06
Damit keine micro USB Buchse oder SMD-IC gelötet werden muss, evtl:
"MICRO FT232RL USB to TTL Serial Breakout Board Module" für die USB Variante.
"Adafruit USB Micro-B Breakout Board 1833" zur Versorgung der LAN Variante
Wieso? Der WeMosD1 mini hat doch eine. Und der wird als Spannungsregler "missbraucht".

Im einfachsten Fall wäre das:
- WeMosD1 mini (als Spannungsregler bzw. "transparent bridge", vielleicht auch für USB)
- Arduino pro mini (als Rechner)
- CC1101 Modul
- optional: USR-TCP232-T2, hier bräuchte man dann wieder die USB Buchse  :o
- ggf. LED

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Ralf9

#20
eine USB Variante macht wahrscheinlich keinen so grossen Sinn, da sie um einiges größer als nötig wird.
Evtl macht es Sinn dafür eine eigene Platine mit dem "3.3V Pro Micro ATMEGA32U4" zu machen, diese müsste sich kompakter als ein nanocul machen lassen.
Der Aufwand dafür eine firmware für den sduino zu machen, ist überschaubar. Wie groß der Aufwand für eine a-culfw firmware ist, kann ich nicht abschätzen.
Dies passt dann hier nicht so richtig dazu, da wäre ein eigenes Thema sinnvoll.

Nachtrag:
Wenn die radino Beschaltung verwendet wird,  sollte auch die radino Firmware funktionieren

Gruß Ralf

FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

PeMue

Zitat von: Ralf9 am 26 September 2019, 00:04:28
Nachtrag:
Wenn die radino Beschaltung verwendet wird,  sollte auch die radino Firmware funktionieren
ist das der hier: http://wiki.in-circuit.de/images/4/49/305000077A_radino_CC1101.pdf
An welche Schaltung hast Du da gedacht?

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

habeIchVergessen

Zitat von: sash.sc am 25 September 2019, 14:33:35
Eben. Der ist zu schwach von wlan her.

mit einer externen Antenne am IPEX-Connector (ca. 10 cm) ist er einem Wemos D1 mini deutlich überlegen (72 vs. 40). Mit der aufgelöteten sind es 24 vs. 40).

carlos

FHEM svn auf Intel NUC mit proxmox, 3 Raspberry Pi, signalduino, nanoCUL,  toom Baumarkt Funksteckdosen, einige sonoffs, hue, shelly

sash.sc

Hallo zusammen.

Mir ging es ursprünglich darum, einen Signalduino/nanocul mit wlan Anbindung über einen wemos d1(esp8266) mit esplink als serial auf wlan umsetzer. Am besten alles gesockelt (nano und der wemos), falls mal einer defekt geht um diese dann einfach zu tauschen. Und um eine bessere wlan Anbindung zu bekommen.

Ich hatte nach Unterstützung gefragt, da ich mit CAD nicht wirklich fit bin.

Habe aber sicher nix dagegen, wenn hier noch andere Ideen mit eingehen um da was universelles zu Tage zu bringen.

Gruß Sascha

Gesendet von meinem MI 9 mit Tapatalk

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

PeMue

Zitat von: carlos am 26 September 2019, 10:41:51
Peter,
den gibt's auch noch so:
https://shop.in-circuit.de/product_info.php?products_id=177
Vielleicht besser?
Danke, im Prinzip brauche ich nur den Schaltplan der Beschaltung, siehe hier:
http://wiki.in-circuit.de/images/6/62/610000305B_Layoutschaltplan_radino_USB_Stick.pdf
Wenn es noch draufpasst, mache ich einen Radino mit drauf, andernfalls muss das mit einem kompatiblen Prozessor gehen.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Ralf9

Zitat von: PeMue am 26 September 2019, 07:55:59
ist das der hier: http://wiki.in-circuit.de/images/4/49/305000077A_radino_CC1101.pdf
An welche Schaltung hast Du da gedacht?

Ja diese ist es (siehe Anlage)

Welches cc1101 433 Modul ist zu empfehlen? Ist das AS10-SMD ok oder gibt es bessere?

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

PeMue

#27
Zitat von: Ralf9 am 26 September 2019, 17:54:56
Welches cc1101 433 Modul ist zu empfehlen? Ist das AS10-SMD ok oder gibt es bessere?
Das AS10-SMD ist doch kein 433 MHz Modul, oder? Da ist doch ein anderer Chip drauf?

Aber von den SMD Typen habe ich schon zwei im Einsatz, die funktionieren gut.


Mit dem beigefügten Schaltplan würde ich mal für's Erste ins Rennen gehen.
Da gehen folgende Kombinationen:

USB

  • MCU11B = Arduino pro micro
  • CC1101 Modul

WLAN

  • MCU11A = Arduino pro mini
  • M21A = WeMos D1 mini
  • CC1101 Modul

LAN

  • MCU11A = Arduino pro mini
  • M21B = USR-TCP-232-K2 (K2 wegen Spannungsregler, K geht vermutlich nicht)
  • CC1101 Modul
Hierfür fehlt noch die USB Buchse + 2x C.

Dasselbe würde ich dann noch als MySensors Gateway machen (wenn ich es draufbringe). Hierfür fehlt noch der Signatur Chip. Ob die USB Variante da geht, weiß ich nicht (ich habe das noch nie für Arduino pro micro compiliert).

Schaut jemand bitte noch mal drüber (das war wirklich quick & dirty)?

Danke + Gruß

Peter

Edit: Schaltplan mit aktualisierter Versionsnummer angehängt (inhaltlich gleich).
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Ralf9

#28
ZitatDas AS10-SMD ist doch kein 433 MHz Modul, oder? Da ist doch ein anderer Chip drauf?
Ja stimmt, da ist ein anderer Chip als der cc1101 drauf.

Zum Schaltplan:

R12 müsste doch 10K sein?
Für die Vorwiderstände der LED's erscheint mir 1K etwas groß.
Beim MCU11A promini muss für die minicul Beschaltung 2 auf GDO0 und 3 auf GDO2
Beim MCU11B promicro ist es nicht die Radino Beschaltung.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

sash.sc

Ich würde noch den reset des wemos verwenden und auf dem den anderen Prozessor legen, dann hat man die Möglichkeit, je nach sw auf dem wemos, ein Update über OTA zu machen.

Gruß Sascha

Gesendet von meinem MI 9 mit Tapatalk

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb