BitBastelei

  Рет қаралды 21,929

BitBastelei

BitBastelei

Күн бұрын

Пікірлер: 73
@Amperekaefer
@Amperekaefer 3 жыл бұрын
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.
@Furz35
@Furz35 3 жыл бұрын
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.
@adlerweb
@adlerweb 3 жыл бұрын
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.
@Fahnder99
@Fahnder99 3 жыл бұрын
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.4670
@matthiash.4670 3 жыл бұрын
@@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.
@Fahnder99
@Fahnder99 3 жыл бұрын
@@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.4670
@matthiash.4670 3 жыл бұрын
@@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.
@knusi
@knusi 3 жыл бұрын
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?
@adlerweb
@adlerweb 3 жыл бұрын
Hm, wenn 2GHz nicht geht wird 5GHz eher auch nichts - 5GHz hat eine geringere Reichweite, insbesondere wenn Wände o.Ä. im Weg sind.
@knusi
@knusi 3 жыл бұрын
@@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.
@Xploder270
@Xploder270 3 жыл бұрын
Lieber ein gezielt platzierter Repeater/AP als sämtliche Gerätschaften umrüsten
@SalsaCookies
@SalsaCookies 3 жыл бұрын
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.
@Reuterli
@Reuterli 3 жыл бұрын
Man kann doch über USB direkt programmieren, wurde doch gezeigt.
@SalsaCookies
@SalsaCookies 3 жыл бұрын
@@Reuterli mit jumper cable ..
@Reuterli
@Reuterli 3 жыл бұрын
@@SalsaCookies Kannst ja auch verlöten, wenn dir danach ist.
@IoTProgramming
@IoTProgramming 9 ай бұрын
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.
@businessworld5733
@businessworld5733 2 жыл бұрын
Can ESP32 wroom connect to 5GHz WiFi
@adlerweb
@adlerweb 2 жыл бұрын
Sadly not. ESP32 can only use 2.4GHz WiFi.
@rohanpandey4197
@rohanpandey4197 2 жыл бұрын
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
@adlerweb
@adlerweb 2 жыл бұрын
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.
@rohanpandey4197
@rohanpandey4197 2 жыл бұрын
@@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?
@IoTProgramming
@IoTProgramming 9 ай бұрын
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.lechtenfeld684
@c.lechtenfeld684 2 жыл бұрын
Tolles Video! Bekommt man deinen Wifi Code irgendwo zum testen her?
@adlerweb
@adlerweb 2 жыл бұрын
Puh, ich meine das war fast komplett der Beispielcode des Boards. Schätze nicht, dass ich den selbst nochmal gespeichert hatte.
@7Tny
@7Tny 3 жыл бұрын
Kann man bei den RTL Chips die Kanalbandbreite einstellen? Also runter auf 5 oder 10 MHz?
@wolfgangboettcher3126
@wolfgangboettcher3126 3 жыл бұрын
Erstmal Durchblick Machen habe 2 Möglichkeiten 512giga und da gibt es noch den neuen Träger Silizium Mangel?
@wolfgangboettcher3126
@wolfgangboettcher3126 3 жыл бұрын
Ohne Bild geht bestimmt nicht gut
@andreasg.7767
@andreasg.7767 3 жыл бұрын
Vielen Dank für das tolle Video. Daumen nach oben.
@Dalmen
@Dalmen 3 жыл бұрын
Hab das Video noch nicht angeschaut...aber das wird bestimmt interessant :-)
@loggik5340
@loggik5340 3 жыл бұрын
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.
@IoTProgramming
@IoTProgramming 9 ай бұрын
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-electronics5977
@m-electronics5977 3 жыл бұрын
5:18 hä, seit wann benutzt du Windows ? Und wieso nicht Platformio da wird der doch bestimmt Supported
@mariomionskowski6223
@mariomionskowski6223 3 жыл бұрын
Das ist wirklich eine nahezu kompromisslose Alternative, nur etwas gewöhnungsbedürftig.
@norberthartmann5075
@norberthartmann5075 3 жыл бұрын
bitte auch an VSCode zeigen .. :-)
@dl8cy
@dl8cy 3 жыл бұрын
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
@adlerweb
@adlerweb 3 жыл бұрын
Hab ich noch nicht in freier Wildbahn entdeckt
@asdfasdf28595
@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
@haffolderhaus
@haffolderhaus 3 жыл бұрын
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!
@IoTProgramming
@IoTProgramming 9 ай бұрын
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.
@mobacomp
@mobacomp 3 жыл бұрын
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😃
@adlerweb
@adlerweb 3 жыл бұрын
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.
@IoTProgramming
@IoTProgramming 9 ай бұрын
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-electronics5977
@m-electronics5977 3 жыл бұрын
18:11 wieso hast du eine öffentliche IP auf deinem Laptop Liegen?
@CherryBrown-i1z
@CherryBrown-i1z Жыл бұрын
RTL8720 orESP8266 are same
@IoTProgramming
@IoTProgramming 9 ай бұрын
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.
@olafschermann1592
@olafschermann1592 3 жыл бұрын
Endlich. Die ESP8266 waren der letzte Grund mein 2.4Ghz noch nicht zu stanzen.
@sergejjost
@sergejjost 3 жыл бұрын
Vielen Dank
@cabanossi
@cabanossi 3 жыл бұрын
Och nö, bitte nicht 😭 Dann können die Scriptkiddies bald auch 5 GHz WLANs stören mit Deauthing, Beacon und Probe flooding...
@adlerweb
@adlerweb 3 жыл бұрын
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-electronics5977
@m-electronics5977 3 жыл бұрын
Kann mir einer sagen wieso man in der Coronazeit einen Halbleitermangel hat
@PatsFanGermany
@PatsFanGermany 3 жыл бұрын
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
@adlerweb
@adlerweb 3 жыл бұрын
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-electronics5977
@m-electronics5977 3 жыл бұрын
@@adlerweb aber dann haben wir doch einen Produktionsmangel und keinen Grundmaterialmangel
@adlerweb
@adlerweb 3 жыл бұрын
@@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.
@karlbesser1696
@karlbesser1696 3 жыл бұрын
Rund 200k Programm für LED Blinken, das ist rekordverdächtig. 😂
@adlerweb
@adlerweb 3 жыл бұрын
To be fair: Per WLAN blinken lassen ;)
@karlbesser1696
@karlbesser1696 3 жыл бұрын
@@adlerweb Indeed, it's an effort.
@Pippo.Langstrumpf
@Pippo.Langstrumpf 3 жыл бұрын
Ein RTL? Das wird mir dann ein Mist sein!
@olafschermann1592
@olafschermann1592 3 жыл бұрын
Ja, ich schau auch lieber Pro7 als RTL.
@tonireder9864
@tonireder9864 3 жыл бұрын
Danke fürs antesten!
@edmundartner8155
@edmundartner8155 3 жыл бұрын
viel blabla, aber scheinbar nichts dahinter😂😂🙈
@adlerweb
@adlerweb 3 жыл бұрын
Also meine LED blinkt.
@doradeutsch2340
@doradeutsch2340 3 жыл бұрын
@@adlerweb :-)
BitBastelei #394 - Flashen über WLAN: OTA mit ESP8266/ESP32
15:15
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 3,3 МЛН
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
How to program a bios chip - CH341A programmer, no, you don't have to modify it
13:06
Electronics Repair School
Рет қаралды 203 М.
I built the BEST AIR ENGINE (New Rotary Design)
18:58
Integza
Рет қаралды 1,1 МЛН
BitBastelei #391 - 230V-Steuerung mit ESP8266 überwachen
23:47
BitBastelei
Рет қаралды 22 М.
#405 Riddles? The First Arduino compatible 5GHz Wi-Fi Chip (RTL8720 )
16:01
BitBastelei #569 - Die "neuen" ESP32-Varianten
34:34
BitBastelei
Рет қаралды 40 М.
3 engineers race to design a PCB in 2 hours | Design Battle
11:50
Predictable Designs
Рет қаралды 495 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН