WiFi Enabled Arduino Uno

Hello Everyone,

I am trying to connect a pcb breakout my friend made that has a NINA-W10 with my Arduino Zero. I want to add WiFi/Bluetooth to my Arduino with this cheap module/breakout.

Does anyone know what pins to use so It will work with the existing Arduino NINA library?

Thanks y'all..

  • Jimmy

Look at the schematic of the Arduino Nano 33 IoT or even better, just get yourself one.

You can find the schematic under the documentation tab.

nathancrane243:
I am trying to connect a pcb breakout my friend made that has a NINA-W10

That sounds like a black box to me. Nobody can know what Your friend has created and giving advice looks impossible.

Hello, thank you for your responses.

I do think I explained it well enough.

I am trying to create a dev board for a project I am doing, where I am uploading sensor data to the cloud. On my custom pcb, I am using NINA-W10, because it is cheap, small, and FCC certified.

However, I was looking at the connections in the Nano IOT 33 schematic, and I not connecting to it with the same pins. I am using a different serial communication pins.

So I was wondering in order for it to work with the NINA WiFi library that Arduino made, what would I have to change so that it works with my board? Is there a file that sets the pins used on the microcontroller for this module?

Thanks

Attache the wiring diagram of Your setup. The Shakesperare typ of diagrams don't work well. I don't spend time in trying to make it here. Info that is not given leads to loose ends. Pointless to use for me.
There is not likely any file doing the setup You ask for.

nathancrane243:
However, I was looking at the connections in the Nano IOT 33 schematic, and I not connecting to it with the same pins. I am using a different serial communication pins.

So I was wondering in order for it to work with the NINA WiFi library that Arduino made, what would I have to change so that it works with my board? Is there a file that sets the pins used on the microcontroller for this module?

Have a look into the following file

C:\Users[UserName]\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.5\variants\nano_33_iot\variant.h

There are a few definitions of pins used. I did not check if it is all of them, but looks like a good start.

//NINA
#define NINA_GPIO0  (26u)
#define NINA_RESETN (27u)
#define NINA_ACK    (28u)

...

// Alias Serial1 to SerialNina (useful in libraries)
#define SerialNina                  Serial2
#define SPIWIFI                     SPI1