Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    Flash Wipy with esp32 C/C++

    Scheduled Pinned Locked Moved Firmware
    6 Posts 3 Posters 396 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J Offline
      jenaflynn
      last edited by

      Just wondering if this can be done.
      If there's a comprehensive guide (Would hate to brick one of these nice little thing)

      We'd just like to abandon python (It's neat, but we know C/C++ better at my shop)

      and we'd really love to have it programmable via the expressif ide or hell even the arduino IDE.

      Thoughts?

      J T 2 Replies Last reply Reply Quote 0
      • J Offline
        jenaflynn @jenaflynn
        last edited by

        @jenaflynn

        Darnit I meant FiPy

        Not Wipy

        robert-hhR 1 Reply Last reply Reply Quote 0
        • robert-hhR Offline
          robert-hh @jenaflynn
          last edited by

          @jenaflynn What stops you from going ahead? The risk of bricking it by software is low. Unless you damage it electrically, you can always erase the flash and start over. The ESP32 is just plain vanilla. So any ESP32 IDE should work. The problem arises with the Lora/Sigfox and LTE modem, when they are not supported by the IDE. You have to do all the development yourself, using the Semtech and Sequans firmware stacks. The latter looks like the larger problem.

          J 1 Reply Last reply Reply Quote 1
          • J Offline
            jenaflynn @robert-hh
            last edited by

            @robert-hh

            Is the sequans the LTE stack? What we're really looking is to utilize is LTE M1 or nbiot the most from the product.

            So that begs the question of how much do we have re implement?

            If it's a huge pain and since we're trying to target a subset of hobbyists. We might just snag a bunch of MKR 1500's since they seem to be Arduino friendly for folks who would use our project.

            Thoughts?

            robert-hhR 1 Reply Last reply Reply Quote 0
            • robert-hhR Offline
              robert-hh @jenaflynn
              last edited by

              @jenaflynn Sequans is the vendor of the LTE modem. The firmware and communications stack of the modem is in the modem chip. The ESP32 talks to the modem through a UART, using AT-commands, just like most other LTE modems work.
              If you are interested in LTE M1 and NB-IoT, writing C/C++ code and using the Arduino IDE, the FiPy seems to be a hard way to go. The Fipy or GPy are good when you want to use Python as the chosen language

              1 Reply Last reply Reply Quote 0
              • T Offline
                tvetter1976 @jenaflynn
                last edited by

                @jenaflynn
                You could have a look at here:
                https://forum.pycom.io/topic/3134/using-pycom-boards-with-arduino-ide

                1 Reply Last reply Reply Quote 1

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                • 1 / 1
                • First post
                  Last post

                Pycom on Twitter

                Pycom