Arduino Nano ESP32 - A Short Tutorial to Setup and IoT Usage

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024

Комментарии • 12

  • @nelomedia805
    @nelomedia805 Год назад +1

    How do you program the baud rate and Mac address for the slave module (using an HM-10)for the Bluetooth connectivity? I'm used to using a slave and master outboard Bluetooth module and program them with the serial monitor using AT code. Thank you.

  • @jojopornebo188
    @jojopornebo188 Год назад +2

    Can you make the Serial Monitor work in your Nano ESP32? Mine had an error "No monitor available for the port protocol dfu" and I feel that it could be a bug because there were questions similar to it in the dfu github.

    • @ElektorTV
      @ElektorTV  Год назад

      IDE 2: you must select the right port. Tools -> Port and then you must select the _serial_ port, not the DFU port. Also make sure that when you pick a board from the drop-down list, it mentions the serial port and not the DFU port. I haven't tried IDE 1.x.

  • @wadebrewer7212
    @wadebrewer7212 7 месяцев назад +1

    I was hoping someone would have a tutorial on how to get it to actually install the fn windows drivers so i could use it. i have been screwing with this junk for days now and now the IDE wont even uplad to it.

  • @frogandspanner
    @frogandspanner Год назад +2

    I switched off when microPython was mentioned.
    I have been involved in software development for 52+ years, and have experienced most languages, but Python is among the worst.

    • @dagnolof
      @dagnolof Год назад +2

      you do not have to use micropython

    • @mattytrentini
      @mattytrentini Год назад +1

      I've been involved with software development for 25 years - ok, not quite as long as you! - and MicroPython is one of the more remarkable advances in the embedded domain over that time.

    • @frogandspanner
      @frogandspanner Год назад

      @@mattytrentini It's a mashed together hybrid of the worst ideas in other languages.
      Having white space syntactically and semantically relevant is insane - it's almost as bad as _Make_ , where spaces and tabs have different meanings. And imagine being given a project you have to work on, with multiple files written in Python. How do you find the file and line to which the linker assigns startup initialisation ? In C/C++ I can just grep for _main_ . And how do you splice in a section of code from another piece of software? You have to go through editing whitespace to make it fit into its new context. Bonkers.

    • @mattytrentini
      @mattytrentini Год назад +1

      @@frogandspanner All of these are such trivial issues, it's surprising they're the first to mind. Whitespace rules are simple and succeed in making code more readable. Ignoring the fact that there is no linker in Python, startup is easy to determine - you just tell the interpreter what you want to run. Splicing in code and updating whitespace is, again, such a simple operation...more perplexing; it's the same process for C/C++ (unless you're leaving code poorly formatted).

    • @frogandspanner
      @frogandspanner Год назад

      @@mattytrentini There is a linker, implicit or otherwise.
      Invisible character should never part of semantics.
      In C/C++ one splices in code, and uses indent to restore cosmetics, but not semantics.
      People could learn a lot from Knuth's _Literate Programming_ and _Tangle & Weave_.
      After four decades teaching Computer Science at Russell Group Universities I am saddened that little seems to have been learned.