Zitat Zitat von Moppi Beitrag anzeigen
Wenn schon ein Mega da ist, würde ich vielleicht auch schauen, ob ich damit alles erledigen kann, bloß WiFi hat der nicht. Dafür gibts min. ein WiFi-Shield. Inkl. SD-Karten-Slot. Aber es ist ja ein ESP32 da. Gut, wenn der schon da ist, kann man den benutzen, aber nur für WiFi ist der ja vielleicht etwas überdimensioniert (das wäre so, als würde ich einen 7.5-Tonner einplanen, um meine Einkaufstasche vom REWE nachhause zu fahren) - da würde es auch ein ESP-12E tun oder was noch einfacheres, die könnte man dann ja auch per Schnittstelle, die frei ist, verbinden. Diese "esp8266-ESP-01S-Arduino" Teile sind niedlich und bestimmt dafür ausreichend:
Code:
https://www.amazon.de/AZDelivery-esp8266-ESP-01S-Arduino-Raspberry/dp/B01LK83TX0/ref=sr_1_3?dchild=1&keywords=Arduino+arduino+wifi+WiFi+Shield
MfG
ich habe beide, den ESP32 und den ESP-01S, den habe ich mal gleich zu anfang der iot ära mal gekauft, allerdings war der umgang damit - zumindest hatte ich damals den eindruck - recht kompliziert. Da der WiFi-fähiger controler aber nicht nur die kommunikation nach aussen machen soll, sondern auch noch anderes (werde diesmal tatsächlich eine aufgabenliste für die beiden controler schreiben ) - tendiere ich schon zu dem 7,5-tonner


Zitat Zitat von Rabenauge Beitrag anzeigen
Wifi und I2C gleichzeitig hatte ich mit nem ESP(kein 32 allerdings, sondern der ältere) auch schonmal gemacht, mit einigen Tricks (zusätzliche Busy-Leitung) hatte das gut funktioniert (war im XPlorer 1).
ich weiss noch garnicht sicher welcher controle nun was genau erledigen soll, deshalb nun die liste..

Zitat Zitat von Rabenauge Beitrag anzeigen
Aber hast du nicht das RAMPS-Board im Roboter?
Da steckt doch ein Mega 2560 im Unterdeck...der kann, dank endlos vieler Schnittstellen auch ganz problemlos noch ein HC 05/06-BT-Modul mit ansteuern-und ein paar andere Kleinigkeiten.
hatt er, an einer hängt schon ein HC05, die "null" ist ja fürs flashen belegt, bleibt noch eine. Der mega 2560 war ja von anfang an drin, als ein fürs fahren zuständiger controler, deshalb hat es ja auch so gut mit der RAMPS idee gepasst

Zitat Zitat von Rabenauge Beitrag anzeigen
Wenn du aber den ESP für die Funk-Geschichten nutzen willst-wüsste ich nicht, was dagegen spräche. Aber ich würd die interne Kommunikation vielleicht eher seriell (der Mega hat davon drei) machen, als per I2C (die I2C hat schon so ihre kleinen Tücken).
Ok, dann wird es der ESP32, der für die kommunikation zuständig wird...

Jetzt muss ich aber erstmal die beiden codeteile (fernbedienung und selbständiges fahren) zusammenbinden...