- Confirm that your SIM is active on the Hologram Dashboard. Paused or Inactive SIMs will not connect to the Web.
- Confirm that your SIM is correctly placed inside your Dash. Make sure the notch on your SIM matches the location of the notch on the print.
- Confirm that your device is receiving power by plugging it into your computer via the USB port and hitting the Dash's PROG button. This should cause the LED to start blinking white.
- Confirm that you are running the newest version of the Arduino IDE, Dash Firmware, and Hologram board manager collection.
- Load the dash_repl_basic sketch onto your dash.
- Run the led on command to test the Hardware.
- Run the dash boot command to confirm you are using the latest version.
- Run the cloud version command to confirm you are using the latest version.
- Run the cloud iccid command to confirm communication with your SIM.
- Run the cloud signal command to confirm reception.
- Run the cloud send "test message" topic1 topic2 command to confirm communication with the Hologram Cloud.
Dash Serial Connection Issues
- Ensure correct port settings/device in your terminal emulator program
- Ensure the Dash is running the latest firmware and the preloaded user program, available here.
- See below:Linux users: If receiving permissions errors, ensure your user is a member of the dialout group, and restart your system before retrying.Alternately, run your terminal emulator with root permissions by using sudo.Windows users: If receiving permissions errors, try running your terminal emulator (PuTTY, GTKTerm, etc) with Administrator privileges.When using a USB-to-TTL level converter: Try swapping the Tx and Rx lines between the converter and the Dash.When using a USB-to-TTL level converter:
Make sure that you are using the Serial2 interface in your code and not Serial or SerialUSB.