Flash Wipy with esp32 C/C++
-
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?
-
-
@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.
-
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?
-
@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 -
@jenaflynn
You could have a look at here:
https://forum.pycom.io/topic/3134/using-pycom-boards-with-arduino-ide
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