ESP32 Firmware Anfängerfrage

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
Sascha1
Normal user
Posts: 5
Joined: 30 Jan 2020, 08:17

ESP32 Firmware Anfängerfrage

#1 Post by Sascha1 » 01 Feb 2020, 13:06

Moin,

Ich habe ein NodeESP32 Board, was mit einen ESPEasy Flash läuft. V2.0 Experimental
https://www.letscontrolit.com/wiki/index.php/ESPEasy32

Nun möchte ich aber so ein Plugin (INO) zusätzlich aktivieren um halt diesen Sensor GY-87 (drei Sensoren) MPC6050 auzulesen.
Ich hab nun alles Installiert, weil anscheinend Plugins nur mit in ein neues Flashfile geschrieben werden können.
Also Arduino installiert, über den Boardmanager das richtige Board Wemos Lolin32 Lite ausgewählt.

So jetzt fehlt mir die Info ob ich alle Biblotheken selber im Sketch auswählen muss, oder ob es ein vorgefertigtes Sketch gibt das so ist wie alle Firmwares von letscontrolit:

#include <Wire.h>
#include <ssl_client.h>
#include <WiFiClientSecure.h>
#include <ETH.h>
#include <WiFi.h>
#include <WiFiAP.h>
#include <WiFiClient.h>
#include <WiFiGeneric.h>
#include <WiFiMulti.h>
#include <WiFiScan.h>
#include <WiFiServer.h>
#include <WiFiSTA.h>
#include <WiFiType.h>
#include <WiFiUdp.h>
#include <Update.h>
#include <Ticker.h>
#include <SimpleBLE.h>
#include <SPIFFS.h>
#include <SPI.h>
#include <SD.h>
#include <sd_defines.h>
#include <sd_diskio.h>
#include <Preferences.h>
#include <NetBIOS.h>
#include <HTTPUpdate.h>
#include <HTTPClient.h>
#include <FS.h>
#include <FSImpl.h>
#include <vfs_api.h>
#include <FFat.h>
#include <ESPmDNS.h>
#include <ESP32WebServer.h>
#include <BLEDevice.h>
#include <BLEUtils.h>
#include <BLEScan.h>
#include <BLEAdvertisedDevice.h>
#include <AzureIotHub.h>
#include <Esp32MQTTClient.h>
#include <AsyncUDP.h>
#include <EEPROM.h>
#include <DNSServer.h>
#include <BluetoothSerial.h>
#include <ArduinoOTA.h>
#include <dummy.h>

dann den Text aus dem Ino File selber rein kopieren muss? Oder gibt es da ein fertiges Grund Konfig Sketch?

Hier müsste doch auch etwas rein oder?
void setup() {
// put your setup code here, to run once:

}

void loop() {
// put your main code here, to run repeatedly:

}

Gruß Sascha

stefbo
Normal user
Posts: 18
Joined: 24 Apr 2016, 15:35
Location: Germany

Re: ESP32 Firmware Anfängerfrage

#2 Post by stefbo » 05 Feb 2020, 22:53

Hi Sascha,
hast Du schon ein fertiges image für esp32 aus dem aktuellen release probiert? ESP_Easy_mega-20200204_test_ESP32_4M316k.bin sollte den plugin für MCP schon enthalten. (https://github.com/letscontrolit/ESPEasy/releases)

Stefan

Sascha1
Normal user
Posts: 5
Joined: 30 Jan 2020, 08:17

Re: ESP32 Firmware Anfängerfrage

#3 Post by Sascha1 » 10 Feb 2020, 11:13

Hi Stefan,
sorry hatte schon aufgegben das hier einer Antwortet, deshalb meld ich mich erst jetzt.
Okay ich muss mal bei den Relase mich umschauen und bekommeda evtl ein kompletes Arduino Projekt, habe aber die letzten Relase versucht zu flashen, aber die laufen nicht.

Ich habe hier gelesen viewtopic.php?t=6354 das es nur mit der R20100 Release klappt.
Aber da ist halt die ino für den MPU6050 nicht drin

Die würde ich versuchen nach zu programmieren, mit der alten Arduino Core 2017-12-19
und dann folgende Ino's deaktivieren:
_N002_Buzzer.ino
_P010_BH1750.ino
_P016_IR.ino
_P035_IRTX.ino
_P049_MHZ19.ino
_P052_SenseAir.ino

und das _P045_MPU6050.ino dazu kompelieren.

Gruß
Sascha

Sascha1
Normal user
Posts: 5
Joined: 30 Jan 2020, 08:17

Re: ESP32 Firmware Anfängerfrage

#4 Post by Sascha1 » 11 Feb 2020, 13:02

Moin Stefan,

so hab jetzt was hinbekommen, konnte das alte Release zusammen stellen und den Treiber Plugin für den MPU6050 hinzufügen und bin erstellen, Sensor läuft jetzt,

Gruß
Sascha

stefbo
Normal user
Posts: 18
Joined: 24 Apr 2016, 15:35
Location: Germany

Re: ESP32 Firmware Anfängerfrage

#5 Post by stefbo » 14 Feb 2020, 00:02

Hi Sascha,
ich nutze meist ESP8266'er, habe aber auch eine ESP32 selbst geflasht, allerdings mit VisualStudioCode mit PlatformIO. Compile und upload haben wunderbar funktioniert....
Stefan
BTW: Können wir auf Englisch weiterdiskutieren, dass die anderen Forumteilnehmer auch was davon haben? Sonst per private message...

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 42 guests