BitBastelei

Sdílet
Vložit
  • čas přidán 27. 08. 2024
  • Vor einiger Zeit hatte ich einen ESP01-Seriell-Adapter als Programmer mit automatischem Reset umgebaut. In den Kommentaren gab es in der Folge dutzende Hinweise, dass es diese ja auch fertig gäbe. Also fein, schauen wir auch mal auf einen Fertigen. Und wenn wir schon dabei sind: ESP12 würde ich auch gerne programmieren.

Komentáře • 58

  • @haraldsamoticha88
    @haraldsamoticha88 Před 3 lety +21

    Man muss den ESP nicht mit dem Finger festhalten. Die Federn sind so konstruiert, dass der ESP in die Federn einrastet (wenn Du etwas stärker drücken würdest). Ist dann mechanisch gesichert und kontaktiert sehr gut.

    • @tpmodding6950
      @tpmodding6950 Před 3 lety

      Er hat wohl ein günstigeres genommen oder montagsprodukt....bei mir klappt das auch so wie Harald es sagt....zusätzlich habe ich einen stecker für esp01 boards auch noch drauf...und mein plexiglas ist sauber gerade + ohne die folie auf der innenseite :)

    • @gametec_live
      @gametec_live Před 3 lety +1

      @@tpmodding6950 welches board nutzt du da?

    • @oegeat
      @oegeat Před 3 lety

      @@gametec_live das interessiert mich auch ! .. a link wäre fein

    • @mariomionskowski6223
      @mariomionskowski6223 Před 3 lety

      @Harald Samoticha, hab ich mir auch gedacht, aber normalerweise testet Bitbastelei das gewissenhaft und ich denke das es mechanisch nicht richtig
      zusammengebaut wurde daher bei ihm nicht funktioniert.

    • @adlerweb
      @adlerweb  Před 3 lety

      Okay, werde ich mal ausprobieren. Hatte mich nicht getraut hat die Federn etwas instabil aussahen.

  • @WhiteLion1337
    @WhiteLion1337 Před 3 lety +7

    Hab mehrere von den dingern... gibts auch als combigerät ESP12 / ESP01 ... außerdem natürlich ESP32. Festhalten musst du die nicht. drück mal richtig runter, dann rastet der ESP12 ein.

  • @andreausberlin1975
    @andreausberlin1975 Před 3 lety +2

    Was spricht eigentlich gegen die Verwendung des ESP-Prog Jtag Programmieradapter, den Espressif für die Programmierung von ESPs vorsieht?
    Damit geht's erheblich schneller und spätestens wenn ich das Programmierte debuggen muss, geht's kaum anders.

  • @SiegerVision
    @SiegerVision Před 3 lety +1

    Hi, das wollt ich schon zum letzten Video drunter posten. Bei meinen chinesischen Fachhändler des Vertrauens (mit dem großen A) gibt es den NodeMCU auch ohne ESP12 Chip zu kaufen. Das Raster des ESP12 ist 2mm - und dafür gibt es auch Pinheader und Buchsenleisten. Also den ganzen Kram gekauft, Buchsenleiste auf den NodeMCU gelötet und als ersten Test die Pinheader auf den ESP12- funktioniert 1A. Damit ich nun aber nicht jeden ESP so ein Headder verpassen muss, wird nun der Headder in die Buchenleiste gesteckt und der ESP dazwischen eingeklemmt - ähnlich wie bei dir. Zum proggen muss ja nur ein bisschen Kontakt da sein ;-). Zum Testen hab ich halt den mit Headdern.

  • @ChristophLaimer
    @ChristophLaimer Před 3 lety +1

    Um den ESP12f mit den ESP01-Programmer zu programmieren, habe ich mir ein Adapterboard gemacht, welches den ESP12f so aussehen lässt wie der ESP01. Unwesentlich grösser, aber mit den 6 extra Pins wesentlich praktischer. Den ESP01 habe ich seither nie mehr für meine Bastelprojekte eingesetzt => easyeda.com/TheGoofy/esp-01-12f-board

  • @caroman6761
    @caroman6761 Před 3 lety +1

    Hab auch den größeren Block zum Programmieren der ESP's, gibt es für die ESP8266, wie auch für die ESP32. Allerdings glaube ich, ist dir im Vid ein kleiner Fehler unterlaufen. Ich halte meine Chips in dem größeren Gerät NIE fest, sondern drücke den Chip ordentlich runter, dann sitzt er fest und kann programmiert werden. Easy.

  • @bubbl_media
    @bubbl_media Před 3 lety +3

    Ich dachte du nutzt für sowas nur noch VS Code? :)

  • @MiroJetCrashCrew
    @MiroJetCrashCrew Před 3 lety +4

    Gutes Video!
    Hast du mal einen Link zu den beiden Programmiergeräten...?

    • @gametec_live
      @gametec_live Před 3 lety

      da! www.banggood.com/ESP8266-Test-Board-Burner-Development-Board-WIFI-Module-For-ESP-01-ESP-01S-ESP-12E-ESP-12F-ESP-12S-ESP-18T-p-1684992.html?cur_warehouse=CN&rmmds=detail-top-buytogether-auto

  • @HardcoreMusik
    @HardcoreMusik Před 3 lety

    Reset funktioniert doch auch mit dem ersten gezeigten Programmer für den ESP-01. In der Arduino IDE unter Reset Method gibt es eine Option die auch mit einem nicht umgebauten funktioniert und es wird nach dem fashen ein Reset ausgelöst.

  • @denniskubik7360
    @denniskubik7360 Před 3 lety +1

    3D Druck und Klammer sagt er, aber Wäscheklammer dem Keller stibitzen kommt er nicht drauf... ;)

  • @Furz35
    @Furz35 Před 3 lety +1

    Ist es nicht möglich das ESP-Board bis auf die Platine das Programmer "durchzudrücken"? Dann würden die Federn von oben Kontakt machen und das Board sitzt fest. Oder verabschieden sich dabei die Federn?

    • @tompol5935
      @tompol5935 Před 3 lety +1

      Jap, ich hab mir so einen Programmer selbst gebaut, der mit Nadeln direkt auf das Modul geht

    • @tompol5935
      @tompol5935 Před 3 lety

      Mit dem kann man auch "in curcuit" programmieren

    • @an01662
      @an01662 Před 3 lety +1

      Hab das Teil auch schon einige Zeit. Einfach das ESP-Board komplett runter zwischen die Federn drücken und es hält.

  • @Ole-vu9yj
    @Ole-vu9yj Před 3 lety

    Ich hab das Federdingens auch. Das man den ESP einrasten kann, wurde ja bereits mehrfach geschrieben. Das funktioniert auch alles wunderbar.
    Zentraler Nachteil ist aber folgendes: Was macht man, wenn man den mal neu programmieren will? Ok, OTA würde gehen, muss man aber bei der Erstprogrammierung vorsehen. Hab ich aber nicht.
    Auslöten und mit den Lötresten versuchen wieder in das Federteil zu friemeln? Eher nicht!
    Daher hab ich mir entsprechende Adapterplatinen geholt:
    www.amazon.de/gp/product/B07Y8FV9Q8
    Damit habe ich wieder 2,5mm-Raster und kann das ganze Teil problemlos über 2,5mm Pinleisten stecken. Außerdem sind da schon einige Widerstände drauf, die für den Betrieb nötig sind. Damit lässt sich der ESP wieder aus Schaltung entfernen und sollte problemlos reprogrammierbar sein. (probiert hab ich es noch nicht)

  • @Poebbelmann
    @Poebbelmann Před 3 lety +1

    Was ist denn der kleine 6-Pin-Chip neben dem USB-Seriell-Wandler?

    • @adlerweb
      @adlerweb  Před 3 lety +3

      UPS. Das ist die Bestätigung, dass ich offensichtlich auch da gepennt habe. Wenn ich richtig Schätze sind das zwei N-Kanal MOSFET in einem Gehäuse die den automatischen Reset dann auch erklären.

    • @technikmitben
      @technikmitben Před 3 lety

      @@adlerweb Genau, ist auch bei einigen ESP8266/ESP32 Dev Boards mit einem dual FET gelöst.

  • @klarei4326
    @klarei4326 Před 3 lety

    Hast es richtig drauf- kannst mir einen alten Atmel Mega 644 auslesen und die Daten auf einen neuen überschreiben?

  • @dercncmicha5582
    @dercncmicha5582 Před 2 lety

    Mich würde interessieren, wo er die ESPs in so Streifen her bekommt. Ich bekomme die immer in so Tütchen eingeschweißt und seine Variante find ich schon besser.

    • @adlerweb
      @adlerweb  Před 2 lety

      Hm - nie drauf geachtet, aber ESP01 und ESP12 bekam ich bei größeren Bestellungen eigentlich immer in dieser Form an. Im Zweifel kann man bei den "professionellen" Distributoren kaufen, da ist üblicherweise die Verpackung im Angebot festgelegt, das hier wäre "Cut Tape", also ein abgeschnittenes Stück einer Rolle für Bestückungsautomaten (Tape and Reel).

  • @oliverr.8316
    @oliverr.8316 Před 3 lety

    Moin, sind die Stifte nicht für die Verwendung mit Flachbandkabel?

    • @adlerweb
      @adlerweb  Před 3 lety

      Meinst du beim esp01? Da gibt es beides für.

  • @toastbr0t
    @toastbr0t Před 3 lety

    Danke für das Video. Mit deinem Ton stimmt aber irgendwas nicht, das pfeift immer wieder, sind irgendwelche Störgeräusche enthalten.

  • @r1273m
    @r1273m Před 2 lety

    If only this video was in English or even had English subtitles.

  • @HaFreise
    @HaFreise Před 3 lety

    Wenn Du den esp01 fertig hast, wie versorgst Du den mit Strom?

    • @adlerweb
      @adlerweb  Před 3 lety

      Üblicherweise einfach ein AMS1117-3.3 o.Ä. an meinem 12V-Netz. Für 230V gibt es einerseits kleine Netzteilmodule (z.B. czcams.com/video/kA1iYOsVgno/video.html - müssen durch einen Elektriker verbaut werden) oder einfache Universalnetzteile oder alte Handyladegeräte mit 3V - sie sind dann meist vergossen und dürfen auch von Laien verbaut werden.

  • @billab997
    @billab997 Před 3 lety

    @BitBastelei Moin,Moin kann man dich irgendwie privat kontaktieren für ein paar Fragen zu einem Projekt?

    • @adlerweb
      @adlerweb  Před 3 lety

      Puh, schwierig. Prinzipiell gent zwar E-Mail, kann durch die Menge aber mal 1-2 Monate dauern.

    • @billab997
      @billab997 Před 3 lety

      Wie komme ich den an deine Mail Adresse?

  • @mariomionskowski6223
    @mariomionskowski6223 Před 3 lety

    Obwohl es nicht selbst gelötet ist, ja manchmal funktioniert auch das.
    Dafür unterlag es offensichtlich keiner mechanisch, visuellen Endkontrolle.

  • @Samatron9
    @Samatron9 Před 3 lety +1

    Wenn jemand Interesse hat. Ich arbeite an einem Board wo ich einen esp32 benutze und habe dafür ein "Programmiergerät" gebaut das genauso funktioniert aber einfach in eine selbst gemachte Platine von jedem möglichen Projekt gesteckt werden kann. Hab einen Ch340G verwendet und eine micro USB Buchse. Bei Interesse kann ich gerne ein Bild schicken.

    • @Samatron9
      @Samatron9 Před 3 lety

      PS: Die Buchse löten macht keinen Spaß daher ist das Ding komplett gelötet bestellt wurden und die USB Buchse hält ordentlich

  • @adamschuster4147
    @adamschuster4147 Před 3 lety

    Muss man den ESP12 nach dem Flashen mit dem Adapter, ihn für den Einsatz noch mit Widerständen etc. versehen. Ich meine nicht die eigentliche Schaltung mit der ich irgend etwas schalten will, sondern den Zustand, dass der ESP12 abgesichert für eine Schaltung eingesetzt werden kann. Ich vermisse auf den ESP-Modulen einige Elektronik.
    Schöne Grüße aus Oberfranken

    • @adlerweb
      @adlerweb  Před 3 lety

      Du meinst die Boot-Modi und Reset? Theoretisch sollte es reichen, wenn die Pins (EN/RST/15/2/0) floating sind - die werden dann durch die internen Pullups auf HIGH gezogen und gehen in den normalen Boot-from-flash. Ich persönlich würde wenn immer möglich noch extern einen passenden Pullup/down spendieren - der Cent tut nicht weh, gleichzeitig dürfte es deutlich resilienter gegen Störungen aus der Umgebung sein.

    • @adamschuster4147
      @adamschuster4147 Před 3 lety

      @@adlerweb Danke für die Antwort. 👍

    • @technikmitben
      @technikmitben Před 3 lety

      @@adamschuster4147 Floating reicht beim ESP8266 nicht.

    • @adamschuster4147
      @adamschuster4147 Před 3 lety

      @@technikmitben also immer externe Pullup/down? Noch was?

    • @technikmitben
      @technikmitben Před 3 lety

      @@adamschuster4147 RST, EN, GPIO0, GPIO2 mit Pullup Widerstand auf HIGH, GPIO15 mit Pulldown auf LOW. GPIO2 könnte man theoretisch durch internen Pullup Widerstand weglassen, aber das kann zu Problemen führen. Die restlichen Pins haben keine internen Pullup/Pulldown. Je nach Modul sind bereits einige Pins beschaltet. Beim ESP12 Modul sind alle Pins extern zu beschalten. Siehe github.com/espressif/esptool/wiki/ESP8266-Boot-Mode-Selection

  • @TecSanento
    @TecSanento Před 3 lety

    Diese Funktion Wendigkeit an den Hersteller abzugeben funktioniert leider nicht... Du bist als Inverkehrbringer einer neuen Platine für alle Bestandteile verantwortlich und kannst keine Bestandteile deiner Verantwortung an einen Zulieferer abgeben... du könntest es ja schließlich so verbaut haben dass sein Teil trotzdem keine Bestimmungen mehr erfüllt

    • @adlerweb
      @adlerweb  Před 3 lety

      Das kommt drauf an. In vielen Prüfverfahren werden externe Zertifikate durchaus anerkannt und entsprechende Zusatzprüfungen damit hinfällig.

    • @TecSanento
      @TecSanento Před 3 lety

      @@adlerweb Bei der Prüfung vielleicht aber für die Haftung an sich hilft es dir nicht… Also wenn du dich daran gefällt dir ein falsches Zertifikat ausgestellt hat oder die Grenzwerte deines Zertifikat nicht einhält, bist du trotzdem dran

    • @adlerweb
      @adlerweb  Před 3 lety +1

      Ist zumindest das "grob fahrlässig" schon mal weg...