U-BLOX NINA W e ARDUINO
O objetivo deste BLOG é demonstrar como é possível utilizar a IDE do Arduino para programar o módulo U-BLOX NINA. Foi utilizado o EVK-NINA-W para o teste.
2) Execute a IDE do Arduino e click em files-->preferences
e digite
https://dl.espressif.com/dl/package_esp32_index.json e click OK
3) Vá agora em Tools > Board > Boards Manager
4) Procure por "ESP32 by Espressif" e instale
Aguarde alguns minutos para instalação do SDK.
5) Selecione em tools-->board o módulo u-blox NINA-W10 series
6) Crie um Sketch novo e copie o programa abaixo
#include <Arduino.h>
const int ledPin = GPIO_NUM_21;
void setup() {
// setup pin 5 as a digital output pin
pinMode (ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH); // turn on the LED
delay(100); // wait for half a second or 500 milliseconds
digitalWrite(ledPin, LOW); // turn off the LED
delay(100); // wait for half a second or 500 milliseconds
}
7) Atualize os BINS abaixo do Package ESP32
8) Agora compile
9) Selecione a COM, pressione o botão BOOT e então RESET no EVK-NINA-W e transfira o programa
10) Você verá o LED alterando de estado a cada 100ms!
11) Questões: suporte@smartcore.com.br
FONTES:
https://www.u-blox.com/sites/default/files/NINA-W1_SIM_%28UBX-17005730%29_2.pdf https://www.arduino.cc/
https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
https://platformio.org/
https://www.u-blox.com/sites/default/files/NINA-W1_SIM_%28UBX-17005730%29_2.pdf https://www.arduino.cc/
https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
https://platformio.org/