MySensors SAMD basiert; gesplittet von :RS485 basierend auf Arduino ProMicro; gesplittet von:Fragen

Begonnen von Brasletti, 31 Dezember 2017, 01:00:30

Vorheriges Thema - Nächstes Thema

Brasletti

Langsam glaube ich wir sind mit dem promicro auf dem Holzweg.  Ich konnte keine Beiträge über laufende Gateways finden. Als Node scheint er zu funktionieren.

Evtl. Sollten wir mal einen Blick auf Boards mit der samd21 Mcu werfen wie er auf dem Sensbender GW verwendet wird. Hier läuft ja mysensors als Gateway bereits. Evtl. ist der samd20 für Nodes interessant.

Brasletti

So wie ich das gelesen habe  eignet sich der MapleMini nicht wegen dem zu hohen Stromverbrauch im Sleep Modus. Darum verwenden einige jetzt den samd20. Den gibt es auch in einer "lötfreundlichen" tqfp-32 Bauform.

Brasletti

Sieht eigentlich gar nicht schelcht aus ;) !
Ich werd mir mal nen SparkFun SAMD21 Mini Breakout kommen lassen und damit testen. Den ATSAMD21 (ATSAMD21G18A-AU 32kB SRam 256kB Flash) in 48TQFP Auspührung gibt es auf Aliexpress und bei TME für 3,40 also auch nicht alzu teuer falls Ranseyer sich dazu entschließt ne Platine zu pinseln. Die Eaglefiles stellt ja Sparkfun zur Verfügung und die Anbindung an die  Arduino IDE ist ja auch vorhanden. Muss jetzt mal schauen ob es noch eine ATSAMD20 Variante gibt, die wäre dann wie ein ProMini ohne USB so wie ich das verstanden habe.

Ranseyer

Zum SAMD: poste doch kurz deine Vorstellung ( maxxx an pin y).   Evtl kann ich noch eine schlampige Testplatine mit bestellen...
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Brasletti

@Beta-User: Mit dem Stromverbrauch hast Du natürlich recht am Gateway. Aber warum auf eine Board setzen welches noch nicht so verbreitet ist bei MySensors. Mit dem SAMD21 ist man doch bestens unterstützt da ja auch das Sensbender mit dieser MCU läuft. Und bei den Nodes wäre es auch schön ein Board zu haben welches mit Hardware-Serial zuverlässig läuft und einfach zu flashen ist.

@Ranseyer: Ich schau mir das Sparkfun MiniBreakout mal an und melde mich dann.

Ranseyer

@Brasletti: Gerne. Ob das mal so spontan zu machen ist, kann ich nicht sagen. Das Sparkfun-Mini hat 4 Layers...

Das Normale Breakout ist eine bessere Basis. Abspecken und wieder ergänzen. Es muss nur das Ergebnis wieder wieder per CC bySA  Loizenz freigegeben werden. Kein Problem...
Nur wie gesagt möchte noch in diesem Jahr nach chinesischer Zeit bestellen.
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Brasletti

Mit diesem Sercom Model des SAMDxx muss ich mich erst mal vertraut machen. Prinzipiell muss der Max485/487 an den Pin PA10(TX) / PA11(RX) des Sparkfun SAMD21 Mini Breakout Boards und de/re sollten an Pin3 funktionieren (Lötjumper auf Pin2 wäre auch nicht schlecht für Tests). Ich bräuchte eigentlich nur eine Platine im 2,54mm Raster um das Board aufzustecken. Links und rechts mit ein wenig Abstand die Stiftleisten wieder herausgeführt damit ich mit Steckschraubklemmen drauf kann. Und am gegenüberliegenden Ende (gegenüber des USB Anschlusses) die Pads für 3,5mm Wannenstecker mit angeschlossenem Max485/487 und falls möglich noch eien Reg1117 3,3V zur Spannungsversorung über RS485.

Das Sparkfun wird ja nur aufgesteckt ;) Die China Clone haben nur zwei Layer sind etwas größer aber ich glaube Pinkompatibel.


Brasletti

Ich hab mir jetzt mal das China Mini und das Sparkfun mini bestellt. Werde beide einmal ausprobieren.

Ranseyer

Mod: mal wieder gesplitted.


@Brasletti: Ich kann dir da gerne helfen mit der SAMD Sache. Aber heute nicht mehr !
Du könntest ja auch mal mit nem Schaltplan oder so starten...
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Brasletti

Werde morgen mich mal an dem Schaltplan auf Basis des Sparkfun Boards versuchen.

Brasletti

Erster Test mit dem SAMD Board war schon mal vielversprechend, der Gateway Sketch läuft auf dem Board! Sobald alle Teile da sind werde ich weiter testen.

Brasletti

Ich hab mal ein paar Bilder mit Gehäuse von der Entwicklungsversion gemacht. Fest verlötet sitzt der SAMD natürlich tiefer im Gehäuse und die Löcher im Deckel verschwinden aber zum testen hab ich ihn mal gesockelt. Beim Bussplitter fehlt leider noch die einfache RJ45 Buchse;)

Ranseyer

Ich hab mir kürlich auch mal so ein Board bestellt. Auch wenn mir die MAPLE bisher mehr am Herz lagen...
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

PeMue

Das ist kein Maple mini Board, oder? Was ist das dann? Watterott hat auch ein STM32F10x Board, das mit ca 6 € aus Deutschland relativ preiswert scheint.

Danke + 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