neqto: Docs
  • Languages iconEnglish
    • 日本語
  • Docs
  • Region API
  • Global API
  • FAQ

›neqto.js

Getting Started

  • neqto: Hello World!
  • Step 1. Cloud Setting
  • Step 2. Device Setting & Start Service

    • When using neqto: Bridge
    • When using Spresense
  • Step 3. Using Sensors

neqto:

  • neqto: Account Registration
  • API Usage
  • Batch Registration
  • Support Guidelines

neqto: Console

  • Introduction
  • Fundamentals
  • Administrative Actions
  • Device Management
  • Scripts
  • Actions and Contacts
  • neqto: Apps
  • Machine Driver
  • Recommended Browsers
  • Billing Information

SPRESENSE

    Hardware Specifications

    • 01. About Spresense

    Software Specifications

    • 01. Operational Flow
    • 02. Initial Installation
    • 03. Spresense Wi-Fi Initial Setup
    • 05. Debug Log Acquisition
    • 06. System LED Indications
    • 07. Event Messages
    • 08. Updating Firmware

    neqto.js

    • 01. About neqto.js
    • 02. Log
    • 03. Timers
    • 04. HTTP
    • 05. HTTPS
    • 06. MQTT
    • 07. Secure
    • 08. Storage
    • 10. RTC
    • 12. GPIO
    • 13. UART
    • 15. I2C
    • 17. Camera
    • 18. nqSpresense
    • 19. nqService
    • 20. nqMqtt
    • 21. nqFOTA
    • 22. nqWiFi

neqto: Bridge Series

    Hardware Specifications

    • 01. neqto: Bridge Module
    • 02. neqto: Bridge Wi-Fi Module
    • 03. neqto: Bridge LTE-1 Module
    • 04. neqto: Bridge LTE-M/NB Module
    • 05. neqto: Bridge IO Board
    • 06. neqto: Bridge IO Board Short Plug
    • 07. neqto: Bridge Digital IO Board
    • 08. neqto: Bridge Digital IO Board Short Plug

    Software Specifications

    • 01. Operational Flow
    • 02. neqto: Bridge Wi-Fi Module Initial Setup
    • 03. neqto: Bridge LTE Module Initial Setup
    • 04. Debug Log Acquisition
    • 05. System LED Indications
    • 06. Event Messages
    • 07. Updating Firmware

    neqto.js

    • 01. About neqto.js
    • 02. Log
    • 03. Timers
    • 04. HTTP
    • 05. HTTPS
    • 06. MQTT
    • 07. Secure
    • 08. Storage
    • 09. Sleep
    • 10. RTC
    • 11. UserSW
    • 12. GPIO
    • 13. UART
    • 14. SPI
    • 15. I2C
    • 16. ADC
    • 17. BLE
    • 18. nqBridge
    • 19. nqService
    • 20. nqMqtt
    • 21. nqFOTA
    • 22. nqWiFi
    • 23. nqLte
    • 24. nqLAN
    • 25. nqEx

neqto.js Libraries

    I2C

    • LIS2DW12 v2 Accelerometer
    • HTS221 v2 Temperature and Humidity Sensor
    • [Archive] LIS2DW12 Accelerometer
    • [Archive] HTS221 Temperature and Humidity Sensor

    Integration

    • AWS IoT Core v2 Library
    • AWS S3 v2 Library
    • Azure IoT v2 Library
    • GCP IoT Core Library
    • [Archive] AWS S3 Library
    • [Archive] AWS IoT Core Library

neqto.js Snippets

  • DataDog Snippet
  • Dropbox Snippet
  • Google Sheets Snippet
  • InfluxDB Snippet
  • Oracle Cloud Object Storage Snippet
  • Salesforce Snippet
  • SAP Cloud Platform Internet of Things Snippet
  • Splunk Snippet
  • Niagara Snippet

Release Notes

  • neqto: Cloud Updates
  • neqto: Firmware (Bridge Wi-Fi/LTE Module) Releases
  • neqto: Firmware (Spresense Wi-Fi) Releases

01. About neqto.js

neqto.js is a JavaScript environment that runs on the neqto: Engine.
neqto.js has the following features.

About standard objects

neqto.js is compatible with ECMAScript 5.1 Edition.
The system time uses GMT format.

About extension objects

Extension objects provide an interface to easily control neqto: device specific functions, external devices, and external sensors.
For the details of an extension, refer to the description page of each extension.

Limitations

  • The maximum code size is about 127K bytes.
    When the size limit is exceeded the device will enter safe mode.
    At the same time an event message(Engine: error: Script too big) is sent to neqto: Cloud.

  • Only one callback can be executed at a time.
    It is not possible to wait for another callback in a callback process.

  • It is recommended to execute callbacks quickly and to not perform long blocks during callback executions.

Explanatory notes

Legend for extension description pages.

  • { } Braces indicate an object.

  • [ ] Square brackets around an argument inside a method description indicate the argument is optional. If the option is the beginning of the argument, omit the delimiters ','.

    foo.func([opt1][,opt2])
    - foo.func();
    - foo.func(opt1);
    - foo.func(opt2); //Omit delimiter
    - foo.func(opt1,opt2);
    



Updated: 2020-04-30
← 07. Updating Firmware02. Log →
  • About standard objects
  • About extension objects
  • Limitations
  • Explanatory notes
AboutNewsProductsFAQPrivacy Policy}
neqto: Cloud
IntroductionFundamentalsAdministrative ActionsDevice Management neqto: Apps
neqto: Bridge Series
neqto: Bridge Moduleneqto: Bridge Wi-Fi Moduleneqto: Bridge LTE-1 ModuleError Logging Event Messages
API Documentation
API UsageGlobal APIRegional APIAPI Terms of Service
Jigsaw, Inc.
© 2021 JIG-SAW INC.