ArduiTouch wandbehuizing met touchscreen voor ESP32 en ESP8266

ArduiTouch wandbehuizing met touchscreen voor ESP8266 en ESP32

 

Momenteel is er de ArduiTouch ESP Wall Module met touchscreen tegen een speciale prijs Hier in de winkel. Reden genoeg om de module nader te bekijken. Dus bouwde ik de module geleverd als een kit volgens de instructies. Echter, merkte ik een aantal "fallsticks" tijdens de setup, die leidde me naar een blog te schrijven met een setup gids van de module. Als de module aan het einde is opgebouwd, mag natuurlijk de eerste functietest met een "Hello World"-programma niet ontbreken. Dit is te vinden aan het einde van de blog van vandaag. Laten we beginnen met de opbouw. Naast de kit hebben we een temperatuur-verstelbare soldeerbout met fijne tip nodig, samen met loodvrij fijn soldeerblik. Idealiter een soldeerstation. De temperatuur van het soldeerbout moet worden ingesteld op 250 graden. Een natte soldeerspons voor het reinigen van de soldeerpunt tussen de individuele soldeerprocessen mag ook niet ontbreken. Als we alles bij elkaar hebben, kan het gaan solderen. Sinds op de groene (module) moederbord componenten op de top en onderkant! we definiëren eerst de boven- en onderkant voor de volgende beschrijving. De bovenkant is de kant waaraan het TFT-display is bevestigd en bevat de meeste componenten in aantal. Bovenaan staan de namen voor de componenten T1,T2, L1,C1,C2,R1,R2 en de belettering "ArduiTouch ESP Versie 01-03". De onderkant kan worden geïdentificeerd door het FEIT dat de CE-markering en, onder andere, de namen voor de componenten JP1, J1 en K1 zich op het bevinden. Het eerste wat je moet beslissen is welk uC-bord moet worden gebruikt in onze ArduiTouch ESP wandmodule. In de leveringsgreep zit ONE special socket zand, voldoende voor ONE van de genoemde uC modules. Een volgende wijziging na het instellen op een uC-type is niet meer mogelijk. Ik raad daarom aan om de sockets op de backboard van het moederbord voor de ESP32 module te solderen, omdat het de grootste computerreserves RAM en ROM heeft. Er zijn dus nog steeds reserves beschikbaar voor uitbreidingen van de programmacode. De volgende instructies hebben dus ALLEEN betrekking op de setup met een ESP32 module.

Onderdelenlijst (inbegrepen):

1x IC4 LM2576 UF

2x D10/D12 Diode let op polariteit!

1x T1 BC557C

1x T2 BC547C

1x C1 100uF Elko let op poleing!

1x C2 1000uF Elko let op polariteit!

1x L1 ronde spoel

1x D11 TVS Diode P6KE36CA

1x R14 Weerstand bruin, zwart, rood

1x R2 Weerstand bruin, zwart, rood

1x R1 Weerstand bruin, zwart, oranje

1x Socket schuren 14 Pole is voor het display

2x Sockets 19 Polig is voor de ESP32

1x Kroonluchter klem punt strip 6 palen

2x 3 pin kroonluchter klem voor kroonluchter klem tip montage

1x Jumper / 2x connector strip 

4x spacer voor weergave

8x schroeven voor afstandhouders

1x LS1 Print Piëzo-luidspreker

De volgende foto's tonenhet ontwerp van de componenten aan de voor- en achterkant:

 

Front board Ardui-Touch in onuitgeruste staat. Aangezien er verschillende versies van de board layout zijn, is deze setup gids van toepassing op versie 01-03. In de rechterbovenhoek van het gat is het hole grid veld te zien voor zijn eigen uitbreidingsmogelijkheden.

Back board Ardui-Touch in ongevulde staat.

In de eerste stap worden de sockets aan de achterkant gesoldeerd, afhankelijk van het geselecteerde processortype. De uC modules WeMos D1 mini, NodeMCU ESP8266 (Amica) of de NodeMCU ESP32 zijn beschikbaar voor selectie of gebruik. Hier ziet u de voorbereiding op een ESP32 module.

Nu zijn de volgende componenten gesoldeerd op de voorkant van het bord:

 

2x D10/D12 Diode let op polariteit!

1x IC4 LM2576 UF

1x D11 TVS Diode P6KE36CA

1x R2 Weerstand bruin, zwart, rood

1x C1 100uF Elko let op poleing!

1x 14 pol. Jack bar

4x spacer

 

De poten van IC 4 zijn 90 graden gebogen en de IC is plat gesoldeerd.

De volgende componenten kunnen nu worden gebruikt:

1x L1 ronde spoel

1x R14 Weerstand br., zwart, rood

1x R2 Weerstand br., zwart, rood

1x R1 Weerstand br., zwart, oranje

1x C2 1000uF Elko let op polariteit!

Elko installeer liggend. Buig het been met een platte tang ongeveer 4 mm bij 90 graden.

Nu komen de volgende componenten:

1x T2 BC547C

1x LS1 Print Piëzo-luidspreker

Transistors zijn hittegevoelig. Daarom moet het solderen van deze componenten snel gebeuren.

Nu het laatste onderdeel, kan een andere transistor van de voorkant worden gesoldeerd:

1x T1 BC557C

Ook hier geldt het volgende:

Transistors zijn hittegevoelig. Daarom moet het solderen van deze componenten snel gebeuren.

Aan de achterkant zijn de kroonluchter klem tip strip en de 2 piny jumper connector strip gesoldeerd. Het is vereist:

 

1x Kroonluchter klem punt strip 6 palen

1x Jumper / 2x connector strip 

 

Zorg ervoor dat ervoor wordt gezorgd dat de kroonluchter klem tip strip is precies gesoldeerd onder een hoek van 90 graden aan het bord.

Nu kunnen de twee 3-pins kroonluchterklemmen worden gemonteerd en op de kroonluchter klempuntstrip geplaatst.

Nu kan de ESP32 op de stopcontacten aan de achterkant worden geplaatst. De juiste installatierichting is belangrijk. De USB-aansluiting moet in de richting van de gesloten jumper JP1 wijzen.

De laatste stap is het gebruik van het resistive touch display. De meegeleverde pen kan, maar hoeft niet te worden gebruikt om het display te bedienen.

Na controle of de jumper J1 is gesloten, kan de volgende testcode worden geüpload naar de module:

 

#include <Spi.H>
#include "Adafruit_GFX.h"
#include "Adafruit_ILI9341.h" Stuurprogramma weergeven
#include <Lettertypen/FreeSans9pt7b FreeSans9pt7b.H> Lettertype gebruikt

Pins die worden gebruikt op het display
#define TFT_CS   5
#define TFT_DC   4
#define TFT_MOSI 23
#define TFT_CLK  18
#define TFT_RST  22
#define TFT_MISO 19
#define TFT_LED  15

#define ILI9341_ULTRA_DARKGREY 0x632C

Adafruit_ILI9341 Tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST);

Void Setup() {   pinMode(TFT_LED, Output);   digitalWrite(TFT_LED, Lage);    Displayverlichting inschakelen   Tft.Beginnen();   Startstuurprogramma's   Tft.setRotatie(0);    Tft.fillScreen(ILI9341_BLACK);   Tft.setTextColor(ILI9341_WHITE, ILI9341_BLACK);   Tft.setFont(&FreeSans9pt7b FreeSans9pt7b);   Tft.setCursor(20,60);   Tft.Afdrukken("Hallo wereld!");
}

Void Lus() {   Niets doen   }

 

Als alles tot nu toe goed heeft gewerkt, wordt er een "Hello World" weergegeven op het display.

De Ardui touch is nu klaar voor gebruik.

Ik wens u veel plezier met de montage en de eerste tests van de module.

DisplaysEsp-32Esp-8266Produktvorstellungen

38 Kommentare

Gerhard Grasinger

Gerhard Grasinger

Im Prinzip gefällt mir das AZ-Touch recht gut
auch mit dem kleinen Fehler dass die IIC Pins für das Display verwendet werden (warum???) könnte ich gut leben.
Was mich aber ziemlich stört ist dass man das ESP32 Modul zum Programmieren rausnehmen muss!
(Es geht auch wenn man das Display abzieht.)
Bei normaler Programmentwicklung ist das ziemlich mühsam bei jedem Schritt immer das Display abzuziehen um den ESP32 programmieren zu können!

Woran liegt das?

Ich habe im Vorjahr eine Schaltung mit dem gleichen Display und dem ESP32 aufgebaut die sich ohne Ausbau des ESP programmieren ließ!
https://www.youtube.com/watch?v=rq5yPJbX_uk

Hat vielleicht schon irgend jemand herausgefunden an welchem IO-Pin das Programmieren in der Schaltung scheitert?

VM

VM

Guten Tag. Ich konnte am letzten Sonnabend nicht wiederstehen beim Sonderangeboot zuzugreifen. Heute angekommen und große Augen bekommen. Das ist eine neue Version (AZ-TOUCH MOD Version 01-03) mit veränderten Gehäuse (Lüftungsschlitze an allen 4 Ecken) und neuer Platine. Diese ist nicht für ESP8566 geeignet. Alle Bauteile sind bestückt mit Ausnahme der Steckleisten für LCD-Display und ESP. Scheinbar kann ein 2.4 Zoll oder 2.8 Zoll Display bestückt werden. Jumber 1 zum Programmieren ist nicht vorhanden. Eingesetzt hab ich das ESP32_Devkit C_V4 (wie C-V3, nur ragt die Antenne des ESP über die Platine hinaus). Testprogramm hochgeladen und nach einen Reset auch das Hello World gesehen.
Das Display hat einen Steckplatz für SD-Karten an einer Längsseite. Leider ragt die dann so weit hervor, das im Gehäuse ein Schlitz gefräst werden muss.
Touch nocht nicht getestet.

Bernd Albrecht

Bernd Albrecht

@Mirko Laudan: Ich befürchte, wir haben eine schlechte Nachricht für Sie. Der LM2576-5.0 ist ein Festspannungsregler, der fixe 5.0 V liefert. Wahrscheinlich ist dieser IC defekt (Hitzetod beim Löten?) Alternativ kann auch das Messgerät defekt sein.

Mirko Laudan

Mirko Laudan

Habe leider auch ein Problem mit der Spannung.
Alles nach Anleitung zusammen gebaut und dann
entsprechend der Anleitung geprüft und siehe da
6,1v statt der 5v.
Lötbrücken sind mit Luppe auch nicht zu sehen.

Hat jemand eine idee woran es liegen könnte.

mfg mirko

Christian Paulsen

Christian Paulsen

Ich hatte bei AZ-Delivery angefragt, ob ich den LM2576 UF
gesondert bestellen könnte. Das wurde verneint. Leider hatte ich Lötprobleme und habe die Pins vom IC zerdrösselt. So habedich dann bei der Konkurrenz ein vermeintlich identisches Bauteil 2576-5.0T bestellt. Damit scheine ich aber nicht die richtige Spannung zu erhalten. Hat jemand einen Tip, wo ich das korrekte Teil erhalte?

Andreas Krysmanski

Andreas Krysmanski

Ich glaub, ich hab mehr Zeit mit dem “virtuellen” Aufbau verbracht. Insbesondere, wie und wo die Steckerleisten für den Controller eingebaut werden. Problem war auch, dass es ESP32-Module mit unterschiedlichen Steckerleistenabständen gibt. Ich hab welche mit 22,5 mm gehabt, die nicht gepasst haben, es müssen aber 25 mm sein. Leider liest man diese mechanischen Daten nirgends.
(Hab hier im Shop die Abbildungen mit dem Lineal vermessen um über das Seitenverhältnis auf die realen Maße zu kommen. in der Hoffnung dass das gelieferte dem entspricht – hat geklappt). Nach alledem hat der Aufbau funktioniert und die Beispielapplikationen über die Arduino-IDE ließen sich starten. Hab auch die Hoffnung, dass sich das Gehäuse mit dem ESP32-Modul auf der Rückseite schließen lässt

Bernd-Steffen

Bernd-Steffen

Wenn du die ArduiTouch-Elektronik (Platine mit LCD-Display oben und ESPxx unten) ins mitgelieferte Gehäuse setzen willst, musst du die “Tausendfüßler”-Buchsenleiste auf die Bestückungsseite (oben) löten und die MCU auf der Leiterseite (unten) durch die Bohrungsreihen von unten in die Buchsenleiste stecken. Das ist etwas ungewöhnlig. Aber so erreicht man die minimale Bauhöhe der Platine, die dann ins Gehäuse passt.

Daniel Planert

Daniel Planert

Wer kann mir bei der Frage auf welche Seite die Leisten für den ESP32 nun gelötet werden helfen?
Habe gerade ausgemessen das der ESP32 mit Leiste auf der Lötseite 14mm aufbaut und der Gehäuseboden nur 12mm tiefe besitzt. Welche Variante ist nun die richtige? Leiste auf Bauteilseite und hinten verlöten, oder doch die hir gezeigte Variante? Ich möchte mir gern den Ärger des Auslötens ersparen wollen.

Wolfhard Jording

Wolfhard Jording

Ich habe die falsche Aufbauanleitung benutzt (Az-Delivery Buch) und den Sockel für den ESP32 auf der Vorderseite gelötet. Beim entlöten der Sockelleiste ist die natürlich kaputt gegangen. Also habe ich normale höhere IC-Leisten genommen und jeden Pin mit einem kurzen Draht verbunden – was für eine Arbeit. Jetzt passt natürlich der Boden nicht mehr. Vielleicht drucke ich mir einen tieferen neue. Diese Anleitung ist spitze – das Programm funktionierte auf anhieb. Leider habe ich die Anleitung zu spät gefunden.

Thomas

Thomas

So, nach langem hin und her und mehrmaligem flashen funktioniert meiner dann auch endlich.
Anfangs hatte ich immer nur ein weißes Display. Nach mehrmaligem Suchen und Test mit obigem Sketch hatte ich dann endlich herausgefunden (Dank der Kommentare hier), dass der ESP nicht richtig eingesteckt war. Ich musste ihn mit ordentlich Druck auf die Platine drücken, so dass er wirklich plan auf der Platine aufliegt. Schwupps, war ein Bild da!
Für alle, denen es genauso geht…

Wolfgang

Wolfgang

Für alle, die noch Cindepede Leisten benötigen, die kann man unter https://www.hwhardsoft.de/deutsch/webshop/arduitouch/#cc-m-product-11442344097 für 6€ pro 2 Stück nachkaufen (beim Arduino Touch MKR über dem Preis auf die Auswahlbox klicken).
Wer noch mehl Infos zu diesem Teil sucht, wird hier auch fündig:
https://www.hwhardsoft.de/deutsch/projekte/arduitouch-esp/
Habe das Teil schon länger, aber bisher noch nichts gelötet (Erfahrunf macht klug), sondern erst einmal alle möglichen Infos zusammengesucht. Ich glaube, jetzt kann ich loslegen.
Allen Anderen auch viel Erfolg …

maestro

maestro

Hallo,

ich habe den Bausatz durch ein 15 € Überraschungspaket erworben. Nachdem ich jetzt die Bauteile gemäß obiger Anleitung angelötet habe, wollte ich den Demo-Sketch hochladen. Dabei hatte ich auch erst das Problem mit dem Stray Fehler. Als ich den Quellcode mit der Maus markiert, STRG+C und in der IDE per STRG-V eingefügt habe, hat der Compiler ohne Mucken den Code verarbeitet.

Leider stehe ich jetzt vor dem Problem, dass mein TFT zwar beim Starten ein paar mal Hell und dunkel wird, aber der Text “Hello World !” erscheint nicht.
Die Bildschirmbeleuchtung kann ich mit digitalWrite(TFT_LED, …) an/ausschalten. Entsprechend wird das Display hell oder dunkel.

Aber eine Display Farbe kann ich z.B. gar nicht einstellen. Ich vermute, dass hier die PinBelegung noch nicht ganz passt… Kann hier jemand weiterhelfen?
Ich verwende überigens die Version 1.5.1 von Adafruit_ILI9341.

Einen guten Rutsch in’s neue Jahr!

Andre

Andre

Geschafft “Hello World!”

Gunther Jordan

Gunther Jordan

Hallo,
ich habe statt der mitgelieferten, ganz normale Buchsenleisten eingelötet die passenden Löcher sind ja schon da, nachdem ich gesehen habe, daß die zwischendurchlaufenden Leiterbahnen ja nur auf der Rückseite, d.h. der “Bestückungsseite” der Prozessormodule verlaufen. Auf der Vorderseite kann man die Beinchen wechselweise nach rechts und links umbiegen und so den Kontakt zu den “Spezial” Lötstellen herstellen. So war es auch kein Problem, alle Kontakte für die verschiedenen Module zu bestücken, um zu Test-/Entwicklungszwecken mal die unterschiedlichen Module zu nutzen.
Das ist auch der Grund, weshalb ich die Spezial-Leisten für kritisch halte, da dort die abgewinkelten Beine durchaus auch Kontakt zu den zwischendurchlaufenden Leiterbahnen bekommen könnten.

Volker Draack

Volker Draack

Die Anleitung ist korrekt. Die “Centipede” Sockelleisten kommen (wie in der Anleitung bebíldert) auf die Bauteilseite. Die Beinchen des ESP32 (oder Wemos D1 oder NodeMCU/ESP8266) werden dann von der Lötseite durch die Bohrungen in der Platine in die Sockel gedrückt. Dazu müssen die Sockelleisten plan aufliegen – die Beinchen greifen erst im letzten Millimeter richtig. Einfach vor dem Löten ausprobieren und zusammenstecken (ich hatte das zusammengesteckt und dann ein paar Lötpunkte gesetzt um die Leisten zu fixieren).

Tobias

Tobias

Hallo Georg,

Der Stray Fehler tritt auf sobald man versucht den Code mit Markieren und einfügen in die IDE zu kopieren. verwende doch dazu mal den Button “Code kopieren” am Ende des Sketches. Dann sollte der Fehler nicht mehr auftreten.

Gruß

Georg

Georg

Hallo Blog Gemeinde, das ich ein totaler Anfänger zum Thema Arduino bin brauche dringend eure Hilfe, vom Beruf bin Elektriker, mein alter 68, meine Schaltschränke die ich noch
selbst geplant und gebaut habe funktionieren in Hunderten Fällen nicht nur in DE bis heute und bin damit sehr zufrieden, aber jetzt bin schon Rentner und möchte mir einen alten Traum erfühlen, für denn ich früher keine Zeit hatte, " die Elektronik", kenne die englische Sprache nicht und somit stoße ich ständig an die meine Grenzen. Vor ein paar Monaten durch Zufall bin auf AZ-D gestoßen und überwiegend dadurch das dort unsere Muttersprache noch verwendet wird, zu Zeit stehe aber vor einer Mauer. Habe mir bestellt fast alle Komponenten zum aufbau einer Wetterstation und auch dabei ist auch
Ardui Touch Wandgehäuseset dabei, leider nur bei Überprüfung des sketches kommt sofort eine Fehlmeldung “stray 240 und 302”, wollte mich im Internet schlau machen was die Zahlen zum diesem Thema mir gesagt wird , aber das ist ein Fass ohne ende, kurz und bündig, komme nicht weiter und möchte mir wünschen wenn jemand von euch
möchte mir helfen.
es grüß Georg esch

Bernd Demuth

Bernd Demuth

Nachtrag,

nicht die Stiftleiste des ESP32 Moduls war das Problem sondern der Sockel oder die Bohrung in der Platine für ein Beinchen war nicht ganz optimal. Mit einem dünnen Bohrer nachgeholfen für ein Beinchen (bei mig GPIO5) und das Modul saß satt drin und das Bodengehäuse schloss. Wenn man etwas mehr Luft (ca. 1mm) für den Gehäuse Boden hätte wäre dies kein Problem gewesen.

Bernd Demuth

Bernd Demuth

Ich habe alles nach dieser Anleitung zusammengebaut. Beim Zusammenbau sind die Lüsterklemmen verkehrt herum abgebildet. Beim Gehäuse Einbau der Platine beult das Gehäuse dann seitlich aus und beim Ausbau ist mir dann ein Zahn der Gehäusebefestigung abgebrochen.

Wenn die Steckerleiste des ESP32 Moduls ungünstig eingelötet wurden sitzt der ESP32 zu hoch obwohl alle Beinchen satt und ohne Luft in der Buchsenleiste sitzen. schließt der Gehäuseboden nicht.

Beim Testprogramm noch die Adafruit ILI9341 Bibliothek in der Arduino Umgebung aufgenommen und alles lief auf Anhieb.

Alles im allem ein schönes Teil und bis auf die beiden kleineren Problem (Lüsterklemmen & ESP32 Stiftleiste nur zu empfehlen.

NetFritz

NetFritz

Ich bin auch auf den falschen Einbau der Buchsenleiste reingefallen.
Habe dann in Block danach gefragt, hatte 14Tage später noch keine Antwort erhalten.
Die Buchsenleiste wollte ich nicht wieder auslöten.
Dann wollte ich eine Buchsenleiste mit langen Anschlüssen die ich dann passent
abgewinkelt hätte auf die Lötaugen auflöten.
Dann habe ich es mal versucht den ESP direkt von hinten in den Löchern zu stecken, wie hier empfohlen, es ging wunderbar.
Dadurch hatte es ein gutes Ende bekommen.
Gruß NetFritz

Peter Pitzeier

Peter Pitzeier

Werden jetzt gar keine kritischen Kommentare mehr veröffentlicht?

Rüdiger Stumm

Rüdiger Stumm

Danke für diesen Beitrag!
Im Testcode muss zumindest bei meinem neuen ArduiTouch die Display-LED mit HIGH eingeschaltet werden, denn T1 ist in meiner Lieferung durch AZ-Delivery ein PNP-Transistor (BC557). An anderen Stellen im Netz findet man auch Varianten mit NPN (BC547) … dann stimmt der Testcode aus dem Beispiel.

Sieht bei mir dann so aus:

void setup() {

digitalWrite(TFT_LED, HIGH); // Display-Beleuchtung einschalten

tft.print(“Hello World !”);
}

Tobias

Tobias

Hallo Peter und Wolfgang,

In dem in der Anleitung gezeigten Aufbau passt auch mit Steckleiste auf der Rückseite und aufgesetztem ESP das ganze Problemlos ins Gehäuse. Ich würde diesen Aufbau wie gezeigt empfehlen, da ansonsten die Kontaktfläche der ESP Beinchen in der Stecke liste reduziert ist, da die Breite der Plantine von der Stecktiefe abgezogen werden mzss,
Gruß

Peter

Peter

Die Buchsenleisten sollten sogar auf die Bestückungsseite. Das ESP-Modul steckt man dann von der Lötseite durch die Bohrungen in der Platine in die Buchesen. Aus diesem Grunde sind es doch dies speziell abgewinkelten Buchsen! Dann passt es auch mit der Einbautiefe.
Einen Schaltplan hätte ich mir auch gewünscht, da ein eine Node-MCU als Platine nutze.
Aber ich habe die Belegung ermittelt und so sieht meine Deklaration im Proramm aus:
-———————————————————————————————-
//Verwendete Pins am Display
#define TFT_CS D1
#define TFT_DC D2
#define TFT_MOSI D7
#define TFT_CLK D5
#define TFT_RST 3 // Label “RST” funktioniert bei mir nicht
#define TFT_MISO D6
#define TFT_LED D8

#define TOUCH_CS D3
#define TOUCH_IRQ D4
-———————————————————————————————-

Wolfgang Kaiser

Wolfgang Kaiser

Ich vermisse auch den Schaltplan.
Die Buchsenleiste für den ESP32 würde ich auf der Vorderseite belassen; der ESP wird von der Rückseite durch die vorhandenen Löcher in die Buchsenleiste gesteckt ( deshalb auch die versetzten Anschlüsse der Leiste). Das Ganze ist somit weniger hoch und der Deckel geht problemlos drauf.

Peter Pitzeier

Peter Pitzeier

Das E-Book mit der fehlerhaften Abbildung kann übrigens immer noch (25.11.2019 21:15) heruntergeladen werden. Ärgerlich!

Sven Hesse

Sven Hesse

Hallo Rainer Pelzer,

das macht gar nichts. Steck den ESP32 einfach auf der Rückseite in die “Buchsen”, das funktioniert hervorragend.

@Peter Rott : Der Stromlaufplan ist auf der Website von zihatec verfügbar.

wIWa

wIWa

Kleine Korrektur: Die Leisten sollten von der Bestückungsseite eingelötet werden, Der ESP32 der Node-MCU wird dann von der Rückseite durch die Löcher gesteckt. Kann leider keine PDF-Datei hinzufügen. Einfach mal nach Assembly Instruction ArduiTouch ESP rev C Googlen. (Oder ins E-Book von AZ-Delivery schauen ;-)).

Peter Pitzeier

Peter Pitzeier

Es grenzt schon ein wenig an Unverschämtheit, die falsche Position des ESP32 Sockels im E-Book als “Fallsticke” [sic!] zu bezeichnen. Auch ich habe es so aufgebaut, um am Ende dumm zu schauen. Ich habe die ‘centipede headers’ wieder ausgelötet, mal sehen, ob ich das fixen kann, ohne die Dinger oder Platine zu zerstören. In dem Fall wäre ich not amused über AZ-D. Ich meine, wenn ein Fehler passiert, steht man dazu und nennt das Kind beim Namen und nicht Fallstrick nach dem Motto: Selbst schuld, hättest du halt mitgedacht!

Stefan Gärtner

Stefan Gärtner

Auf der Suche nach einem Schaltplan:
könnte diese PDF weiterhelfen?
https://www.hwhardsoft.de/app/download/11468539097/ArduiTouch+V01-02-00.pdf?t=1574675238
Ist aber für Version V01-02-00.

Michael Surm

Michael Surm

Hallo Rainer Pelzer, ich bin auch auf die falsche Darstellung im Booklet hereingefallen, hat mich 2 Stunden Entlötarbeit gekostet.
Aber sonst ist das Teil ganz OK.

Stefan Gärtner

Stefan Gärtner

Ebenfalls schade, leider auch schon nach der alten Anleitung gebaut….
Was mir aber bei dieser neuen Anleitung auffällt, dass die die zwei 3-poligen Lüsterklemmen aus meiner Sicht um 180 Grad falsch aufgesteckt sind. Die Platinenbeschriftung: “1 2 3 4 + -” ist dadurch nicht mehr sichtbar und die Lüsterklemmen stehen über den Rand der Platine hinaus. Das “beult” das Gehäuse aus.
Insgesammt aber ein tolles Set. Hoffentlich gibt es noch viele Software-Beispiele.
Habe gerade eine Wetterstation am Laufen.
Noch eine Frage: Warum kann man nicht für alle vorgesehenen Module (ModeMCU8266/ESP32 und Wemos D1 mini) zunächt alle vorgesehenen Buchsenleisten bestücken, um dann je nach Anwendung, das geeignete Modul einzusetzen. Da nur zwei Buchsenleisten mitgeliefert werden, müsste man dann natürlich noch welche nachkaufen. Die größere Flexibilität beim Einsatz würde mir gefallen.

Johannes Heinemann

Johannes Heinemann

Die angegebene Löttemperatur von 250 ° dürfte etwas arg niedrig sein, zumal wenn noch bleifreies Lötzinn empfohlen wird. Ich würde 100 ° mehr einstellen. Damit geht es einfach zügiger und Bauteile sowie Platine werden weniger Hitzestress ausgesetzt.

Sylvio

Sylvio

Wo bekommt man eigentlich noch so eine Buchsenleiste her? Hatte nur ein wemos d1 Mini da. Hab damit getestet. Und wollte jetzt umrüsten aber es scheitert daran.
Das nächste Problem ist. Mit eingelegter SD-Card bekomme ich das Gehäuse nicht mehr zu. Gibt es dafür eine saubere Lösung?

Gunther Jordan

Gunther Jordan

Der “Designer” des Boards hatte wohl überhaupt einen schlechten Tag: Warum müssen es denn eigentlich diese Spezialsockelleisten sein? Für die ganz normalen Sockel sind ja schon alle Bohrungen vorhanden… Man hätte nur überall einfache Verbindungen setzen brauchen. Beim D1 kann man direkt den Streifen durchstechen in die Kontakte einfach nach rechts und links umbiegen und gegen die Lötaugen löten.
-Ja ich weiß: so 2..3 Leiterbahnen gehen bei den anderen Fassungen quer vorbei, aber es wäre absolut leicht gewesen, die anders zu legen!

Roland

Roland

Ja … ein Schaltplan wäre absolute super … denn dann versteht man die Zusammenhänge viel schneller und besser.
Bei eventuellen Fehlern oder Erweiterungen geht das auch deutlich leichter von der Hand.

Peter Rott

Peter Rott

Es fehlt nur noch der vollständige Stromlaufplan für das Board.

Rainer Pelzer

Rainer Pelzer

Sehr schön aber schade, habe das Gerät gestern zusammengebaut und die Leiste für die Aufnahme des ESP32 gemäß der Bilder im Booklet auf der Vorderseite eingelötet…

Einen Kommentar hinterlassen

Alle Kommentare werden vor der Veröffentlichung moderiert

Aanbevolen blog berichten

  1. Installeer ESP32 nu van de raad van bestuur
  2. Lüftersteuerung Raspberry Pi
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1
  4. ESP32 - das Multitalent
  5. OTA - Over the Air - ESP Programmeren via Wi-Fi