Skip to content
Firmware for u-blox NINA W102 WiFi/BT module
C++ C Python Makefile
Branch: master
Clone or download
Rocketct and sandeepmistry fix setHostname API
fixed set host name API now allow to set a hsotname with max lenght 32 characters, otherwise set the default one
Latest commit f63b70a Jun 21, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
arduino fix setHostname API Jul 16, 2019
data Use phy_init partition for phy init data and use recommended u-blox data Jan 31, 2019
main Update fw version to 1.2.4 Jun 14, 2019
CHANGELOG Version 1.2.3 Apr 9, 2019
Makefile Build options for Uno WiFi Rev2 Nov 13, 2018 Update to IDF v3.1.3 Mar 26, 2019
partitions.csv Move certs partition before actual firmware Oct 4, 2018
sdkconfig Update to esp-idf v3.3 Jun 14, 2019

Arduino NINA-W102 firmware

This firmware uses Espressif's IDF


  1. Download the ESP32 toolchain
  2. Extract it and add it to your PATH: export PATH=$PATH:<path/to/toolchain>/bin
  3. Clone v3.1.3 of the IDF: git clone --branch v3.1.3 --recursive
  4. Set the IDF_PATH environment variable: export IDF_PATH=<path/to/idf>
  5. Run make to build the firmware (in the directory of this read me)
  6. Load the Tools -> SerialNINAPassthrough example sketch on to the board
  7. Use esptool to flash the compiled firmware


Copyright (c) 2018 Arduino SA. All rights reserved.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

You can’t perform that action at this time.