BLYNK
HOME       📲 GETTING STARTED       📗 DOCS       ❓HELP CENTER       👉 SKETCH BUILDER

[405] WiFi module not found

Arduino uno with ADAFRUIT ATWINC1500 shield connect and run normally perfectly
then try to run BLINK_EXEMPLE_TEST with libraries WiFi101.h and BlynkSimpleWiFiShield101.h installed
compile OK
but at run time [405] WiFi module not found

here is the code of BLINK_EXEMPLE_TEST

 #define BLYNK_PRINT Serial


#include <SPI.h>
#include <WiFi101.h>
#include <BlynkSimpleWiFiShield101.h>

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "bb1e872cc9c145b08f5f7ebf8b437330";

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "xxxxxx";
char pass[] = "xxxxxx";

BlynkTimer timer;

// This function sends Arduino's up time every second to Virtual Pin (5).
// In the app, Widget's reading frequency should be set to PUSH. This means
// that you define how often to send data to Blynk App.
void myTimerEvent()
{
  // You can send any value at any time.
  // Please don't send more that 10 values per second.
  Blynk.virtualWrite(V5, millis() / 1000);
}

void setup()
{
  // Debug console
  Serial.begin(9600);

  Blynk.begin(auth, ssid, pass);
  // You can also specify server:
  //Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);
  //Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);

  // Setup a function to be called every second
  timer.setInterval(1000L, myTimerEvent);
}

void loop()
{
  Blynk.run();
  timer.run(); // Initiates BlynkTimer
}`Preformatted text`

Possibly because the Blynk WiFi as Shield library is geared for ESP8266 not an Atmel based WiFi adapter??

You may need to setup the WiFi connection independently (with Atmel library) and then use Blynk.config()

http://docs.blynk.cc/#blynk-firmware-configuration-blynkconfig

1 Like

Thank you I will try to configure the ADAFRUIT ATWINC1500 shield myself and post the result

This is the program which work for me to connect Adafruit ATWINC1500 Breakout

        #include <SPI.h>
        #include <WiFi101.h>
        #include <BlynkSimpleWiFiShield101.h>
     
        int keyIndex = 0;            // your network key Index number (needed only for WEP)
        int status = WL_IDLE_STATUS;

        // You should get Auth Token in the Blynk App.
        char auth[] = "5058d9e22cec4f92925f7b9288e5c3d0";

        char ssid[] = "******l";
        char pass[] = "******";
        int timeout = 30;


        void setup()
        {
          //Configure pins for Adafruit ATWINC1500 Breakout
          WiFi.setPins(8, 7, 4);

          status = WiFi.begin(ssid, pass);
          // wait 3 seconds for connection:
          delay(3000);
          
        // access to Blynk
          Blynk.config(auth);
         
        }

        void loop()
        {
          Blynk.run();

        }
2 Likes

I had a very same problem and this thread helped me to solve it. Thank you. BTW, I have a question. I want to become and IT specialist and I don’t know where to start from. Can someone here give me advice about what I should read? I’m in the High School right now and soon I will graduate. I want to work with networks. One of my friends told me that there is a relatively easy way to obtain Cisco certification by passing exams on SPOTO CLUB https://cciedump.spoto.net. And this is another question - did someone here heard of this site? They say that they give real Cisco certifications.

Unlikely… but this is not the place/topic to discuss it.

1 Like

I agree 100% with @GTT
As a former IT Director, I’ve seen thousands of CV’s for potential recruitment candidates, and worked with many recruitment agencies that specialise in IT recruitment.

The important thing with any candidate is their provenance, and this is a combination of experience and qualifications. Network engineers work their way up, often starting as support desk analysts then specialising in networking and server administration, picking-up qualifications and certification along the way. Someone who has paid for their won certification and has no on the job experience is going to be fake, or at best lacking the real world experience that they really need. When you need all of your network switches re-configuring because a lightning strike took them out overweight, or your Exchange servers rebuilding during the lunch break, then you want someone who knows what they are doing, not somebody who has lots of useless certificates.

The best piece of career advice I was ever given was “if you want a new job, go and sit with the people that do the job you want”. For you, that means getting any job in an IT team, and working your way up.
The best career lesson I ever learned (and I learned it too late) is never stay in one job too long. Jobs are stepping stones and if you linger too long in the fast flowing river then you’ll get swept away.

The other thing I learned (also too late) was never to turn a hobby into a career - it ruins a good hobby, and no matter what job you do, you’ll come to hate it over time (especially when the alarm goes off on a Monday morning).

Pete.

1 Like

Yes! never turn a hobby (moderating a forum for example :stuck_out_tongue_winking_eye: ) into a “job”… it will drive one batty

My new avatar…

:bat: :crazy_face: :bat:

Pete.