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

    Features wish list

    Scheduled Pinned Locked Moved Announcements & News
    48 Posts 23 Posters 25.7k Views 25 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.
    • bmarkusB Offline
      bmarkus @cfaessler
      last edited by

      @cfaessler said in Features wish list:

      Some additional wishes from my side:

      • Allow to specify port (FPort) for LoRaWAN packages

      Is it really missing, port can't be specified per today? In such case I can't use it, as in our network ports allocated to services :(

      D 1 Reply Last reply Reply Quote 0
      • D Offline
        daniel @bmarkus
        last edited by

        @bmarkus No, this is already supported. Use the bind() method on a LoRa socket to select the port. For instance s.bind(1) will select port #1 for the socket.

        Cheers,
        Daniel

        1 Reply Last reply Reply Quote 0
        • D Offline
          daniel
          last edited by

          Allow confirmed and unconfirmed LoRaWAN packages

          This is already supported via socket options.

          We are releasing new docs in around 2 hours which will show all this. We'll make an announcement shortly.

          C 1 Reply Last reply Reply Quote 0
          • C Offline
            cfaessler @daniel
            last edited by

            @daniel Cool thanks!

            1 Reply Last reply Reply Quote 0
            • C Offline
              cfaessler
              last edited by cfaessler

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • M Offline
                Meide
                last edited by

                A 'read_timed' command as the one in the following link can be interesting:
                http://docs.micropython.org/en/v1.8.6/pyboard/library/pyb.ADC.html

                1 Reply Last reply Reply Quote 1
                • M Offline
                  mohpor
                  last edited by

                  @daniel
                  Currently, WiFi is initialized at boot (WiPy 2.0) and this feature cannot be disabled to be initialized later on (in boot.py) for example. I know it might be useful in some use cases, but it increases boot time and occupies memory and consumes battery power before we as developers get to disable it. I wish no extra features would be started before boot and we get to enable them as we wish, afterwards.

                  Cheers,
                  M.

                  L 1 Reply Last reply Reply Quote 2
                  • L Offline
                    livius @mohpor
                    last edited by livius

                    @mohpor
                    yes, somewhere someone wirite good point about this
                    i suppose that all features like wifi, blootooth, lora, ... should be disabled at start
                    maybe this can be achived by e.g. file existence on the flash.
                    like boot.config

                    if it does not exist - then all go same as is now
                    but if it exists then it should be parsed

                    think about people first, then computers

                    1 Reply Last reply Reply Quote 1
                    • C Offline
                      cfaessler
                      last edited by

                      Just read that the ESP32 shall have a built in Hall effect sensor and CAN bus Interface.
                      We needed both of it and used external peripherals until now. Is this something on your roadmap to implement?

                      1 Reply Last reply Reply Quote 2
                      • C Offline
                        Colateral @daniel
                        last edited by

                        @daniel Wifi rssi() is important in IOT.

                        1 Reply Last reply Reply Quote 3
                        • L Offline
                          livius @daniel
                          last edited by livius

                          @daniel
                          Will be good to have built in DTMF generator :)

                          think about people first, then computers

                          1 Reply Last reply Reply Quote 1
                          • B Offline
                            beyonlo @alexander
                            last edited by

                            @alexander said in Features wish list:

                            Direct hardware access (similar to the examples on Micropython speed), i.e. the Viper code emitter or some other approach to allow high speed digital IO

                            I agree.

                            1 Reply Last reply Reply Quote 1
                            • B Offline
                              beyonlo @Roosted
                              last edited by

                              @Roosted said in Features wish list:

                              @jasonriedy said in Features wish list:

                              • Enterprise WPA support

                              802.11X is the feature i'm really waiting for!
                              I've seen Wi-Fi marked as 'done' somewhere, but it is not usable in enterprise/educational environments...

                              For as far as I know 802.11X is supported in the ESP-IDF, so it would 'just' need to be implemented in python - right?

                              Thanks for steady development pace! :)

                              I think you are talking about 802.1x, correct?

                              Thanks.

                              1 Reply Last reply Reply Quote 0
                              • G Offline
                                gertjanvanhethof Pybytes Beta
                                last edited by

                                @daniel One important feature to bring the xxPy devices to a higher enterprise ready plan is to add functionality to do firmware updates and software updates over-the-air.
                                Are there plans to add this?

                                1 Reply Last reply Reply Quote 1
                                • D Offline
                                  daniel
                                  last edited by

                                  @gertjanvanhethof yes, there are plans for this.

                                  B 1 Reply Last reply Reply Quote 0
                                  • C Offline
                                    Colateral
                                    last edited by Colateral

                                    @daniel BLE multipoint it is a MUST.

                                    B 1 Reply Last reply Reply Quote 1
                                    • B Offline
                                      beyonlo @Colateral
                                      last edited by

                                      @Colateral said in Features wish list:

                                      @daniel BLE multipoint it it MUST.

                                      Yes, that is a very good feature.

                                      1 Reply Last reply Reply Quote 0
                                      • guyG Offline
                                        guy
                                        last edited by

                                        Must have:

                                        • Encryption of login details on the module - currently I have to hard-code login details (eg. so WiFi on the LoPy can get in to my home network) in plain text. I imagine it's similar situation with any other login details on the device - unless I'm missing something? I can 1-way encrypt, but then can't use the encrypted details to log in to my wifi router.

                                        Should have:

                                        • Remotely update modules (firmware and scripts) via internet, and also suggest a best practice blueprint for doing updates offline (eg. via USB, SD and maybe even BT?)
                                        • Number the pins on the module and the headers on the expansion board the same - very confusing currently

                                        Nice to have:

                                        • Some easy way for end-user to put their wifi login details on to the module (a good example is electric imp), ideally from mobile phone or USB.
                                        • Possibly some way to kill threads when a script exists (currently they seem to linger)
                                        L 1 Reply Last reply Reply Quote 1
                                        • L Offline
                                          livius @guy
                                          last edited by livius

                                          Will be good for developing to have option like save errors to flash
                                          e.g. if we are connected to the board with UART then we can see errors like guru mediation printed.
                                          But when we are not connected by UART we do not know what was the error message
                                          and after reboot we lost any info

                                          Will be good to have option e.g.

                                          machine.SaveErrors=True
                                          

                                          and it save errors to flash to file e.g. LastError.log

                                          But i do not know if this is simple to accomplish and if any possible?

                                          think about people first, then computers

                                          1 Reply Last reply Reply Quote 1
                                          • B Offline
                                            BetterAuto Pybytes Beta @daniel
                                            last edited by

                                            @daniel said in Features wish list:

                                            @gertjanvanhethof yes, there are plans for this.

                                            Daniel does the team have a road map for OTA? Approximate timeline. In every new firmware announcement that's the first thing I look for :-)

                                            I was grateful to see the WDT fix. Just in time.

                                            Also I second the rssi request.

                                            1 Reply Last reply Reply Quote 0

                                            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
                                            • 2
                                            • 3
                                            • 2 / 3
                                            • First post
                                              Last post

                                            Pycom on Twitter

                                            Pycom