Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #226350

Re: Frage zu ESP8266 Board ES-01

From Eric Bruecklmeier <usenet@nerdcraft.de>
Newsgroups de.sci.electronics
Subject Re: Frage zu ESP8266 Board ES-01
Date 2017-04-17 09:56 +0200
Message-ID <eljaqbFt8nU1@mid.individual.net> (permalink)
References <el9j5tF31mjU1@mid.individual.net> <elhhlnFjkp2U1@mid.individual.net> <pbe7fctqmb9ll7lktvgq8anums3aqshniu@4ax.com>

Show all headers | View raw


Am 16.04.2017 um 21:24 schrieb Wolfgang Strobl:
> Am Sun, 16 Apr 2017 17:41:43 +0200 schrieb Eric Bruecklmeier
> <usenet@nerdcraft.de>:
>
>> Gleich noch eine Frage an die Spezies hier:
>>
>> Bin ich zu blöd, oder gibts in NodeMCU tatsächlich kein SoftUART Modul,
>> das die Bitbangerei erledigt? Ein UART ist halt a bissi knapp...
>
> Die Hardware hat zwei UART, genauer gesagt UART 0, das wahlweise auf
> zwei verschiedene Pinpaare geschaltet werden kann, sowie ein zweites,
> das nur TX hat und wohl für Debuggingzwecke gedacht war.
>
> Die NodeMcu-Firmware (d.h eLua) unterstützt, soweit ich das überblicke,
> nur UART 0, genauer gesagt, für serielle Kommunikation nur dieses, i.W.
> unter Nutzung der ROM-Funktionen via SDK.  Ein Modul, das für den
> Betrieb von WS2812-Streifen dient - und vielleicht ein paar ähnlich
> gestrickte, keine Ahnung - zweckentfremdet UART 1 zur Produktion dessen
> ziemlich speziellen Protokolls zur Übertragung einer Folge von
> 32-bit-Werten. Es kann auch UART 0 für den Parallelbetrieb von zwei
> Streifen verwenden, dann ist aber natürlich keine serielle Kommunikation
> mehr möglich.
>
> Bitbanging für ein SoftUART wäre theoretisch möglich, aber nur mit
> Klimmzügen, die die Sache mehr oder weniger nutzlos machen würde. Man
> sollte nicht vergessen, daß das Hardware- und ROM-design ursprünglich
> ein Single-Purpose-Design war, gedacht für die AT-Software, nicht als
> Hardwareplattform für beliebige Realtimeanwendungen.  Es gibt faktisch
> nur einen Thread und harte Priorität und Realtimeanforderungen für den
> WLAN-Betrieb. Wenn man so will, läuft die Anwendung nur in den Lücken,
> die die Firmware im ROM läßt, wenn sie nicht damit beschäftigt ist,
> 802.11 b/g/n/d/e/i/k/r und alles weitere zu realisieren, das in
> https://espressif.com/sites/default/files/documentation/0b-esp8266_system_description_en.pdf
> beschrieben ist.
>
> TL;DR für Bitbanging ist der ESP8266 denkbar schlecht geeignet.

Das mag alles sein, nur gibt es halt eine Menge NodeMCU Module, die in 
irgendeiner Form bitbangen - da hätte es ja sein können... Mir würden 
9,6 schon reichen, hab aber keine Lust das selber zu stricken ;-)

Back to de.sci.electronics | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-13 17:18 +0200
  Re: Frage zu ESP8266 Board ES-01 [SOLVED] Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-13 17:31 +0200
    Re: Frage zu ESP8266 Board ES-01 [SOLVED] Hanno Foest <hurga-news2@tigress.com> - 2017-04-13 17:44 +0200
      Re: Frage zu ESP8266 Board ES-01 [SOLVED] Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-13 18:21 +0200
        Re: Frage zu ESP8266 Board ES-01 [SOLVED] Christian Zietz <newsgroup.1001@chz.xyz> - 2017-04-13 19:19 +0200
          Re: Frage zu ESP8266 Board ES-01 [SOLVED] Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-13 19:23 +0200
            Re: Frage zu ESP8266 Board ES-01 [SOLVED] Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-13 19:31 +0200
              Re: Frage zu ESP8266 Board ES-01 [SOLVED] Christian Zietz <newsgroup.1001@chz.xyz> - 2017-04-13 19:44 +0200
                Re: Frage zu ESP8266 Board ES-01 [SOLVED] Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-14 10:15 +0200
                Re: Frage zu ESP8266 Board ES-01 [SOLVED] Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2017-04-14 10:24 +0200
                Re: Frage zu ESP8266 Board ES-01 [SOLVED] Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-14 10:35 +0200
                Re: Frage zu ESP8266 Board ES-01 [SOLVED] Christian Zietz <newsgroup.1001@chz.xyz> - 2017-04-14 10:31 +0200
                Re: Frage zu ESP8266 Board ES-01 [SOLVED] Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-14 10:39 +0200
              Re: Frage zu ESP8266 Board ES-01 [SOLVED] Wolfgang Strobl <news4@mystrobl.de> - 2017-04-13 21:32 +0200
                Re: Frage zu ESP8266 Board ES-01 [SOLVED] Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-14 10:14 +0200
            Re: Frage zu ESP8266 Board ES-01 [SOLVED] Christian Zietz <newsgroup.1001@chz.xyz> - 2017-04-13 19:33 +0200
        Re: Frage zu ESP8266 Board ES-01 [SOLVED] Wolfgang Strobl <news4@mystrobl.de> - 2017-04-13 21:38 +0200
          Re: Frage zu ESP8266 Board ES-01 [SOLVED] Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-14 10:18 +0200
  Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-14 11:22 +0200
    Re: Frage zu ESP8266 Board ES-01 Wolfgang Strobl <news4@mystrobl.de> - 2017-04-14 12:25 +0200
      Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-14 12:49 +0200
        Re: Frage zu ESP8266 Board ES-01 Christian Zietz <newsgroup.1001@chz.xyz> - 2017-04-14 13:32 +0200
          Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-14 13:56 +0200
            Re: Frage zu ESP8266 Board ES-01 Christian Zietz <newsgroup.1001@chz.xyz> - 2017-04-14 14:16 +0200
              Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-14 14:21 +0200
                Re: Frage zu ESP8266 Board ES-01 Christian Zietz <newsgroup.1001@chz.xyz> - 2017-04-14 14:27 +0200
                Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-14 14:30 +0200
              Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-05-08 21:09 +0200
  Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-16 09:44 +0200
  Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-16 17:41 +0200
    Re: Frage zu ESP8266 Board ES-01 Wolfgang Strobl <news4@mystrobl.de> - 2017-04-16 21:24 +0200
      Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-17 09:56 +0200
        Re: Frage zu ESP8266 Board ES-01 Wolfgang Strobl <news4@mystrobl.de> - 2017-04-17 11:05 +0200
          Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-17 11:16 +0200
            Re: Frage zu ESP8266 Board ES-01 Wolfgang Strobl <news4@mystrobl.de> - 2017-04-17 18:37 +0200
              Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-17 19:44 +0200
                Re: Frage zu ESP8266 Board ES-01 Wolfgang Strobl <news4@mystrobl.de> - 2017-04-18 00:03 +0200
                Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-18 09:00 +0200
                Re: Frage zu ESP8266 Board ES-01 Waldemar <waldemar@zedat.fu-berlin.de> - 2017-04-19 18:21 +0200
                Re: Frage zu ESP8266 Board ES-01 Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-19 23:26 +0200

csiph-web