- für alle, die an einem Baseboard für den ESP 12(ESP 07) interessiert
sind und einigermaßen gradeaus löten können*, hier meine Anregung für
ein Wochenendprojekt.
http://www.ebay.de/itm/ProtoShield-V5-passend-zu-Arduino-mit-SYB-170-Breadboard-Steckbrett-/221817025202?hash=item33a55332b2
Ergänzt wird noch je 2x STMPE811 für HSPI und I2C - GPIO(Oberseite).
-Spannungsregler ST LD1117DT;
- (Unterseite) 5v-Buchse und PL2303(Waveshare FTDI_Adapter);
reset-Button und flash-Button(S1);
Die aussenliegenden Steckkontakte wurden mit Buchsen stumpf verlängert (
damit kann z.B.ein 2,8 ITDB02 Shield direkt aufgesteckt werden);
* habe Watterott angefragt, ob eine industr. Fertigung möglich sei.
Wegen nicht offener Quellen des Herstellers(Watterott antwortete):
"Bei den ESP-Modulen ist der Preis unschlagbar, aber leider ist die
Firmware nicht komplett Open-Source. Daher gibt es auch viele Leute, die
die Module nicht einsetzen möchten."
Ist wohl vorerst nicht damit zu rechnen ..
-für einen ersten Test habe ich den Sketch "Blink" aus
Beispiele-01.Basics genommen.
Geändert nur:
void setup() {
// initialize digital pin 13 as an output.
pinMode(2, OUTPUT); // 13
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(2, HIGH); // turn the LED on (HIGH is the voltage
level)
delay(1000); // wait for a second
digitalWrite(2, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
und die User-Led des Proto-board auf GPIO2 des ESP07 --> wechselblinken
mit blauer LED auf ESP07;
Beim Aufbau pulldown 10k an GPIO15 und pullup 10k an CH-PD nicht
vergessen ..
-mit Mikroskop und Heißluft habe ich die Portexpander fertiggestellt.
Auf die 1Mhz/400khz Taktfrequenz für SPI/I2C wollte ich nicht
verzichten.
So lässt sich auch das 8-bit 2,8 ITDB02 Shield, das mancher
Arduinonutzer hat, ansprechen.
Adafruit hat einen Adapter, allerdings nur für ihr Touchdisplay(kein
8-bit Bus). Sonst habe ich nichts passendes gefunden.
Warum sich hierzulande kein STMPE811-Boardfabrikant für den Bastler
finden lässt ?
Ich habe grade eine Mail von Watterott erhalten, die auf meinen Hinweis
im ersten Post Bezug nimmt:
"
Ein Display werden wir mit dem ESP nicht bauen. Hier werden wir
wahrscheinlich etwas mit dem Atmel WiFi-Modul mit Cortex-M0 machen.
Wir haben aber einen ESP zu Xbee Adapter und auch Atmel zu Xbee Adapter
geplant. Dadurch kann jeder selbst entscheiden, welches Modul er
einsetzen möchte. Der Xbee-Sockel hat sich bei Funkmodulen in den
letzten Jahren als Standard durchgesetzt.
"
Das könnte interessieren ..!
Ich denke mal, mit den 4 neuen 8-bit Ports(inc. Touch und ADC), dem
Arduino-Formfaktor und der µSD-Karte im SD-Slot des Displays lässt sich
schon einiges anfangen ..
-Man bedenke auch die max. 160 MHz des ESP!
@mods:
Ich meine, an dieser Stelle kann der Thread geschlossen werden, ich habe
aufgezeigt, was ich aufzeigen wollte ..
kettenrad schrieb:> Ich denke mal, mit den 4 neuen 8-bit Ports(inc. Touch und ADC), dem> Arduino-Formfaktor und der µSD-Karte im SD-Slot des Displays lässt sich> schon einiges anfangen ..
Super! - ich hab das Mega2560 Prototyp Shield hierzu liegen
und das 3.2" von adafruit mit SD Schacht und noch lange nicht
so weit ;-)
lg
;-)
- anbei der 8-bit Bus, angepasst für ein 8-bit TFT und OV7670.
Mit "Touch" auf das Vorschaubild wird abspeichern auf SD-card ausgelöst.
Inhalt der SD-Bilder im Browser abrufbar. Auslösung über Vorschau im
Browser möglich.
Zur Programmierung und Beschaltung ist r_u_d_i ;-) sicherlich bereit,
auf seine zugegeben unkonventionelle Art, bereitwillig und geduldig
Hinweise zu geben.
Ach ja, -den habt ihr ja erfolgreich vergrault!
Sicherlich wird der Moderator, der rudis Beiträge ins NIRWANA geschickt
hat, hier in die Bresche springen!
Oder die Koryphäen, denen es nicht schnellgenug ging, ihn loszuwerden ..
Ist doch ein Klacks ..