Hoi Florian Wunderbar erklärt und bes. gut dargestellt 👍!! Bei Dir kann man den Code bequem zurückgelehnt erkennen und muss nicht die Nase am 15" Display des Laptops plattdrücken, wie oft bei anderen Kanälen. Bitte weiter so.
@Furz353 жыл бұрын
Vielleicht verstehe ich etwas falsch, aber wozu brauche ich 5GHz Wlan auf einen Chip der nur mit 200MHz getaktet ist? Theoretisch kann 5GHZ 1300MBit/s (in der Praxis eher 660MBit), sagen wir Großzügig 100MByte/S. Das kann man bei dem Chip nicht mit 200MHz Taktfrequenz erreichen. Das ist doch nur in Kombination mit DMA zu machen? Und welche "Datenmengen" sollen damit übertragen werden? Der 2MB-Flash ist nach 20ms gesendet. Ich kann demnach keinen Vorteil gegenüber dem ESP32 ohne 5GHz erkennen. Im Gegenteil, schlechtere CPU und weniger Speicher. Das "Argument" mit dem überfluteten 2,4GHz zieht nicht wirklich, es ist nur eine Frage der Zeit bis 5GHz genau so überlaufen ist, dann kommt aber die schlechtere Reichweite noch schlimmer zu tragen.
@adlerweb3 жыл бұрын
Richtig, um die Geschwindigkeit geht es mir nicht. Wenn man kein 5GHz benötigt, dann ist es auch kein Vorteil. Beim Überlaufen hat man aber bei 5GHz doch ein paar Vorteile: Einerseits heißt geringere Reichweite auch, dass die Geräte der Nachbarn weniger Probleme verursachen. Außerdem stehen bei 5GHz deutlich mehr Kanäle zur Verfügung - bei HT20 müssten es in der EU 19 sein. 2.4GHz hat nur 4. Takt und Speicher würde ich auch mit einem Sternchen versehen. Oft benötigt man ja auch nicht so viel, zumal ein geringerer Takt je nach Effizienz des Befehlssatzes und der Pipeline trotzdem schneller sein kann. Ohne Benchmark würde ich da erst mal keinen endgültigen Schluss draus ziehen.
@Fahnder993 жыл бұрын
Falsch, weil 200MHz bei 32 Bit 6.4 GBit/s sind. Doch es kommt ein Protokoll overhead hinzu. Da wäre eine Mesung fein. Und auch der ESP32 erreicht mit TCP nur 20MBit/s in der realen Welt, nicht die 150MBit/s aus der Welt des Marketing. Danke für das Video, ein super Tip!
@matthiash.46703 жыл бұрын
@@Fahnder99 Deine Argumentation mit 6,4GBit/s ist völlig theoretisch. Das ist ja rechnerisch der Durchsatz, wenn man annimmt der Prozessor kann mit einer Instruktion jeweils 4 Bytes transportieren. Wo bekommt er die her? Zaubern die sich in ein Register? Also muss man allemal schon mal 4 Bytes auch wo lesen. Zack, Duchsatz schon mal halbiert (!!!). Und so geht das dann weiter... Mit jeder weiteren Instruktion, was letztlich Dein Programmcode ist, verschiebst Du es immer weiter zu einem Bruchteil des theoretischem. Braucht es also 50 Instruktionen um diese 4 Bytes zu aggregieren und weiter zu verteilen, ist man eben nur noch bei einem fünfzigstel des Durchsatzes. Da sind wir noch lange nicht bei Latenzen angelangt, die sich z.B. aus Speicher und Peripheriezugriff ergeben. Das selbe trifft auf die Fantastillionen zu, die oben für den WLAN Durchsatz genannt wurden. Diese Marketingbegriffe beziehen sich auf das Bit-Encoding in dem Funkstandard. Das ist so, wie zu argumentieren wenn man beim Amateurfunk auf, was weiß ich, 50 MHz herumtingelt, dann sind das 50 Millionen Sinusschwingungen pro Sekunde die ich modulieren kann. Und jetzt? Kannst Du deswegen schneller was in die Flüstertüte quasseln? Die Netto-Bandbreite bei WLAN liegt deutlich tiefer, weil eine ganze Reihe von Nachteilen dort rein spielen. Mit einem "150MBit/s" WLAN kann man rein gar nicht "150MBit/s" übertragen - als Nutzlast. Man sollte also das eine nicht mit dem andern in einen Topf werden. Das sind völlig unterschiedliche Dinge.
@Fahnder993 жыл бұрын
@@matthiash.4670 Stimmt natürlich, denn bei DDR wären es 12,8GBit/s. Ich warte auf die Messung, bis dahin Prost & schönes WE.
@matthiash.46703 жыл бұрын
@@Fahnder99 Auch das ist wieder völlig theoretisch. Da wäre zu klären was für DDR überhaupt und welche Refresh-Zyklen und Timings er hat, daraus ergibt sich dann auch wieder eine Nettodatenrate. Der DDR wiederum muss von einem Speichercontroller angesteuert werden, auch der hat Latenzen und nicht selten Defizite bei gewissen Zugriffsarten. Du kannst nichts von alledem so rechnen, wie Du es Dir da vorstellst. Zumal in so einem Controller überhaupt gar kein DDR Speicher steckt.
@knusi3 жыл бұрын
Naja,währe intressant. Da ich mit 2.4GHz probleme im Haus habe, Baulich bedingt. Wie sit es mit anderen Schnittstellen aus I2C an? Hast du das auch getestet?
@adlerweb3 жыл бұрын
Hm, wenn 2GHz nicht geht wird 5GHz eher auch nichts - 5GHz hat eine geringere Reichweite, insbesondere wenn Wände o.Ä. im Weg sind.
@knusi3 жыл бұрын
@@adlerweb Ja, das ist genau der Komische effekt. Hab das mit dem Tablet getestet. Das Haus besteht aus einem alten Teil ca. über 100 Jahre und einem neu angebauten Teil ca.60J. Der Rauter steht im alten Teil. Sobald man durch den offenen durchgang in den neuen Teil geht. Fällt das 2.4GHz Signal sehr stark zusammen. Wärend das 5GHz unverändert bleibt. Wie du gesagt hast im Video, für viele kleine Sachen wie Temperatur übertragen oder Zeit vom Internet holen reicht es. Trotzdem mehr währe immer schön.
@Xploder2703 жыл бұрын
Lieber ein gezielt platzierter Repeater/AP als sämtliche Gerätschaften umrüsten
@SalsaCookies3 жыл бұрын
Kann das Board WLAN-"Monitor Mode"? Ansonsten, dass man das nicht über USB direkt Programmieren kann ist ja irgendwie nicht so komfortabel. Ansonsten schöne Alternative mit dem 5GHz WLAN. Danke fürs darauf aufmerksam machen.
@Reuterli3 жыл бұрын
Man kann doch über USB direkt programmieren, wurde doch gezeigt.
@SalsaCookies3 жыл бұрын
@@Reuterli mit jumper cable ..
@Reuterli3 жыл бұрын
@@SalsaCookies Kannst ja auch verlöten, wenn dir danach ist.
@IoTProgramming9 ай бұрын
I introduce a direct coding method using the RTL8720 Standard SDK. I introduce how to develop IOT using this. You can get information by visiting.
@businessworld57332 жыл бұрын
Can ESP32 wroom connect to 5GHz WiFi
@adlerweb2 жыл бұрын
Sadly not. ESP32 can only use 2.4GHz WiFi.
@rohanpandey41972 жыл бұрын
Hello please help me i have just buy this board and I want to flash the firmware of esp8266 like wifi extender and deauthication tool in this board please help how to flash that firmware in this board
@adlerweb2 жыл бұрын
I'm not sure that will work. While ESP8266 and RTL8720DN both support Arduino their commands and features differ. Especially low level WiFi functionality might not work without changing the software first. I would start with the blink example first to get the hang of how uploading works. For uploading you must either connect a external UART to 1 (connect to TX) and 0 (connect to RX) or short 1 to 5 and 0 to 4 - this will redirect the internal USB port so it can be used for programming. Press and hold "Burn", then briefly press "RST" and then also release "Burn". Now you can upload using Arduino as usual. You may need to choose "Erase Flash = Enabled" if you are flashing the board for the first time.
@rohanpandey41972 жыл бұрын
@@adlerweb yeah i have successfully flash the blink example and it works fine but my main purpose is to flash the deauthication tool in this board can u make the firmware please I have project in my college and I have to submit this at the end of this month , i have bin file of deauthicate firmware which I used in esp8266 board .how can I contact you sir?
@IoTProgramming9 ай бұрын
I introduce a direct coding method using the RTL8720 Standard SDK. I use this to introduce samples and methods for developing IOT. You can get information by visiting.
@c.lechtenfeld6842 жыл бұрын
Tolles Video! Bekommt man deinen Wifi Code irgendwo zum testen her?
@adlerweb2 жыл бұрын
Puh, ich meine das war fast komplett der Beispielcode des Boards. Schätze nicht, dass ich den selbst nochmal gespeichert hatte.
@7Tny3 жыл бұрын
Kann man bei den RTL Chips die Kanalbandbreite einstellen? Also runter auf 5 oder 10 MHz?
@wolfgangboettcher31263 жыл бұрын
Erstmal Durchblick Machen habe 2 Möglichkeiten 512giga und da gibt es noch den neuen Träger Silizium Mangel?
@wolfgangboettcher31263 жыл бұрын
Ohne Bild geht bestimmt nicht gut
@andreasg.77673 жыл бұрын
Vielen Dank für das tolle Video. Daumen nach oben.
@Dalmen3 жыл бұрын
Hab das Video noch nicht angeschaut...aber das wird bestimmt interessant :-)
@loggik53403 жыл бұрын
Ich hatte bisher noch nicht das Problem, dass 2,4 GHz nicht mehr ausreichend ist. Aber falls es doch mal so weit kommt klingt das Ding nach einer guten Alternative.
@IoTProgramming9 ай бұрын
I introduce a direct coding method using the RTL8720 Standard SDK. I introduce how to develop IOT using this. You can get information by visiting.
@m-electronics59773 жыл бұрын
5:18 hä, seit wann benutzt du Windows ? Und wieso nicht Platformio da wird der doch bestimmt Supported
@mariomionskowski62233 жыл бұрын
Das ist wirklich eine nahezu kompromisslose Alternative, nur etwas gewöhnungsbedürftig.
@norberthartmann50753 жыл бұрын
bitte auch an VSCode zeigen .. :-)
@dl8cy3 жыл бұрын
Schon mal einen Blick auf den neuen ESP32-C6 geworfen mit RISC-V Kern und 802.11ax Wifi - denke gerade ax macht bei den µC wirklich Sinn
@adlerweb3 жыл бұрын
Hab ich noch nicht in freier Wildbahn entdeckt
@asdfasdf28595 Жыл бұрын
der C5 ist noch nicht mal verfügbar, der soll auch schon 5ghz können, aber dauert sicher noch eine weile bis das teil verfuegbar ist
@haffolderhaus3 жыл бұрын
Gutes Video zu einem Alternativprodukt. Sehr gut erklärt. 👍👍 Das Thema 5Mhz und mehr Kanäle wird in Zukunft mehr und mehr an Bedeutung gewinnen. Ich lebe auf dem Land - in einem Dorf mit 1900 Einwohnern in einer kleinen Nebenstraße. Schon da muss ich mich mit 9 2,4 Ghz WLans rumschlagen. In dicht bewohnten Wohnlagen ist 5 Ghz ein Muss!
@IoTProgramming9 ай бұрын
I introduce a direct coding method using the RTL8720 Standard SDK. I introduce how to develop IOT using this. You can get information by visiting.
@mobacomp3 жыл бұрын
Die 2 Serielle Schnittstellen zusammen schalten ist aber keine gute Idee zum Programmieren. Dadurch sind ja immer 2 Ausgänge parallel geschaltet und arbeiten gegen einander. Einmal von der USB Seriellen und einmal von dem Programmier Port. Mag auch sein dass die Ports beim Reset "floating" sind, aber auf dauer gibt da bestimmt was auf. Das die Ports z.B. open collector sind, glaube ich ja nicht, da wäre das ja eher Unkritisch und es kommt Maximal Kauderwelsch raus. Die Verwendung eines USB-Seriell Wandlers wäre wohl die bessere Wahl, so wie Du die bei den ATmega schon eingesetzt hast. Bitte mehr über diesen Chip. Wie sieht es denn mit den IO Ports und Anzahl aus, fehlt leider in deinem Vergleich. Der ESP32 kann ja auf praktisch allen Pins PWM oder die Sonder Ports Umlegen. Zumindest habe ich es so im Kopf. Kann das der RTL auch ? Ja, könnte ich auch recherchieren, aber ich hoffe auf Teil 2😃
@adlerweb3 жыл бұрын
Richtig, sollte man nicht tun, soweit ich sehe schaltet der Bootloader allerdings nur den Log-UART ein. So lange man in seinem Programm also nicht beide startet sollte der Zweite als Hi-Z/"Floating" stehen bleiben. Sauberer ist natürlich ein eigener Wandler. Oder ein Board mit vernünftigem Layout. Mit dem BW16 gibt es 13 GPIOs. Hardware-PWM scheint laut www.instructables.com/RTL8720DN/ auf 4 davon zu klappen.
@IoTProgramming9 ай бұрын
I introduce a direct coding method using the RTL8720 Standard SDK. I introduce how to develop IOT using this. You can get information by visiting.
@m-electronics59773 жыл бұрын
18:11 wieso hast du eine öffentliche IP auf deinem Laptop Liegen?
@CherryBrown-i1z Жыл бұрын
RTL8720 orESP8266 are same
@IoTProgramming9 ай бұрын
I introduce a direct coding method using the RTL8720 Standard SDK. I use this to introduce samples and methods for developing IOT. You can get information by visiting.
@olafschermann15923 жыл бұрын
Endlich. Die ESP8266 waren der letzte Grund mein 2.4Ghz noch nicht zu stanzen.
@sergejjost3 жыл бұрын
Vielen Dank
@cabanossi3 жыл бұрын
Och nö, bitte nicht 😭 Dann können die Scriptkiddies bald auch 5 GHz WLANs stören mit Deauthing, Beacon und Probe flooding...
@adlerweb3 жыл бұрын
Naja, dazu reicht auch PC/Handy und etwas Software. Für alle Fälle gilt: Der Admin hat eine Axt und ist sehr schlecht gelaunt wenn er aufstehen muss.
@m-electronics59773 жыл бұрын
Kann mir einer sagen wieso man in der Coronazeit einen Halbleitermangel hat
@PatsFanGermany3 жыл бұрын
A: weil die Fabriken in China auch für Wochen geschlossen waren B: weil die Bastler weltweit, die zuhause bleiben mussten, mehr Nachfrage generiert haben
@adlerweb3 жыл бұрын
C: Plötzlich alle "mir reicht ein Handy"-Menschen doch einen PC/Laptop für Home-Office haben wollten. D: Auch hier viele Fabriken wegen Naturkatastrophen ausfielen. Und das Wiederanfahren dauert ggf. mehrere Monate.
@m-electronics59773 жыл бұрын
@@adlerweb aber dann haben wir doch einen Produktionsmangel und keinen Grundmaterialmangel
@adlerweb3 жыл бұрын
@@m-electronics5977 Joa, aber hier war ja immer die Rede von Chips/Halbleiter, damit meint man normal ja auch eher die bereits mehr oder weniger verarbeiten Ingots/Waver/Dies/ICs und nicht den Sand/Rohstoff.
@karlbesser16963 жыл бұрын
Rund 200k Programm für LED Blinken, das ist rekordverdächtig. 😂