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

    WiFi on FiPy issues with Expansion Board 3

    Scheduled Pinned Locked Moved Expansion Board
    pybytes
    7 Posts 5 Posters 62 Views 5 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.
    • T Offline
      Thomas Johnson
      last edited by

      The Wifi does not work when plugged into power from both the Expansion Board 3 as well as USB, which I am using for debugging. When plugged into the expansion board sensors and power but not usb, or vice versa, everything works but I need them both plugged in for coding reasons. Thanks in advance!

      J 1 Reply Last reply Reply Quote 0
      • J Offline
        jcaron @Thomas Johnson
        last edited by

        @Thomas-Johnson I'm not sure I understand, isn't the power from the expansion board coming from the USB port? Or are you using a battery as well? Or another power source? Can you clarify what is connected where exactly?

        T 1 Reply Last reply Reply Quote 0
        • T Offline
          Thomas Johnson @jcaron
          last edited by

          @jcaron We have an ATM90E36 hooked up, which has a wall outlet plug which goes to 9V then 3.3V to the microcontroller. This voltage goes to the Vin on the expansion board 3 so we dont have to use usb power when it is in the field. It seems that when there are two power sources the FiPy esp32 does not work.

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

            @Thomas-Johnson said in WiFi on FiPy issues with Expansion Board 3:

            This voltage goes to the Vin on the expansion board 3

            With Vin, do you mean the battery connector or Vin of the FiPy module at Pin 24? The latter will have ~5V when USB is connected.

            D 2 Replies Last reply Reply Quote 0
            • D Offline
              Daniel Near @robert-hh
              last edited by

              @robert-hh The ATM board was outputting 3v3 to the Vin pin of the Expansion board 3.1, so when USB was plugged in, the PC was back-feeding 5v to the ATM board thru the USB/Expansion board 3.. The ATM board fortunately didn't get damaged. But one of the expansion boards did. Nothing looks visibly burned and no odd smells. After removing and troubleshooting the expansion board separate from our project, I can flash the PIC to the latest firmware with DFU-util but the Fipy won't connect via USB. I tested the Fipy on another expansion board 3.1 and it appears OK. Is there any schematic available for the Expansion Board 3.1? I'm trying to see if there's a way to disable the USB power on the board since it's getting good power elsewhere, and we should only need the USB for diagnostics once things are up and running.

              1 Reply Last reply Reply Quote 0
              • D Offline
                Daniel Near @robert-hh
                last edited by

                @robert-hh looks like this unidentified chip is what's toast on the one board. It's marked J13 and looks to be some type of dual mosfet? There's what looks like a tiny hairline fizzure horizontally across it.

                IMG_2669-sm.jpg

                1 Reply Last reply Reply Quote 0
                • G Offline
                  Gijs
                  last edited by

                  We do not have schematics publically available for the Expansionboard 3, though I'm not completely sure what is/ is not working for you.

                  You mention powering the Fipy directly in the expansionboard using the Vin header (right next to the battery connector i presume) with 3.3V? Then, you attached the USB cable, and the expansionboard got damaged?

                  Could you verify the Fipy is receiving power on Vin, and generating 3.3V on the output, using the presumably broken expansionboard with a multimeter (of course without attaching the separate 3.3V supply).

                  The mosfet you encircled is, if memory serves me correctly, the power switching mosfet, switching the power source between battery and USB, depending on which is connected, perhaps explaining why it is broken, as the 3.3V was backfeeding, though I would expect the USB voltage to overpower your 3.3V source.

                  You also mention you're able to flash the PIC, does it then also show up on your computer as a COM port? Could you also let me know of the voltage on the Vin pin without the Fipy present?

                  There is no way to disable USB power going to the Fipy, without doing some physical damage to the board (ie, remove one of the components or scratching a trace).

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

                  Pycom on Twitter

                  Pycom