Announcement

Collapse
No announcement yet.

IoD-09TH Will Not Connect to WiFi

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • IoD-09TH Will Not Connect to WiFi

    I have one brand new IoD-09TH that refuses to join a wifi network, while the 10+ others with the same program have no issue. It is otherwise running code fine. I thought this was a fluke.
    But I've just had a customer with another IoD-09TH that is now doing the same thing.

    Is there a known common issue or something that might explain this?

    I have another display where the wifi antenna fell off, but that hasn't affected wifi operation at all..so that's not the issue.

    I just bought another 10 displays so hopefully they won't have the same failure rate.

  • #2
    Hello,

    Sorry to hear that.

    Kindly raise a support ticket at: https://4dsystems.com.au/support to proceed with RMA process.

    BR,
    Sherwin

    Comment


    • mart_s300
      mart_s300 commented
      Editing a comment
      Hi there for some reason i cant make my own post. I have the same display and don’t know how to program the GPIO in this display to be used as inputs I’ve been looking for days now and cant find it for the life of me

  • #3
    Hi,

    Using pinMode(0, INPUT_PULLUP) should be fine.

    Could you please try the example code

    #include "GFX4dIoD9.h"

    GFX4dIoD9 gfx = GFX4dIoD9();


    void setup() {
    // put your setup code here, to run once:
    pinMode(0, INPUT_PULLUP);
    pinMode(2, INPUT_PULLUP);
    gfx.begin();
    gfx.Cls(BLACK);
    gfx.ScrollEnable(true);
    gfx.BacklightOn(true);
    gfx.Orientation(PORTRAIT);
    gfx.SmoothScrollSpeed(5);
    gfx.TextColor(WHITE, BLACK); gfx.Font(2); gfx.TextSize(1);

    }

    void loop() {
    // put your main code here, to run repeatedly:
    gfx.print("GPIO0 : ");
    gfx.println(digitalRead(0));
    gfx.print("GPIO2 : ");
    gfx.println(digitalRead(2));
    delay(500);
    yield();
    }

    This will display the state of the GPIO0 & GPIO2 and will display a 0 value if the input is tied low.

    I hope this helps

    Best regards

    Paul

    Comment


    • #4
      thank you for the quick reply what pins can i use for external push button inputs as i need 4 inputs for my project.
      sorry for hijacking someones post

      Comment


      • #5
        Hi,

        No problem with the post.

        You can also use TX and RX which are GPIO1 and GPIO3, you can use the above example to test. If the Serial service isn't started eg by not using Serial.begin then this should work fine.

        Best regards

        Paul

        Comment

        Working...
        X