Bolt IoT: A fully integrated IoT Platform

The Bolt IoT Developer Hub

Welcome to the Bolt IoT developer hub. You'll find comprehensive guides and documentation to help you start working with Bolt IoT as quickly as possible, as well as support if you get stuck. Let's jump right in!

Guides    Guides

Via WiFi network

If your device has an older firmware version which does not support OTA updates via the dashboard, you can follow the steps below. Once you have updated the firmware manually, you will be able to do updates from your Cloud dashboard without having to do it manually again. The manual update process is only a one-time process.

Version Compatibility

If you own hardware version 1 of the Bolt, you can still check for updates to the device firmware. However, we do not provide any additional updates for the same.

To command the Bolt unit to update its firmware, you need to know the IP address which the Bolt unit received from your WiFi router. The next step will show you how you could get the IP Address of your device.

Finding IP address of your Bolt WiFi Module

The IP address is a text string which used by the internet to identify a specific device. If you want to learn more about IP Addresses, we suggest you watch this video by clicking here.

  • You can use any application which finds out the IP address of devices. We recommend using the Fing mobile app. Download the Fing App from Playstore/AppStore on your mobile. (Click here for Android & here for iOS).
  • After the app is installed, ensure that your phone is connected to the same WiFi network as the Bolt unit and open the app.
  • A pop-up screen will appear asking you to enable device recognition. Click on Enable.
  • The IP address of the Bolt will be shown with an entry given as 'Generic', with the word 'Espressif' next to it. The IP address is of the form "xx:xx:xx:xx", written below the word 'Generic'. In the example image below the IP address is "192.168.0.28".

Command to update firmware

  • The command to update the firmware of the Bolt WiFi Module is xx:xx:xx:xx/update i.e. IPAddressofModule/update
  • To give an example, if your Bolt WiFi Modules IP Address is 192.168.0.28 then the command will be 192.168.0.28/update
  • To run this command paste it into your web browser's address bar as shown in the image below, and press enter.

Warning

Please make sure that the Laptop/Mobile that you are using to give the update command is not connected to any other network apart from the same network the Bolt is connected to.

NOTE: The computer or phone on which you use the web browser should be connected to the same WiFi network as the Bolt, also the green LED on the Bolt should be on. If this not the case click here to find out how to set up the Bolt unit to connect the Cloud.

  • If your Firmware is behind the latest available firmware, the web browser will try to get a response from the Bolt unit but will time out. The image below shows what the web browser should show.
  • In about 10 seconds the Bolt unit will start the update process and turn off the Blue LED while keeping the Green LED on.
  • After about 30 seconds, the Bolt unit will restart and connect to your WiFi.
  • To verify if your device has updated it's firmware to the latest available, you can run the update command again.

Note: If your Firmware is already up-to-date then you will receive a message similar to the one shown in the example image below.

Note: The IP address of your device may change after the update, you may have to find the IP address of your device using the Fing app again.

Command to check Bolt firmware version

  • The command to update the firmware of the Bolt WiFi Module is xx:xx:xx:xx/version i.e. IPAddressofModule/version
  • To give an example, if your Bolt WiFi Modules IP Address is 192.168.0.2 then the command will be 192.168.0.2/version
  • To run this command paste it into your web browser's address bar as shown in the image below, and press enter.
    NOTE: The current latest version for the Bolt hardware version 2 is '1.2.1' .
    NOTE: The computer or phone on which you use the web browser should be connected to the same WiFi network as the Bolt.