-
Thread
Wer nutzt das Nucleo-64 und kann mir
eigene). Als I2C-Scanner den hier: https://gist.github.com/tfeldmann/5411375 Wie gesagt, beim ESP32 (auch UNO) läuft der Scanner. Nicht jedoch beim STM. Was überrsehe ich da? Grüße
sketch\MLX90640_I2C_Driver.cpp:88:31: note: candidates are: In file included from C:\Users\MHorb\Documents\Arduino\hardware\Arduino_STM32\STM32F1\libraries\Wire/Wire.h:42:0, from C:\Users\MHorb\AppData\Local\Temp\
-
Thread
I2C Display-Weis-I2C-SDD1306-128x64-Modul
Verpflichtung erfüllt! Lesekompetenz und logisches Denken ist jetzt nicht so Deine Stärke. Versuch's nochmal.
Bild-Speichers en bloc in das Display befördert. So herum geht es, "die Textzeile zu invertieren". W.S.
-
Thread
Welcher Microcontroller für i2c-Display
diesem Display ist ein 8x8 Font noch gut lesbar. Geht man davon aus, dass man die Ascii Zeichen 0-31 wegläßt und mit dem Leerzeichen (Ascii 32) bis Ascii 127 den Zeichensatz abbildet, hat man 96 Zeichen zu je 8 Byte was einen Speicherbedarf von 768 Bytes für den Zeichensatz bedeutet. Ein Programm
S. R. schrieb im Beitrag #5553348: > Ob ARM, MIPS32 oder Renesas ist relativ egal. > Dort ist ARM aber am weitesten verbreitet. > > Habe ich (außer MSP430) noch irgendwas Relevantes vergessen?
-
Thread
Software zum Steuern des Türschlossantrieb "eqiva eQ-3 Bluetooth Smart Lock"
P.S: @Marius: Welches ESP32 Board nutzt du/kannst du empfehlen? Gruß, Hendrik
P.S: Hat jemand Erfahrungen mit ESP32 mit externer WLAN Antenne? Bringt das was?
-
Thread
Nixie Uhr Probleme :-(
LOW_Zeit >= 1700) { BIT = 0; neueMinute = true; ZEIT_STUNDE = ZEIT[29]*1+ZEIT[30]*2+ZEIT[31]*4+ZEIT[32]*8+ZEIT[33]*10+ZEIT[34]*20; ZEIT_MINUTE = ZEIT[21]*1+ZEIT[22]*2+ZEIT[23]*4+ZEIT[24]*8+ZEIT[25]*10+ZEIT[26]*20+ZEIT[27]*40; PAR_STUNDE = ZEIT[35]; PAR_MINUTE = ZEIT[28];
kann, wo sie steht, muß sie dazu aber komplett auf 0:00 Uhr laufen (maximal schafft sie 2 Schritte/s zuverklässig). Nutze ich letztlich aber nicht, der ESP hat einen Webserver drauf und ich sage der Software per Webbrowser, was die Uhr nach einen Netzausfall anzeigt. Die Software netscheidet dann
-
Thread
ATMega: Reboot per Software auslösen?
Bootloader kostet doch meist einige Bytes mehr als das Aktivieren des Watchdog-Reset. So sieht's aus.
VCC-Leitung, nen dicken Transistor, der VCC kurzschließt > und die Brownout-Fuse setzen. für einen ESP aus einem LE33CV im TO92 genügte ein BC547, beide nahmen nicht übel, brownout hatte ich beim ESP nicht gesetzt oder ist nicht vorhanden?
-
Thread
Wie Messwerte über Wlan auslesen?
Dieses z.B. https://www.electrodragon.com/product/esp32-wrover-v4-module-based-esp32/
Joern D. schrieb im Beitrag #5510795: > D1 MINI - ESP8266 ESP12 NodeMcu Dev-Kit WiFi Modul Board WeMos Arduino > oder > WeMos D1 mini ESP8266 NodeMCU ESP12 IoT LUA WLAN WiFi Arduino Technisch geben die sich nichts - beide haben ESP12. Das Wemos hat
-
Thread
Methode für relativ genaue Positionsbestimmung (im Garten)
protokollierten Zeitpunkt eine Position berechnen... Da könnte ich einfach hukepack einen RaspberryPi-3 (oder esp32) mitfahren lassen und dann den RSSI Wert für die Beacons (gemittelt) auswerten und speichern UWB (und das scheint ja auch localino.net einzusetzen) scheint natürlich viel leistungsfähiger aber
to create a powerful, out-of-the-box, real-time and energy-efficient tracking solution. Decawave’s ultra-wideband (UWB) positioning technology and connectivity applications will combine with HERE’s analytics and indoor mapping services to support the 3D positioning of objects and people down to 10
-
Thread
Wie und wie oft Bibliotheken benutzen?
würde vieles für mich auf "blinkende Bauklötzchen" reduzieren. Als Beispiel: Web-Streamplayer mit ESP32, SD-Card, Touch-LCD, I2S-Ausgabe. Ohne fertige WiFi-Lib? Ohne fertigen TCP-Stack? Ohne fertige Display-Lib? Ohne fertigen SD-Card/Filesystem-Lib? Ohne fertigen MP3-Software-Decoder? Gestaltung
auf den Markt kamen und das Datenblatt mehr den Namen Rätselheft verdient hätte. Ich hätte den ESP32 wohl kaum angefasst ohne Bibliotheken und Beispiele wenn ich da nur mit dem IDK alles hätte selber machen müssen. Gruß aus Berlin Michael
-
Thread
Einbrennen von RAM bits?
Warmstart. > Es hat jedoch nicht funktioniert. kommt mir bekannt vor, ich glaube das ist beim ESP32 auch so oder bei OLEDs jedenfalls wunderte ich micht das die sich "merkwürdig" verhalten bei Neustart ohne VCC Wegnahme.
/en/DeviceDoc/SAM-L10L11%20Family-DataSheet%20-%20DS60001513B.pdf Das Trust-Ram wird in Kapitel 31 beschrieben.
-
Thread
E-Paper Display von Waveshare + ESP8266 Controller
Ziehe meinen Vorschlag zurück, das ct Projekt läuft mit einem ESP32, habe übersehen das das Waveshare Modul einen ESP8266 hat.
Johannes S. schrieb im Beitrag #5515295: > Ziehe meinen Vorschlag zurück, das ct Projekt läuft mit einem > ESP32, > habe übersehen das das Waveshare Modul einen ESP8266 hat. Ich bin Dir trotzdem für den
-
Thread
RasPi Daseins-Berechtigung?
machen...wobei youtube/netflix darauf vll auch grenzwertig würde? Vieles lässt sich halt auch mit einem ESP32 erschlagen, da wird der Markt enger... Klaus.
leisten können. Aber dank der grossen Rechenleistung, des geringen Preises und die herausgeführen I/O's und Peripherien, kann man ihn aber auch für viele HW Basteleien gut verwenden.
-
Thread
Esp32 Bluetooth Audio
Flo S. schrieb im Beitrag #5468089: > Timmo H. schrieb: >> https://github.com/bluekitchen/btstack >> https://github.com/esp32vn/esp32-a2dp-sink >> https://github.com/redisr/esp32-p2-a2dp > > Vielen
Flo S. schrieb im Beitrag #5469201: > Timmo H. schrieb im Beitrag #5467999: >> In 9 Stunden gar nicht gegooglelt? >> https://github.com/bluekitchen/btstack >> https://github.com/esp32vn/esp32-a2dp-sink
-
Thread
[Biete] LUANI ESP8266 230V I/O Modul Gesperrt
hauptsächloch ESP32 unter Mongosse-OS. Gruß, Manfred
: ESP-08S wird benötigt MfG Jan
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
Beispiele wo auf dem AVR mehr gebraucht wird. In der Arduino Umgebung gibts ja Alternativen, jetzt z.B. ESP32
Beispiele wo auf dem AVR mehr gebraucht wird. > In der Arduino Umgebung gibts ja Alternativen, jetzt z.B. ESP32 2 alte Beispiele: MP3-Player mit 90S8515, MAS3507 und 6GB 2,5" HD im Amiga-FastFileSystem. Beim Start habe ich alle Titel und deren Startsektoren der HD eingesammelt, um schnelles Blättern durch
-
Thread
Der Raspi und seine 40-polige Steckerleiste:
>> UART? TX low > 5s -> Abschalten > externen Zeitverzögerung ... wäre aber ... zu vermeiden
RUNNING)" ] ... # Zwangskopplung...die aber nicht klappt :/ sudo iwconfig wlan0 essid ABC key s:ABC Klaus.
-
Thread
ntp Server antwortet nicht
Den kompletten Source findestg Du unter https://www.mikrocontroller.net/svnbrowser/wordclock24h/ESP8266/ESP-WordClock/
Zusammenhang mit SNTP geschoben. Eben habe ich es aber nochmal (unter Linux, habe gerade keinen ESP parat) mit einem SNTP-Client probiert: [code] $ sntp de.pool.ntp.org sntp 4.2.8p11@1.3728-o (1) 2018-05-18 13:29:31.010213 (-0100) +0.000558 +/- 0.023336 de.pool.ntp.org 212.18.3.19 s2 no-leap
-
Thread
YACMS - noch ein kapazitiver Feuchtigkeitssensor
paar Modifikationen aber wunderbar auch als Temp/Hum Sensor mit SHT31 oder als Klingelmelder. Ruhestrom ist ca. 1,3 µA mit selbst aufwecken, da kommt der ESP nicht ran. Auch der Peak beim Senden ist mit 40 mA moderat und funktioniert mit einer CR2032 oder einer 1/2 AA
Johannes S. schrieb im Beitrag #5479323: > Eine Funklösung mit dem ESP hatte der Zentris in dem RaspPi Forum auch > schon gebaut Hallo Johannes, stimmt, ich habe heut vormittag doch mal den ganzen Tread dort
-
Thread
Atmega2560 startet nicht
ist. Hast Du mal getestet, ob Deine Versorgungsspannung schwingt? 78xx neigen zum Schwingen ohne C's dicht am Ein- und Ausgang. mfg
Computers ankommt. Das Atmel Studio ist eines der wenigen Programme wo man die Unterschiede der CPU's und RAM Menge sehr stark bemerkt.
-
Thread
Hochtechnische Füllstandsanzeige der Zisterne
Pumpe muß ja nur periodisch laufen. Hier ist ein Vorschlag: Arduino Pro-Mini oder Nano uC Bord oder ESP32/8266 3x Umschalt Ventile Luftdruck Sensor aus Blutdruckgerät und Pumpe Mit den Ventilen geht das so: 1) Ventil 2 nach Atmosphäre öffnen um den Nullpunkt festzuhalten. 2) Ventil 1 Staurohr
ausgeblasen. Mit den Blutdruck Komponenten sollten drei bis vier Meter Meßhöhe möglich sein Ein ESP32 könnte das alles übernehmen und ans WLAN übermitteln. Ist das High-Tech genug? Ein gesintertes Bronzefilter könnte möglicherweise die Luft sauber halten. Allerdings könnte Kondensation ein Problem
-
Thread
Webradio basteln
Hallo, https://github.com/earlephilhower/ESP8266Audio der ESP32 kann es in Software, Ausgabe hier über I2S-DAC. Von SD-Card hat mein Bekannter mit Flac bis 24Bit/192kHz getestet... Ich habe bisher nur kurz per WLAN MP3 getestet. Man muß etwas
" //#include "AudioOutputI2S.h" #include "AudioOutputI2SNoDAC.h" #ifdef ESP32 #include <WiFi.h> #else #include <ESP8266WiFi.h> #endif // enigma.mod sample from the mod archive: https://modarchive.org/index.php?request
-
Thread
Was kennt ihr für Elektronikläden (aktuell oder Geschichte, egal)? Gesperrt
drüber. Was basteln die ? Smartphone-Steuerung für die (vorhandene) Schwimmbad-Gegenstromanlage per ESP32 und Funkmodul/Handsender mit Trainingsprogrammen, patchen die Staubsaugerroboterplatine um den uC mit einer herstellerungebundenen Firmware zu flashen, versuchen einen KI Beschleuniger Chip auf seiner
du je nach Smartphone/Tablet auch nur eingeschränkt nutzen. Für das kompilieren von Code für einen ESP zb. muss das Gerät (laut App!) einen 64bit Prozessor haben. Da wird's bei manchen auch schon knapp, je billiger das Smartphone ist, je älter... Laden: Elektro Lutz in Wetzlar, kurz bevor endgültig
-
Thread
8h Timer mit attiny85 - Genauigkeit ohne Quarz
Oliver S. schrieb im Beitrag #5404234: > Nimm einen ESP und hol die Zeit per NTP. > Zur Sicherheit noch ein Etc Modul dran. Warum nicht gleich so: 0180 4 100 100
Chris S. schrieb im Beitrag #5406006: > Hat nicht jeder von euch ein 32khz Prüfnormal daheim, mit dem man die > Geräte kalibriert. Da fehlt ganz klar die Temperaturkompensation. ------------- Auch
-
Thread
C-Libs for USB and OLED-Display
> Kennt noch jemand eine Lib für USB für den STM32F103? Siehe http://stefanfrings.de/stm32/index.html#usb Mein Favorit ist die Variante, die W.S. hier veröffentlicht hat. Eine für das Bluepill Board angepasste Version kannst du auf meiner Seite herunterladen
> http://www.st.com/en/embedded-software/stm32cubef1.html (Download ganz > unten) enthaltene Register-Datei "stm32f103xb.h" (auch komplett ohne > HAL/Cube-Zeug nutzbar) ist: * @version V4.2.0 > * @date 31-March-2017und enthält das Gewünschte
-
Thread
ESP8266, SD-Karte freien Speicher und Dateidatum
nicht eindeutig was die Sommerzeit angeht. Wer NTP hat, hat auch die Unix-Zeit. Die funktioniert in 32 Bit mindestens bis 2037, als uint32_t auch bis 2106 mit 1 Sekunde Auflösung. 32 Bit in Hex-Schreibweise sind zufällig 8 Zeichen. Wenn eine Minute Auflösung wirklich ausreicht, kann man auch durch 60
die zur SD.h dazubinde, dann streiten die sich über die Zuständigkeit für das file-Objekt :-( Beim ESP32 oassen die Bibliotheken scheinbar besser zusammen. Im Beispiel hier https://github.com/espressif/arduino-esp32/blob/master/libraries/SD/examples/SD_Test/SD_Test.ino sind die beiden H-Dateien friedlich
-
Thread
Fehler zum nachbauen :-)
Andreas S. schrieb im Beitrag #7582045: > Tom G. schrieb im Beitrag #7581953: >> Hatte auch mal ne Fehlersuche weil ne mikro-SD gerne mal rumgezickt >> hatte... was wars? 1,8V Rücksignale auf nen 3,3V ESP..
sich aber so zugetragen.. Andere Geschichte: Ab und zu upgrade ich bei einem Bekannten den ESP32 mit einem Steuerungssystem für die PV Anlage.. Jedesmal habe ich es vorher zuhause mit einem ModbusTCP Server durchgespielt und sitz dann noch vor Ort ne Stunde mit dem Laptop an einem einfachen Problem
-
Thread
"RFM12" obsolet?
VW hergestellt ;-) Bei den RMF12, RFM22B, RFM23BP kannst du genauso die Datenblätter der Si4430/31/32 angucken.
Johannes S. schrieb im Beitrag #5329141: > ESP Modulen Ich find die fürchterlich, allein schon wegen deren Politik. Solange die ihren ranzigen Treiber nicht endlich mal offenlegen, sind die für meine Anwendungen
-
Thread
Eleksmaker A3 Pro - Eure Erfahrungen
$13=0 $20=0 $21=0 $22=0 $23=0 $24=25.000 $25=500.000 $26=250 $27=1.000 $30=255 $31=0 $32=1 $100=80.000 $101=80.000 $102=80.000 $110=5000.000 $111=5000.000 $112=2000.000 $120=400.000 $121=400.000 $122=400.000 $130=390.000 $131=297.000 $132=200.000 Ein kleineres
$12=0.002 $13=0 $20=0 $21=0 $22=0 $23=0 $24=25.000 $25=500.000 $26=250 $27=1.000 $30=255 $31=0 $32=1 $100=80.000 $101=80.000 $102=80.000 $110=4000.000 $111=4000.000 $112=4000.000 $120=10000.000 $121=10000.000 $122=10000.000 $130=390.000 $131=297.000 $132=200.000
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
Hallo, @Andreas S. (igel1): das waren am Anfang des threads auch meine Gedanken, ich habe mal kurz mit der OV7670 am ESP32 rumgespielt. Olli Z. schrieb im Beitrag #5367733: > P.S. An alle die ab jetzt erst mitlesen
ein proof-of-concept weil das Zeug rumlag. Da wird ein ESP32 einziehen, dank mehr Ram und stabil laufendem Software-MP3-Decoder und I2S-Ausgabe besser geeignet. Für (unangenehme) Überraschungen ist der ESP32 aber auch noch eine Weile gut... Olli Z. schrieb
-
Thread
100W Class A, per OPV gegengekoppelt
TdB andienen? Drüber schreiben, respektive zeigen wie ein Weltmeister und in der Praxis werden's dann Rohrkrepierer mit Siliziumdampfwölkchen. Wie wär's denn erst mal mit richtig was machen und erst wenn's klappt "Projekt" dazu sagen, statt hier nur warme Luft zu produzieren?
Bias-Einstellung - Olds Idee Datenrambo schrieb im Beitrag #5566887: >>>Komplette Eigenentwicklung s.Anhang Mark S. schrieb im Beitrag #5567277: >> Datenrambo schrieb: >>>>>Klirr bei 100W@8Ohm@20kHz <0,00005%, IMD bei 100W@8Ohm@19,5+20,5kHz <0,000005% >> >> Wie bzw. mit welcher Messtechnik
-
Thread
Über Funktionen "loopen" (Arduino IDE)
sehr sinnvoll, für einen Zähler der von 0 bis 3 zählt mindestens 16 Bit zu verwenden. Besser noch 32 oder 64.
Indices zu tun. Byte dürfte reichen. Auch die Java Geschichte muss uns hier nicht belasten. Der ESP rechnet übrigens gerne mit 32 Bit.
-
Thread
Wanderkiste Widlar, Runde II
Moin Moin, meine Adresse ist an Martin (ma_s) raus.
xxµF 1x Tüte Kondensatoren 1x Tüte Eckige LED's 1x Umschlag IR LED's 1x Umschlag IR LED's 1x Umschlag IR LED's 1x Schalt-Regler 1x 74XXXXX Mux Platine 1x 5mm LED Streifen Grün 6x Gelbe Runde LED's 1x Stange BUK445XXXX 1x Stange P3NB10 1x
-
Thread
Porterweiterung 15O/9I mit 74HC595 und 74HC165
uint16_t Data = (uint16_t((inByte<<8))+c++) | 0x8000; Serial.println(Data,BIN); uint32_t smicro = micros(); SendWord(Data); uint32_t emicro = micros(); Serial.println(emicro-smicro); } } void SendWord(uint16_t Data){ byte PDdLcL = PORTD & 0b10011111; //Hier am NANO
uint16_t Data = (uint16_t((inByte<<8))+c++) | 0x8000; Serial.println(Data,BIN); uint32_t smicro = micros(); Data = SendWord(Data); uint32_t emicro = micros(); //Angezeigt wird 100000|H(t-1)|G(t-1)|F(t-1)|E(t-1)|D(t-1)|C(t-1)|B(t-1)|A(t-1)|D(t)|H(t) Serial.print(" InData
-
Thread
China CNC 2418 Fräse für PCBs - Erste Erfahrungen nicht schlecht!
Beim proxxon gibt's immerhin zwei Lager - vorne ein Kugellager und hinten das Motor-Sintergleitlager. Drei wären besser, keine Frage. Aber bei Timmo gibt's überhaupt nur eines, nämlich das Motorlager.
Super Danke für die Antworten, brauchen tue ich das Ding nicht weil ich vor allem mit dem ESP32 arbeite und ich tolle Lochrasterplatinen mache, habe mir da eine ganz gute Technisch angeeignet. Wo kann man das Ding in Deutschland bestellen ? Finde nur EBay Anbieter. Wo bekommt man die Monitorschnittstelle
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure
Jo S. schrieb im Beitrag #5399104: > Marco schrieb: >> Studium : Msc. Informatik >> Alter : 31 >> Erfahrung : 2.5 Jahre, davor insg. 4 Jahre Werkstudent >> Funktion : Softwareentwickler
Jo S. schrieb im Beitrag #5443956: > 80k€ wären angemessen, statt der 59k, die in M ein 31jähriger > Handwerksmeister verdient. :-( > Überlege dir, ob du dich noch längere Zeit so ausnutzen lassen
-
Thread
Microcontroller mit langer Akkulaufzeit
Teilen in den Ruhepausen mittels MOSFET unterbrechen (hierbei auf dessen Leckstrom achten). Im 32bit Umfeld sieht es schon ganz anders aus. Der ESP32 nimmt zum Beispiel ca. 25µA auf und der beliebte STM32F103C8T6 nimmt etwa 20µA auf. STM verweist für solche Anwednungen auf die besser geeignete L-Serie
läuft auf 1xAA mit Step-Up und rennt etwa 1 Jahr, bei permanent aktivem Display. Da ist ein PIC24F32KA304 drin. Der Hauptstromverbraucher ist hier, und dass der PIC zu 100% laufen muss - er läuft auf 31,5kHz, um das Display zu treiben (passives LCD). Und dass die 3V3 per Step-Up-Wandler erzeugt werden
-
Thread
Dynamischer Variablenname in Scheife hochzählen
RGB-Leiste Stufe 6 int LED7 = 30; // Output RGB-Leiste Stufe 7 int LED8 = 31; // Output RGB-Leiste Stufe 8 int LED9 = 32; // Output RGB-Leiste Stufe 9 int LED10 = 33; // Output RGB-Leiste Stufe 10 int LED11 = 34; // Output RGB-Leiste
So? int LED[] = { 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38}; pinMode(LED[], OUTPUT);
-
Thread
Wie kann man zwischen Spannungsquellen wechseln?
bei einer Schottkydiode kann der Rückwärtsstrom die Zelle beschädigen. Empfehlung von Varta: (PDF S. 31) > The amount of accumulated reverse current (IR) should be kept > around 1% of the cell’s typical capacity during its standby life time. > A maximum of 5μA continuously must not be exceeded.
> In der Verbindung TX-ATMega -> RX-ESP würde ich noch einen R einfügen. Die Eingänge des ESP8266 haben Eigenschaften. Er verträgt etwa 4 Volt, auch wenn er keine Versorgungsspannung hat. Ein Schutzwiderstand kann daher entfallen.
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
beim Booten. Das Hardware-SPI-Interface des BBB habe ich nicht zum Spielen bekommen; das wollte um's Verrecken einfach nix tun. Für meinen LTC2500-32 habe ich sowieso 100 MBps gebraucht, das habe ich dann mit einem SPI-Receiver in einem Coolrunner erledigt und das ganze mit der PRU1 byteparallel
für "Standard Only" Assembly sind. Sprich die teurere Bestückung. Zuletzt ist es mir bei allen ESP32 Modulen aufgefallen. Und gerade eben bei WS2812 LED's. Weiß jemand warum? Oder ob es einen Trick gibt?
-
Thread
Braucht ein CPLD einen schnellen Takt?
aus dem Datenblatt abgemalt habe. Auf meinem China Max2 board ist ein 50MHz Oszillator. Einen ca 1s Takt für die Uhr erzeuge ich mit einem 32bit Zähler wo ich das 24. Bit als Eingang für die 4017 nehme. Als Ausgabe habe ich ein kleines board mit 4x 10 LEDs gemacht. Wenn ich nun den Takt vom 50MHz
könnte sein das dein Problem auch hier liegt: Thomas G. schrieb im Beitrag #5215829: > Einen ca 1s Takt für die Uhr erzeuge ich mit einem 32bit Zähler wo ich > das 24. Bit als Eingang für die 4017 nehme. Du teilst anscheinend einen Takt mit einem Zähler herunter und nimmst das Signal nun als